Hi Luca, I would say this behavior is a bug indeed. The workspace in the uri should always be respected. Specifying a different workspace in the uri than in the representation should result in an error.
If you have not filed any jira issues yet please feel free to do so. -Justin Luca Morandini wrote: > Folks, > > I began to play with the REST Admin of 2.0 RC1 (a great piece of software, by > the > way), but I've found out somethning perplexing (to me at last): > > When I invoke the following (using WebTest, apologies for the verbose XML > syntax): > <invoke url="/rest/workspaces/cnmca/coveragestores" > soapAction="true" > method="POST"> > <![CDATA[ > <coverageStore> > <name>imgtest2</name> > <enabled>true</enabled> > <type>WorldImage</type> > > <url>file:///usr/var/geoserver2_data_dir/coverages/img_sample/Pk50095.tif</url> > </coverageStore> > ]]> > </invoke> > > A coverage store is created under the it.geosolution workspace/namespace, > though > "cncma" was specified in the URI. > > But, when I add the workspace name in the POST content, the coverage store is > created under "cnmca": > <invoke url="/rest/workspaces/cnmca/coveragestores" > soapAction="true" > method="POST"> > <![CDATA[ > <coverageStore> > <name>imgtest</name> > <enabled>true</enabled> > <workspace> > <name>cnmca</name> > </workspace> > <type>WorldImage</type> > > <url>file:///usr/var/geoserver2_data_dir/coverages/img_sample/Pk50095.tif</url> > </coverageStore> > ]]> > </invoke> > > Finally, when I include in the POST content the workspace name of a workspace > different from the one specified in the URI, the latter gets ignored, and the > coverage store is created under "nurc". > <invoke url="/rest/workspaces/cnmca/coveragestores" > soapAction="true" > method="POST"> > <![CDATA[ > <coverageStore> > <name>imgtest3</name> > <enabled>true</enabled> > <workspace> > <name>nurc</name> > </workspace> > <type>WorldImage</type> > > <url>file:///usr/var/geoserver2_data_dir/coverages/img_sample/Pk50095.tif</url> > </coverageStore> > ]]> > > Is this so by design ? > > Regards, > > -------------------- > Luca Morandini > www.lucamorandini.it > -------------------- > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Geoserver-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geoserver-devel -- Justin Deoliveira OpenGeo - http://opengeo.org Enterprise support for open source geospatial. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
