I think the fix for this one is actually relatively straight forward and
involves the xstream service loaders properly initializing when reading
from xml representation. See attached patch.
But as andrea said there are probably a few other issues hiding out there.
On 10-08-05 9:26 AM, Andrea Aime wrote:
Milton Jonathan ha scritto:
Hmm
Well, the funny thing is that GeoServer DOES work when you start it up
on an empty directory. It just stops working when you shut it down and
start up again (!). So it seems that it creates whatever it needs in
memory but forgets to save that info somewhere.. does that make sense?
I guess it does. Ok, add everything to the jira issue.
Not sure when we'll be able to fix that one though. Sigh, we need more
contributors..
Cheers
Andrea
--
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
Index: wfs/src/main/java/org/geoserver/wfs/WFSXStreamLoader.java
===================================================================
--- wfs/src/main/java/org/geoserver/wfs/WFSXStreamLoader.java (revision 14650)
+++ wfs/src/main/java/org/geoserver/wfs/WFSXStreamLoader.java (working copy)
@@ -49,6 +49,7 @@
@Override
protected WFSInfo initialize(WFSInfo service) {
+ super.initialize(service);
if ( service.getVersions().isEmpty() ) {
service.getVersions().add( new Version( "1.0.0" ) );
service.getVersions().add( new Version( "1.1.0" ) );
Index: wcs/src/main/java/org/geoserver/wcs/WCSXStreamLoader.java
===================================================================
--- wcs/src/main/java/org/geoserver/wcs/WCSXStreamLoader.java (revision 14650)
+++ wcs/src/main/java/org/geoserver/wcs/WCSXStreamLoader.java (working copy)
@@ -44,6 +44,7 @@
@Override
protected WCSInfo initialize(WCSInfo service) {
+ super.initialize(service);
if ( service.getVersions().isEmpty() ) {
service.getVersions().add( new Version( "1.0.0") );
service.getVersions().add( new Version( "1.1.1" ) );
Index: wms/src/main/java/org/geoserver/wms/WMSXStreamLoader.java
===================================================================
--- wms/src/main/java/org/geoserver/wms/WMSXStreamLoader.java (revision 14650)
+++ wms/src/main/java/org/geoserver/wms/WMSXStreamLoader.java (working copy)
@@ -36,6 +36,8 @@
@Override
protected WMSInfo initialize(WMSInfo service) {
+ super.initialize(service);
+
if ( service.getVersions().isEmpty() ) {
service.getVersions().add( new Version( "1.1.1" ) );
}
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel