Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Andrew Hughes <ahhughes <at> gmail.com>
Subject: Re: Can't Deploy geoserver.war Inside an Ear to Glassfish...
Newsgroups: gmane.comp.gis.geoserver.user
Date: Thursday 24th April 2008 02:57:19 UTC (over 9 years ago)
Howdy Guys,

Thanks for your responses. Firstly, yes there was a log4j conflict (thanks
Justin) and I have now resolved this. Since this error is now gone, the
true
source of pain can be seen It would seem apparent that the classloader in
glassfish has some kind of bug. When I deploy my war alone, the jai jar's
load perfectly. When I pack the war in an ear, the classloader drops all
package information about the jai libraries, and they are returning null on
lookups. Yes - what the heck is going on inside glassfish???? We're
discussing this with the glassfish people now.. thanks geoserver group.. I
will keep you posted.


--AH

server.log of failed ear deployment below:


[#|2008-04-24T12:19:17.690+0930|INFO|sun-appserver9.1|javax.enterprise.system.tools.admin|_ThreadID=17;_ThreadName=httpWorkerThread-4848-0;/tmp/s1astempdomain1server2022550033/mycompany-spatial-ear-1.0.0-SNAPSHOT.ear;|ADM1064:The
upload file at
[/tmp/s1astempdomain1server2022550033/mycompany-spatial-ear-1.0.0-SNAPSHOT.ear]
exists and will be overwritten.|#]

[#|2008-04-24T12:19:17.706+0930|INFO|sun-appserver9.1|javax.enterprise.system.tools.admin|_ThreadID=17;_ThreadName=httpWorkerThread-4848-0;/tmp/s1astempdomain1server2022550033/mycompany-spatial-ear-1.0.0-SNAPSHOT.ear;|ADM1006:Uploading
the file
to:[/tmp/s1astempdomain1server2022550033/mycompany-spatial-ear-1.0.0-SNAPSHOT.ear]|#]

[#|2008-04-24T12:19:21.741+0930|INFO|sun-appserver9.1|javax.enterprise.system.tools.deployment|_ThreadID=22;_ThreadName=Thread-33;|deployed
with moduleid = mycompany-spatial-ear-1.0.0-SNAPSHOT|#]

[#|2008-04-24T12:19:22.135+0930|INFO|sun-appserver9.1|javax.enterprise.system.tools.admin|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;ApplicationDeployEvent
-- enable mycompany-spatial-ear-1.0.0-SNAPSHOT;|ADM1041:Sent the event to
instance:[ApplicationDeployEvent -- enable
mycompany-spatial-ear-1.0.0-SNAPSHOT]|#]

[#|2008-04-24T12:19:22.662+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;enableURLRewriting;|WEB0109:
Property [enableURLRewriting] is not yet supported|#]

[#|2008-04-24T12:19:23.814+0930|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;_RequestID=0ef3e382-a371-4dbc-bab9-5bd340ee8643;|WebModule[/geoserver]PWC1275:
Exception sending context initialized event to listener instance of class
org.geoserver.GeoserverInitStartupListener
sun.misc.ServiceConfigurationError: javax.imageio.spi.ImageOutputStreamSpi:
Provider com.sun.media.imageioimpl.stream.ChannelImageOutputStreamSpi could
not be instantiated: java.lang.IllegalArgumentException: vendorName ==
null!
        at sun.misc.Service.fail(Service.java:120)
        at sun.misc.Service.access$200(Service.java:111)
        at sun.misc.Service$LazyIterator.next(Service.java:276)
        at
javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:190)
        at javax.imageio.spi.IIORegistry.(IIORegistry.java:121)
        at
javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:142)
        at
org.geotools.resources.image.ImageUtilities.allowNativeCodec(ImageUtilities.java:463)
        at
org.geoserver.GeoserverInitStartupListener.contextInitialized(GeoserverInitStartupListener.java:59)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4515)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5176)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
        at
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
        at
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
        at
com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:230)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:203)
        at
com.sun.enterprise.server.ApplicationManager.applicationEnabled(ApplicationManager.java:763)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:934)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.sendEnableConfigChangeEventExplicitly(ApplicationsConfigMBean.java:1834)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.enable(ApplicationsConfigMBean.java:1902)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
        at
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
        at $Proxy1.invoke(Unknown Source)
        at
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
        at
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
        at
com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:69)
        at
com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:155)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:122)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:193)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
        at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
        at
com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
Caused by: java.lang.IllegalArgumentException: vendorName == null!
        at
javax.imageio.spi.IIOServiceProvider.(IIOServiceProvider.java:59)
        at
javax.imageio.spi.ImageOutputStreamSpi.(ImageOutputStreamSpi.java:74)
        at
com.sun.media.imageioimpl.stream.ChannelImageOutputStreamSpi.(ChannelImageOutputStreamSpi.java:64)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at sun.misc.Service$LazyIterator.next(Service.java:271)
        ... 74 more
|#]

[#|2008-04-24T12:19:23.944+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|PWC1412:
WebModule[/geoserver] ServletContext.log():Loading Spring root
WebApplicationContext|#]

[#|2008-04-24T12:19:25.582+0930|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|24
Apr 12:19:25 ERROR [geoserver.global] -
----------------------------------
- GEOSERVER_DATA_DIR:
/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/data
----------------------------------
|#]

[#|2008-04-24T12:19:26.568+0930|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|24
Apr 12:19:26 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"]]
|#]

[#|2008-04-24T12:19:27.194+0930|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|24
Apr 12:19:27 ERROR [context.ContextLoader] - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'validation' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/validation-1.6.3.jar!/applicationContext.xml]:
Can't resolve reference to bean 'config' while setting property
'constructor
argument'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'config' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/main-1.6.3.jar!/applicationContext.xml]:
Initialization of bean failed; nested exception is
java.lang.ExceptionInInitializerError: null
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'config' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/main-1.6.3.jar!/applicationContext.xml]:
Initialization of bean failed; nested exception is
java.lang.ExceptionInInitializerError: null
java.lang.ExceptionInInitializerError
        at
org.geotools.gce.geotiff.GeoTiffFormatFactorySpi.createFormat(GeoTiffFormatFactorySpi.java:85)
        at
org.geotools.coverage.grid.io.GridFormatFinder.getFormatArray(GridFormatFinder.java:148)
        at
org.vfny.geoserver.util.CoverageStoreUtils.(CoverageStoreUtils.java:46)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverageDTOFromXML(XMLConfigReader.java:1944)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverage(XMLConfigReader.java:1825)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverages(XMLConfigReader.java:1778)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCatalog(XMLConfigReader.java:385)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.load(XMLConfigReader.java:217)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.(XMLConfigReader.java:179)
        at
org.vfny.geoserver.global.Config.setApplicationContext(Config.java:64)
        at
org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:84)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:362)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:176)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveConstructorArguments(AbstractAutowireCapableBeanFactory.java:713)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:611)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:329)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
        at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
        at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
        at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4515)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5176)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
        at
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
        at
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
        at
com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:230)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:203)
        at
com.sun.enterprise.server.ApplicationManager.applicationEnabled(ApplicationManager.java:763)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:934)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.sendEnableConfigChangeEventExplicitly(ApplicationsConfigMBean.java:1834)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.enable(ApplicationsConfigMBean.java:1902)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
        at
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
        at $Proxy1.invoke(Unknown Source)
        at
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
        at
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
        at
com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:69)
        at
com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:155)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:122)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:193)
        at javax.servlet.http.HttpServlet.serv|#]

[#|2008-04-24T12:19:27.194+0930|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|ice(HttpServlet.java:738)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
        at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
        at
com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
Caused by: java.lang.IllegalArgumentException: vendorName == null!
        at
javax.imageio.spi.IIOServiceProvider.(IIOServiceProvider.java:59)
        at
javax.imageio.spi.ImageReaderWriterSpi.(ImageReaderWriterSpi.java:214)
        at javax.imageio.spi.ImageReaderSpi.(ImageReaderSpi.java:192)
        at
com.sun.media.imageioimpl.plugins.tiff.TIFFImageReaderSpi.(TIFFImageReaderSpi.java:73)
        at
org.geotools.gce.geotiff.GeoTiffFormat.(GeoTiffFormat.java:75)
        ... 97 more
|#]

[#|2008-04-24T12:19:27.196+0930|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;_RequestID=0ef3e382-a371-4dbc-bab9-5bd340ee8643;|WebModule[/geoserver]PWC1275:
Exception sending context initialized event to listener instance of class
org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'validation' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/validation-1.6.3.jar!/applicationContext.xml]:
Can't resolve reference to bean 'config' while setting property
'constructor
argument'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'config' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/main-1.6.3.jar!/applicationContext.xml]:
Initialization of bean failed; nested exception is
java.lang.ExceptionInInitializerError: null
org.springframework.beans.factory.BeanCreationException: Error creating
bean
with name 'config' defined in URL
[jar:file:/data/bin/glassfish-v2/domains/domain1/applications/j2ee-apps/mycompany-spatial-ear-1.0.0-SNAPSHOT/geoserver-war-1.0.0-SNAPSHOT_war/WEB-INF/lib/main-1.6.3.jar!/applicationContext.xml]:
Initialization of bean failed; nested exception is
java.lang.ExceptionInInitializerError: null
java.lang.ExceptionInInitializerError
        at
org.geotools.gce.geotiff.GeoTiffFormatFactorySpi.createFormat(GeoTiffFormatFactorySpi.java:85)
        at
org.geotools.coverage.grid.io.GridFormatFinder.getFormatArray(GridFormatFinder.java:148)
        at
org.vfny.geoserver.util.CoverageStoreUtils.(CoverageStoreUtils.java:46)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverageDTOFromXML(XMLConfigReader.java:1944)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverage(XMLConfigReader.java:1825)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverages(XMLConfigReader.java:1778)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.loadCatalog(XMLConfigReader.java:385)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.load(XMLConfigReader.java:217)
        at
org.vfny.geoserver.global.xml.XMLConfigReader.(XMLConfigReader.java:179)
        at
org.vfny.geoserver.global.Config.setApplicationContext(Config.java:64)
        at
org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:84)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:362)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:176)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveConstructorArguments(AbstractAutowireCapableBeanFactory.java:713)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:611)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:329)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
        at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
        at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
        at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4515)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5176)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
        at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
        at
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
        at
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
        at
com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:230)
        at
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:203)
        at
com.sun.enterprise.server.ApplicationManager.applicationEnabled(ApplicationManager.java:763)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:934)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
        at
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.sendEnableConfigChangeEventExplicitly(ApplicationsConfigMBean.java:1834)
        at
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.enable(ApplicationsConfigMBean.java:1902)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
        at
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
        at
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
        at $Proxy1.invoke(Unknown Source)
        at
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
        at
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
        at
com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:69)
        at
com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:155)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:122)
        at
com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:193)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
        at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
        at
com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
Caused by: java.lang.IllegalArgumentException: vendorName == null!
        at
javax.imageio.spi.IIOServiceProvider.(IIOServiceProvider.java:59)
        at
javax.imageio.spi.ImageReaderWriterSpi.(ImageReaderWriterSpi.java:214)
        at javax.imageio.spi.ImageReaderSpi.(ImageReaderSpi.java:192)
        at
com.sun.media.imageioimpl.plugins.tiff.TIFFImageReaderSpi.(TIFFImageReaderSpi.java:73)
        at
org.geotools.gce.geotiff.GeoTiffFormat.(GeoTiffFormat.java:75)
        ... 97 more
|#]

[#|2008-04-24T12:19:27.198+0930|SEVERE|sun-appserver9.1|org.apache.catalina.core.StandardContext|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;_RequestID=0ef3e382-a371-4dbc-bab9-5bd340ee8643;|PWC1306:
Startup of context /geoserver failed due to previous errors|#]

[#|2008-04-24T12:19:27.199+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-4848-2;|PWC1412:
WebModule[/geoserver] ServletContext.log():Closing Spring root
WebApplicationContext|#]









On Thu, Apr 24, 2008 at 3:58 AM, Facundo Garat

wrote:

> Andrew,
>  trying to reproduce the problem based on the info you gave me, i create
> an ear from the geoserver war... (to verify, i deploy the geoserver.war
> downloaded and the one packaged in the ear and both deploy and run
well)..
>
>   The error i get is different, maybe anyone more familiar with may help
> me:
>
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'config' defined in URL
>
[jar:file:/opt/SDK/domains/domain1/applications/j2ee-apps/geoserver/geoserver-war-1.6.3_war/WEB-INF/lib/main-1.6.3.jar!/applicationContext.xml]:
> Initialization of bean failed; nested exception is
> java.lang.ExceptionInInitializerError: null
> java.lang.ExceptionInInitializerError
>         at
>
org.geotools.gce.geotiff.GeoTiffFormatFactorySpi.createFormat(GeoTiffFormatFactorySpi.java:85)
>         at
>
org.geotools.coverage.grid.io.GridFormatFinder.getFormatArray(GridFormatFinder.java:148)
>         at
>
org.vfny.geoserver.util.CoverageStoreUtils.(CoverageStoreUtils.java:46)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverageDTOFromXML(XMLConfigReader.java:1944)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverage(XMLConfigReader.java:1825)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.loadCoverages(XMLConfigReader.java:1778)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.loadCatalog(XMLConfigReader.java:385)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.load(XMLConfigReader.java:217)
>         at
>
org.vfny.geoserver.global.xml.XMLConfigReader.(XMLConfigReader.java:179)
>         at
> org.vfny.geoserver.global.Config.setApplicationContext(Config.java:64)
>         at
>
org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:84)
>         at
>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:248)
>         at
>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:362)
>         at
>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
>         at
>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
>         at
>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:312)
>         at
>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
>         at
>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
>         at
>
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
>         at
>
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318)
>         at
>
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
>         at
>
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
>         at
>
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
>         at
>
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
>         at
>
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4523)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:5184)
>         at com.sun.enterprise.web.WebModule.start(WebModule.java:326)
>         at
>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
>         at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1584)
>
>         at
> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
>         at
>
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
>         at
>
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
>         at
> com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
>         at
>
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
>         at
>
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:210)
>         at
>
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:645)
>         at
>
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:928)
>         at
>
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
>         at
>
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
>         at
>
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
>         at
>
com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
>         at
>
com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226)
>         at
>
com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
>         at
>
com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
>         at
>
com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
>         at
>
com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)
>         at
>
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591)
>         at
>
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635)
>         at
>
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at
>
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
>         at
>
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
>         at
>
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
>         at
>
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
>         at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
>         at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at
> com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
>         at $Proxy1.invoke(Unknown Source)
>         at
>
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
>         at
>
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
>         at
>
com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145)
>         at
>
com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.IllegalArgumentException: vendorName == null!
>         at
> javax.imageio.spi.IIOServiceProvider.(IIOServiceProvider.java:59)
>         at
>
javax.imageio.spi.ImageReaderWriterSpi.(ImageReaderWriterSpi.java:214)
>         at
> javax.imageio.spi.ImageReaderSpi.(ImageReaderSpi.java:192)
>         at
>
com.sun.media.imageioimpl.plugins.tiff.TIFFImageReaderSpi.(TIFFImageReaderSpi.java:73)
>         at
> org.geotools.gce.geotiff.GeoTiffFormat.(GeoTiffFormat.java:75)
>         ... 70 more
>
>
> On Wed, Apr 23, 2008 at 11:07 AM, Justin Deoliveira <
> [email protected]> wrote:
>
> > This seems to be a problem with geotools built in log4j support. My
> > guess would be that your container has its own copy of log4j around...
> > and its creeping into the classpath of the application.
> >
> > I am not familiar with Glassfish... is there a directory which contains
> > libs which are common to all webapps? Also just as a sanity check it
> > would be good to ensure that there is only one copy of log4j in the
> > WEB-INF/lib directory of the geoserver webapp.
> >
> > Andrew Hughes wrote:
> > > Hi All,
> > >
> > > Im trying to pack my geoserver.war with the client application
> > myapp.war
> > > inside an ear. I've actually removed the myapp.war for simplicity,
and
> > > the ear now only contains the geoserver.war... but... it refuses to
> > work.
> > >
> > > The server.log is below, and I must admit... Im completely stumped by
> > it!
> > >
> > > If it makes any sense to anyone I'd really appreciate the advice.
> > >
> > > Thanks Heaps!
> > >
> > > ------------------------------------------------------------
> > >
> > >
> >
[#|2008-04-22T14:18:46.573+0930|INFO|sun-appserver9.1|org.apache.catalina.loader.WebappClassLoader|_ThreadID=52;_ThreadName=Timer-9;|PWC1635:
> > > Illegal access: this web application instance has been stopped
already
> > > (the eventual following stack trace is caused by an error thrown for
> > > debugging purposes as well as to attempt to terminate the thread
which
> > > caused the illegal access, and has no functional impact)|#]
> > >
> > >
> >
[#|2008-04-22T14:19:30.021+0930|INFO|sun-appserver9.1|javax.enterprise.system.tools.deployment|_ThreadID=53;_ThreadName=Thread-76;|deployed
> > > with moduleid = myelders-spatial-ear-1.0.0-SNAPSHOT|#]
> > >
> > >
> >
[#|2008-04-22T14:19:30.705+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=54;_ThreadName=Thread-75;enableURLRewriting;|WEB0109:
> > > Property [enableURLRewriting] is not yet supported|#]
> > >
> > >
> >
[#|2008-04-22T14:19:30.772+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=54;_ThreadName=Thread-75;enableURLRewriting;|WEB0109:
> > > Property [enableURLRewriting] is not yet supported|#]
> > >
> > >
> >
[#|2008-04-22T14:19:32.222+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=54;_ThreadName=Thread-75;|PWC1412:
> > > WebModule[/geoserver] ServletContext.log():Loading Spring root
> > > WebApplicationContext|#]
> > >
> > >
> >
[#|2008-04-22T14:19:34.225+0930|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=54;_ThreadName=Thread-75;|22
> > > Apr 14:19:34 ERROR [context.ContextLoader] - Context initialization
> > failed
> > > java.lang.NoSuchFieldError: TRACE
> > >         at
> > >
> > org.geotools.util.logging.Log4JLogger.toLog4JLevel(Log4JLogger.java:72)
> > >         at
> > >
org.geotools.util.logging.Log4JLogger.isLoggable(Log4JLogger.java:112)
> > >         at
> > > org.geotools.util.logging.LoggerAdapter.logrb(LoggerAdapter.java:492)
> > >         at
> > > org.geotools.util.logging.LoggerAdapter.log(LoggerAdapter.java:334)
> > >         at
> > >
> >
org.geotools.resources.IndexedResourceBundle.ensureLoaded(IndexedResourceBundle.java:241)
> > >         at
> > >
> >
org.geotools.resources.IndexedResourceBundle.handleGetObject(IndexedResourceBundle.java:293)
> > >         at
java.util.ResourceBundle.getObject(ResourceBundle.java:380)
> > >         at
java.util.ResourceBundle.getString(ResourceBundle.java:346)
> > >         at
> > >
> >
org.geotools.util.ResourceInternationalString.toString(ResourceInternationalString.java:104)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.toMap(DefaultCoordinateSystemAxis.java:796)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:786)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:818)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:115)
> > >         at
> > > org.geotools.referencing.cs.AbstractCS.(AbstractCS.java:88)
> > >         at
> > >
> >
org.geotools.referencing.crs.DefaultGeographicCRS.(DefaultGeographicCRS.java:92)
> > >         at
> > >
> >
org.geoserver.wms.DefaultWebMapService.(DefaultWebMapService.java:79)
> > >         at java.lang.Class.forName0(Native Method)
> > >         at java.lang.Class.forName(Class.java:247)
> > >         at
> > org.springframework.util.ClassUtils.forName(ClassUtils.java:88)
> > >         at
> > >
> >
org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:369)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:266)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:186)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:246)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:163)
> > >         at
> > >
> >
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
> > >         at
> > >
> >
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
> > >         at
> > >
> >
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)
> > >         at
> > >
> >
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
> > >         at
> > >
> >
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
> > >         at
> > >
> >
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:268)
> > >         at
> > >
> >
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
> > >         at
> > >
> >
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4515)
> > >         at
> > >
> >
org.apache.catalina.core.StandardContext.start(StandardContext.java:5176)
> > >         at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
> > >         at
> > >
> >
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
> > >         at
> > >
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
> > >         at
> > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
> > >         at
> > >
> >
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
> > >         at
> > >
com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:210)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:645)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:928)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
> > >         at
> > >
> >
com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635)
> > >         at
> > >
> >
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
> > >         at
> > >
> >
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at
> > >
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > >         at
> > >
> >
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
> > >         at
> > >
> >
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
> > >         at
> > >
> >
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
> > >         at
> > >
> >
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
> > >         at
> > >
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
> > >         at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown
> > Source)
> > >         at
> > >
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > >         at
> > >
> >
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
> > >         at $Proxy1.invoke(Unknown Source)
> > >         at
> > >
> >
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
> > >         at
> > >
> >
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
> > >         at
> > >
> >
com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145)
> > >         at
> > >
> >
com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537)
> > >         at java.lang.Thread.run(Thread.java:619)
> > > |#]
> > >
> >
[#|2008-04-22T14:19:34.227+0930|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=54;_ThreadName=Thread-75;_RequestID=e32db545-fe4c-49bf-a15d-38b24a119240;|WebModule[/geoserver]PWC1275:
> > > Exception sending context initialized event to listener instance of
> > > class org.springframework.web.context.ContextLoaderListener
> > > java.lang.NoSuchFieldError: TRACE
> > >         at
> > >
> > org.geotools.util.logging.Log4JLogger.toLog4JLevel(Log4JLogger.java:72)
> > >         at
> > >
org.geotools.util.logging.Log4JLogger.isLoggable(Log4JLogger.java:112)
> > >         at
> > > org.geotools.util.logging.LoggerAdapter.logrb(LoggerAdapter.java:492)
> > >         at
> > > org.geotools.util.logging.LoggerAdapter.log(LoggerAdapter.java:334)
> > >         at
> > >
> >
org.geotools.resources.IndexedResourceBundle.ensureLoaded(IndexedResourceBundle.java:241)
> > >         at
> > >
> >
org.geotools.resources.IndexedResourceBundle.handleGetObject(IndexedResourceBundle.java:293)
> > >         at
java.util.ResourceBundle.getObject(ResourceBundle.java:380)
> > >         at
java.util.ResourceBundle.getString(ResourceBundle.java:346)
> > >         at
> > >
> >
org.geotools.util.ResourceInternationalString.toString(ResourceInternationalString.java:104)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.toMap(DefaultCoordinateSystemAxis.java:796)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:786)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:818)
> > >         at
> > >
> >
org.geotools.referencing.cs.DefaultCoordinateSystemAxis.(DefaultCoordinateSystemAxis.java:115)
> > >         at
> > > org.geotools.referencing.cs.AbstractCS.(AbstractCS.java:88)
> > >         at
> > >
> >
org.geotools.referencing.crs.DefaultGeographicCRS.(DefaultGeographicCRS.java:92)
> > >         at
> > >
> >
org.geoserver.wms.DefaultWebMapService.(DefaultWebMapService.java:79)
> > >         at java.lang.Class.forName0(Native Method)
> > >         at java.lang.Class.forName(Class.java:247)
> > >         at
> > org.springframework.util.ClassUtils.forName(ClassUtils.java:88)
> > >         at
> > >
> >
org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:369)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:266)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:186)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:246)
> > >         at
> > >
> >
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:163)
> > >         at
> > >
> >
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
> > >         at
> > >
> >
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
> > >         at
> > >
> >
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)
> > >         at
> > >
> >
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
> > >         at
> > >
> >
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
> > >         at
> > >
> >
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:268)
> > >         at
> > >
> >
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
> > >         at
> > >
> >
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
> > >         at
> > >
> >
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4515)
> > >         at
> > >
> >
org.apache.catalina.core.StandardContext.start(StandardContext.java:5176)
> > >         at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
> > >         at
> > >
> >
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
> > >         at
> > >
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
> > >         at
> > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
> > >         at
> > >
> >
com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContainer.java:1147)
> > >         at
> > >
> >
com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:141)
> > >         at
> > >
com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:244)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:336)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:210)
> > >         at
> > >
> >
com.sun.enterprise.server.ApplicationManager.applicationDeployed(ApplicationManager.java:645)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:928)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
> > >         at
> > >
> >
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
> > >         at
> > >
> >
com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591)
> > >         at
> > >
> >
com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635)
> > >         at
> > >
> >
com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
> > >         at
> > >
> >
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at
> > >
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > >         at
> > >
> >
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
> > >         at
> > >
> >
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
> > >         at
> > >
> >
com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
> > >         at
> > >
> >
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
> > >         at
> > >
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
> > >         at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown
> > Source)
> > >         at
> > >
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > >         at
> > >
> >
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
> > >         at $Proxy1.invoke(Unknown Source)
> > >         at
> > >
> >
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
> > >         at
> > >
> >
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
> > >         at
> > >
> >
com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145)
> > >         at
> > >
> >
com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537)
> > >         at java.lang.Thread.run(Thread.java:619)
> > > |#]
> > >
> > >
> >
[#|2008-04-22T14:19:34.228+0930|SEVERE|sun-appserver9.1|org.apache.catalina.core.StandardContext|_ThreadID=54;_ThreadName=Thread-75;_RequestID=e32db545-fe4c-49bf-a15d-38b24a119240;|PWC1306:
> > > Startup of context /geoserver failed due to previous errors|#]
> > >
> > >
> >
[#|2008-04-22T14:19:34.230+0930|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=54;_ThreadName=Thread-75;|PWC1412:
> > > WebModule[/geoserver] ServletContext.log():Closing Spring root
> > > WebApplicationContext|#]
> > >
> > >
> >
[#|2008-04-22T14:21:24.259+0930|WARNING|sun-appserver9.1|javax.enterprise.system.core.classloading|_ThreadID=55;_ThreadName=Timer-10;_RequestID=60461ada-305e-480f-ae4a-22aeabc6e47f;|LDR5207:
> > > EJBClassLoader EJBClassLoader :
> > > doneCalled = true
> > > doneSnapshot = EJBClassLoader.done() called ON EJBClassLoader :
> > >
> > > !DSPAM:4007,480e7885173954901796417!
> > >
> > >
> > >
> >
------------------------------------------------------------------------
> > >
> > >
> >
-------------------------------------------------------------------------
> > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > > Don't miss this year's exciting event. There's still time to save
> > $100.
> > > Use priority code J8TL2D2.
> > >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > >
> > > !DSPAM:4007,480e7885173954901796417!
> > >
> > >
> > >
> >
------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Geoserver-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/geoserver-users
> > >
> > >
> > > !DSPAM:4007,480e7885173954901796417!
> >
> >
> > --
> > Justin Deoliveira
> > The Open Planning Project
> > [email protected]
> >
> >
> >
[email protected]--------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________
> > Geoserver-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/geoserver-users
> >
>
>
>
> --
> -----------------------------------------
> Facundo Garat Mayer
> [email protected]
 
CD: 15ms