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
