Has anyone had any luck getting the turbine hello world example to run
on JBoss 5.0.1.GA / JDK 1.6.0_17
I've been able to get it running on both Tomcat and Glassfish but I get
the following stack in JBOSS
 
(I created the war and deployed it to JBOSS without error.  
However the moment you access http://localhost:8080/helloworld/ JBoss
throws a stacktrace.
Will turbine run on JAVA 6? )
 
17:32:50,684 INFO  [ServerImpl] JBoss (Microcontainer) [5.0.1.GA (build:
SVNTag=JBoss_5_0_1_GA date=200902231221)] Started in 40s:969ms
17:34:30,154 ERROR [STDERR] log4j:ERROR A
"org.jboss.logging.appender.FileAppender" object is not assignable to a
"org.apache.log4j.Appender" variable.
17:34:30,154 ERROR [STDERR] log4j:ERROR The class
"org.apache.log4j.Appender" was loaded by
17:34:30,154 ERROR [STDERR] log4j:ERROR
[baseclassloa...@136b039{vfszip:/D:/spi/jboss-5.0.1.GA_ag/server/ag/depl
oy/helloworld.war/}] whereas object of type
17:34:30,154 ERROR [STDERR] log4j:ERROR
"org.jboss.logging.appender.FileAppender" was loaded by
[org.jboss.system.noannotationurlclassloa...@1dd7056].
17:34:30,154 ERROR [STDERR] log4j:ERROR Could not instantiate appender
named "FILE".
17:34:30,372 ERROR [[/helloworld]] StandardWrapper.Throwable
java.lang.LinkageError: loader constraint violation: when resolving
overridden method
"org.apache.avalon.framework.configuration.SAXConfigurationHandler.fatal
Error(Lorg/xml/sa
x/SAXParseException;)V" the class loader (instance of
org/jboss/classloader/spi/base/BaseClassLoader) of the current class,
org/apache/avalon/framework/configuration/SAXConfig
urationHandler, and its superclass loader (instance of <bootloader>),
have different Class objects for the type org/xml/sax/SAXParseException
used in the signature
        at
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.ge
tHandler(DefaultConfigurationBuilder.java:155)
        at
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.se
tParser(DefaultConfigurationBuilder.java:131)
        at
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.<i
nit>(DefaultConfigurationBuilder.java:107)
        at
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.<i
nit>(DefaultConfigurationBuilder.java:82)
        at
org.apache.turbine.services.avaloncomponent.TurbineAvalonComponentServic
e.initialize(TurbineAvalonComponentService.java:147)
        at
org.apache.turbine.services.avaloncomponent.TurbineAvalonComponentServic
e.init(TurbineAvalonComponentService.java:101)
        at
org.apache.turbine.services.BaseServiceBroker.initService(BaseServiceBro
ker.java:286)
        at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceB
roker.java:366)
        at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBr
oker.java:338)
        at
org.apache.turbine.services.BaseServiceBroker.init(BaseServiceBroker.jav
a:155)
        at org.apache.turbine.Turbine.configure(Turbine.java:377)
        at org.apache.turbine.Turbine.init(Turbine.java:194)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:1048)
        at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:7
77)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:129)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
        at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
sociationValve.java:190)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:433)
        at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:92)
        at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(
SecurityContextEstablishmentValve.java:126)
        at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(S
ecurityContextEstablishmentValve.java:70)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
        at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConn
ectionValve.java:158)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:3
30)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:82
9)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:601)
        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
17:34:30,372 ERROR [[helloworld]] Allocate exception for servlet
helloworld
java.lang.LinkageError: loader constraint violation: when resolving
overridden method
"org.apache.avalon.framework.configuration.SAXConfigurationHandler.fatal
Error(Lorg/xml/sa
x/SAXParseException;)V" the class loader (instance of
org/jboss/classloader/spi/base/BaseClassLoader) of the current class,
org/apache/avalon/framework/configuration/SAXConfig
urationHandler, and its superclass loader (instance of <bootloader>),
have different Class objects for the type org/xml/sax/SAXParseException
used in the signature

Reply via email to