[mapguide-users] Fatal Parse error on SetResource

Peter Filip reklamama at centrum.sk
Tue Feb 24 06:14:15 EST 2009


i want to create a new layer and save it in the session repository.

I use this code:

        XmlDocument layerDefinition = new XmlDocument();

        Byte[] byteDef =
        MgByteSource bs = new MgByteSource(byteDef, byteDef.Length);

        MgResourceIdentifier layerId = new MgResourceIdentifier("Session:" +
mgSessionId + @"//cinnost." +  MgResourceType.LayerDefinition);

        resourceService.SetResource(layerId, bs.GetReader(), null);
        MgLayer layer = new MgLayer(layerId, resourceService);

Error show up on this line

resourceService.SetResource(layerId, bs.GetReader(), null);

And here is the error message

     An exception occurred in DB XML component.
        Error: XML Indexer: Fatal Parse error in document at line, 1, char
1. Parser message: Invalid document structure

The XML LayerDefinition should be OK. I used the one from Sheyboygan
I have no idea where's the catch.. Any suggestions??

View this message in context: http://n2.nabble.com/Fatal-Parse-error-on-SetResource-tp2377337p2377337.html
Sent from the MapGuide Users mailing list archive at Nabble.com.

More information about the mapguide-users mailing list