[mapguide-users] use WMS feature source to create layer definition

Kenneth Skovhede, GEOGRAF A/S ks at geograf.dk
Wed Mar 11 13:36:22 EDT 2009


Hi Arnaud.

That is a bug in Maestro.
I have committed a fix for it, so it will be in the next release.
If you manually select the Schema and Column, you should be able to save,
and perhaps use the layer.

The cryptic message means that you have forgotten to fill out those two 
fields :).

Regards, Kenneth Skovhede, GEOGRAF A/S



Arnaud De Groof skrev:
>
> Hi,
>
>  
>
> I created a MapGuide WMS feature source according to the "FdoWmsNotes" 
> (http://trac.osgeo.org/fdo/wiki/FdoWmsNotes). My first WMS feature 
> corresponded to the example given in this note (NASA WMS).  
>
>  
>
> I created with success the feature resource (see picture).
>
>  
>
>  
>
> After all steps described in the note, I used MapGuide Maestro (1.0.9) 
> to create layer definition.
>
> But when I selected the feature resource in a new layer, I received 
> the following message :
>
> /'Failed to read schema from data source. The operation gave the error 
> message : Value cannot be null. Parameter name: input.' /
>
> / /
>
> And when I saved the layer, I encountered the following exception:
>
>  
>
> /"System.Exception: The remote server returned an error: (559) 
> MgDbXmlException.: /
>
> /An exception occurred in DB XML component./
>
> /Error: XML Indexer:  Parse error in document at line, 22, char 25. 
> Parser message: Element 'GridScaleRange' is not valid for content 
> model: 
> '(ResourceId,Opacity,(FeatureName,Geometry,Filter,GridScaleRange),ExtendedData1)'/
>
> /Exception occurred in method MgResourceDefinitionManager.PutDocument 
> at line 554 in file 
> d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\resource\ResourceDefinitionManager.cpp"/
>
> / /
>
>  ---> System.Net.WebException: The remote server returned an error: 
> (559) MgDbXmlException.
>
>    at System.Net.HttpWebRequest.GetResponse()
>
>    at 
> OSGeo.MapGuide.MaestroAPI.HttpServerConnection.SetResourceXmlData(String 
> resourceid, Stream content, Stream header)
>
>    --- End of inner exception stack trace ---
>
>    at 
> OSGeo.MapGuide.MaestroAPI.HttpServerConnection.SetResourceXmlData(String 
> resourceid, Stream content, Stream header)
>
>    at 
> OSGeo.MapGuide.MaestroAPI.ServerConnectionBase.SetResourceXmlData(String 
> resourceid, Stream stream)
>
>    at 
> OSGeo.MapGuide.MaestroAPI.ServerConnectionBase.SaveResourceAs(Object 
> resource, String resourceid)
>
>    at OSGeo.MapGuide.Maestro.EditorInterface.Save(String resid)
>
>  
>
> I tried also with others WMS services but I have always the same errors.
>
>  
>
> Thanks,
>
>  
>
> Arnaud De Groof
>
>  
>
> *
> ------------------------------------------------------------------------
> E-MAIL DISCLAIMER*
>
> The present message may contain confidential and/or legally privileged 
> information. If you are not the intended addressee and in case of a 
> transmission error, please notify the sender immediately and destroy 
> this E-mail. Disclosure, reproduction or distribution of this document 
> and its possible attachments is strictly forbidden.
>
> SPACEBEL denies all liability for incomplete, improper, inaccurate, 
> intercepted, (partly) destroyed, lost and/or belated transmission of 
> the current information given that unencrypted electronic transmission 
> cannot currently be guaranteed to be secure or error free.
> Upon request or in conformity with formal, contractual agreements, an 
> originally signed hard copy will be sent to you to confirm the 
> information contained in this E-mail.
>
> SPACEBEL denies all liability where E-mail is used for private use.
>
> SPACEBEL cannot be held responsible for possible viruses that might 
> corrupt this message and/or your computer system.
>
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>   
-------------- next part --------------
Skipped content of type multipart/related


More information about the mapguide-users mailing list