Estou tentando montar um ambiente com JBoss 4.0.5 e Struts2, coloquei as bibliotecas mas o projeto não funciona (essas bibliotecas eu peguei de outro projeto que tb era com Struts2 mas com TomCat), mostra esse erro:
15:04:39,228 INFO [TomcatDeployer] deploy, ctxPath=/CertStruts2, warUrl=.../tmp/deploy/tmp175991679262871345CertStruts2-exp.war/
15:04:41,822 INFO [WebappClassLoader] validateJarFile(C:\Documents and Settings\smacena\Desktop\Eclipse Spring\JBoss 4.0.5\jboss-4.0.5.GA\server\default\.\tmp\deploy\tmp175991679262871345CertStruts2-exp.war\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
15:04:42,103 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable.
15:04:42,103 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by
15:04:42,103 ERROR [STDERR] log4j:ERROR [WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@19846fd
] whereas object of type
15:04:42,103 ERROR [STDERR] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@1aaa14a].
15:04:42,181 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.
15:04:42,181 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender cannot be cast to org.apache.log4j.Appender
...
15:04:42,197 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:490)
15:04:42,197 ERROR [STDERR] at java.lang.Thread.run(Unknown Source)
15:04:42,322 INFO [STDOUT] 15:04:42,306 ERROR [[/CertStruts2]] Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
Essas são as bibliotecas:
antlr-2.7.2.jar
commons-beanutils-1.7.jar
commons-collections-3.1.jar
commons-digester-1.7.jar
commons-logging-1.0.4.jar
commons-logging-api-1.1.jar
dom4j-1.6.1.jar
ejb3-persistence-3.4.0.jar
freemarker-2.3.8.jar
hibernate-annotations-3.4.0.jar
hibernate-commons-annotations-3.4.0.jar
hibernate-core-3.4.0.jar
iReport.jar
itext-1.3.1.jar
jasperreports-3.0.0.jar
javassist-3.4.GA.jar
jcommon-1.0.0.jar
jfreechart-1.0.3.jar
jta-1.1.jar
log4j-1.2.16.jar
ognl-2.6.11.jar
postgresql-8.2-504.jdbc2.jar
servlet-api.jar
slf4j-api-3.4.0.jar
slf4j-log4j12-3.4.0.jar
struts2-core-2.0.14.jar
struts2-dojo-plugin-2.2.1.1.jar
xwork-2.0.7.jar