Thanks for the help. Here are some answers to your questions and suggestions.
There is a header in the file. It is there in the session version of the layout XML that works and it is also there in the version that I modify and that does not work. I tried removing the header from the XML but it makes no difference to the error I get. The document is UTF8 encoded. I'm not sure what to do with the idea of "no bytes before the < character". Is this true for every node of the XML? Again, any bytes that exist before this character exist in the working and none working XML. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kenneth, GEOGRAF A/S Sent: Thursday, August 02, 2007 3:03 PM To: MapGuide Users Mail List Subject: Re: [mapguide-users] Trouble making web layout work from sessionrepository There might be an UTF-8 header in the Xml. Try downloading the modified file, and check it with a hex editor. There should be no bytes before the "<" character. I have filed a bug report on the problem. Also, ensure that the document is encoded in UTF-8 (still without the header). Regards, Kenneth, GEOGRAF A/S gom skrev: > I am trying to load a modified map and web layout from the session > repository. I have had success up to the final step. > > I get the mapdefintion from the repository > I modify the XML to change the extents and save it to the session repository > I get the weblayout from the repository > I modify the XML to change the mapdefinition and save it to the session > repository > When I try to use the modified layout I get the following error. > > Argument is null. > Argument is null. Exception occurred in method MgWebLayout.ParsePrintCommand > at line 880 in file > c:\build_bond_area\mapguide_open_source\build_3.1\mgdev\web\src\webapp\WebLa yout.cpp > > If I just get the webLayout from the repositry and stuff it into the session > repository I can then make that my current layout and it works great. I > call one function that changes the ResourceID under the Map node of the XML > and it generates the above error. Comparing the weblayout XML before and > after I change the ResourceID seems to indicate that the files are identical > except for the changed mapdefintion. Any ideas what I might be doing wrong? > > Thanks > > _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users