Hi,
I am trying to deploy geoserver as a war archive within JBoss-4.0.5.GA, but unfortunately it will not deploy at all . The first error that appears is the following :
2007-10-25 10:59:23,886 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Using session cookies default setting
2007-10-25 10:59:24,396 ERROR [STDERR] log4j:ERROR A âorg.jboss.logging.util.OnlyOnceErrorHandlerâ object is not assignable to a " org.apache.log4j.spi.Error
Handler" variable.
2007-10-25 10:59:24,397 ERROR [STDERR] log4j:ERROR The class âorg.apache.log4j.spi.ErrorHandlerâ was loaded by
2007-10-25 10:59:24,397 ERROR [STDERR] log4j:ERROR [WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@anonymised.com
] whereas object of type
2007-10-25 10:59:24,398 ERROR [STDERR] log4j:ERROR " org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClass
Loader@anonymised.com].
2007-10-25 10:59:24,532 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.
2007-10-25 10:59:24,532 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender
2007-10-25 10:59:24,534 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseAppender (DOMConfigurator.java:175)
2007-10-25 10:59:24,535 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
2007-10-25 10:59:24,535 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference (DOMConfigurator.java:163)
2007-10-25 10:59:24,536 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
2007-10-25 10:59:24,536 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseRoot (DOMConfigurator.java:394)
2007-10-25 10:59:24,536 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)
2007-10-25 10:59:24,537 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure (DOMConfigurator.java:712)
2007-10-25 10:59:24,537 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)
2007-10-25 10:59:24,537 ERROR [STDERR] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure (OptionConverter.java:470)
2007-10-25 10:59:24,538 ERROR [STDERR] at org.apache.log4j.LogManager.(LogManager.java:122)
This then has a knock on effect, and the next exception is:
Initialization of bean failed; nested exception is java.lang.NullPointerException: null
org.springframework.beans.factory.BeanCreationException: Error creating bean with name âconfigâ defined in URL [jar:file:/usr/local/jboss-4.0.5.GA_NO_IMS/se
rver/default/tmp/deploy/tmp54840geoserver- exp.war/WEB-INF/lib/main-1.6-beta3.jar!/applicationContext.xml]: Initialization of bean failed; nested exception i
s java.lang.NullPointerException: null
java.lang.NullPointerException
at java.io.FileInputStream .(FileInputStream.java:103)
at org.vfny.geoserver.global.xml.XMLConfigReader.loadServices(XMLConfigReader.java:241)
at org.vfny.geoserver.global.xml.XMLConfigReader.load(XMLConfigReader.java :205)
at org.vfny.geoserver.global.xml.XMLConfigReader.(XMLConfigReader.java:169)
at org.vfny.geoserver.global.Config.setApplicationContext(Config.java:70)
at org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization (ApplicationContextAwareProcessor.java:84)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableB
eanFactory.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.AbstractAutowireCapableBeanFacto
Has anybody also encountered this error ? I think it is related (the first error at least) to the log4j setup.
Any help is appreciated.
Cheers,
Andy