[Live-demo] [OSGeo] #932: Geonetwork map area not working

OSGeo trac_osgeo at osgeo.org
Wed Jul 18 04:38:51 PDT 2012


#932: Geonetwork map area not working
----------------------+-----------------------------------------------------
 Reporter:  kalxas    |       Owner:  live-demo@…              
     Type:  defect    |      Status:  new                      
 Priority:  critical  |   Milestone:                           
Component:  LiveDVD   |    Keywords:  6.0                      
----------------------+-----------------------------------------------------

Comment(by fxp):

 The exception in !GeoServer log is:
 {{{
 ----------------------------------
 - GEOSERVER_DATA_DIR: /usr/lib/geonetwork/jetty/../data/geoserver_data
 ----------------------------------
 2012-07-18 19:15:43,119 WARN [referencing.factory] - Axis elements found
 in a wkt definition, the force longitude first axis order hint might not
 be respected:
 PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984",
 SPHEROID["WGS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0],
 UNIT["degree", 0.017453292519943295]], PROJECTION["Mercator_1SP_Google"],
 PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0],
 PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0],
 PARAMETER["false_northing", 0.0], UNIT["m", 1.0], AXIS["x", EAST],
 AXIS["y", NORTH], AUTHORITY["EPSG","54004"]]
 2012-07-18 19:15:45,062 ERROR [context.ContextLoader] - Context
 initialization failed
 org.springframework.beans.factory.BeanCreationException: Error creating
 bean with name 'gwcXmlConfig' defined in URL
 [jar:file:/tmp/Jetty_0_0_0_0_8880_geoserver.war__geoserver__.1dol4h/webapp
 /WEB-INF/lib/gwc-2.0.2.jar!/applicationContext.xml]: Instantiation of bean
 failed; nested exception is
 org.springframework.beans.BeanInstantiationException: Could not
 instantiate bean class [org.geowebcache.config.XMLConfiguration]:
 Constructor threw exception; nested exception is
 com.thoughtworks.xstream.converters.ConversionException: Cannot construct
 org.geowebcache.layer.wms.WMSLayer as it does not have a no-args
 constructor : Cannot construct org.geowebcache.layer.wms.WMSLayer as it
 does not have a no-args constructor
 ---- Debugging information ----
 message             : Cannot construct org.geowebcache.layer.wms.WMSLayer
 as it does not have a no-args constructor
 cause-exception     :
 com.thoughtworks.xstream.converters.reflection.ObjectAccessException
 cause-message       : Cannot construct org.geowebcache.layer.wms.WMSLayer
 as it does not have a no-args constructor
 class               : org.geowebcache.config.GeoWebCacheConfiguration
 required-type       : org.geowebcache.layer.wms.WMSLayer
 -------------------------------
         at
 org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:254)
         at
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
         at
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
         at
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
         at
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
         at java.security.AccessController.doPrivileged(Native Method)
         at
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
         at
 org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
 "jetty/logs/geoserver.log" 108L, 11187C

 }}}

 I'm not sure why this is happening, but it's related to GWC. What I
 suggest is to turn off GWC.

 What I did and tested on the beta1 on virtual box:
 {{{

 # Goto GN folder
 cd /usr/lib/geonetwork/web

 # Unzip GeoServer war
 mkdir geoserver
 mv geoserver.war geoserver/.
 cd geoserver/
 unzip geoserver.war

 # Remove GWC
 cd WEB-INF/lib
 rm geowebcache-1.2.2.jar
 rm gwc-2.0.2.jar
 rm web-gwc-2.0.2.jar
 cd ../../

 # Rebuild the war
 rm geoserver.war
 zip -r geoserver.war *
 mv geoserver.war ../.

 # Clean
 cd ..
 rm -fr geoserver


 # And GeoNetwork start with a working background map.
 }}}

-- 
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/932#comment:1>
OSGeo <http://www.osgeo.org/>
OSGeo committee and general foundation issue tracker.


More information about the Osgeolive mailing list