spring - Log4J not really excluded in JBoss EAP6/AS7 -


in jboss-deployment-structure.xml application war file, have exclude log4j modules or

<?xml version="1.0" encoding="utf-8"?> <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0"> <deployment>     <dependencies>         <module name="oracle" />     </dependencies>     <exclusions>         <module name="org.apache.log4j" />         <module name="org.apache.commons.logging" />         <module name="org.jboss.logging" />         <module name="org.jboss.logging.jul-to-slf4j-stub" />         <module name="org.jboss.logmanager" />         <module name="org.jboss.logmanager.log4j" />         <module name="org.slf4j" />     </exclusions> </deployment> </jboss-deployment-structure> 

it should fine, when deploy , start application, got error:

21:46:28,661 error [stderr] (msc service thread 1-1) log4j:error "org.apache.log4j.rollingfileappender" object not assignable "org.apache.log4j.appender" variable.  21:46:28,662 error [stderr] (msc service thread 1-1) log4j:error class "org.apache.log4j.appender" loaded   21:46:28,662 error [stderr] (msc service thread 1-1) log4j:error [moduleclassloader module "org.jboss.log4j.logmanager:main" local module loader @656de49c (roots: d:\java\eap-6.0.0.ga\jboss-eap-6.0\modules)] whereas object of type   21:46:28,662 error [stderr] (msc service thread 1-1) log4j:error "org.apache.log4j.rollingfileappender" loaded [moduleclassloader module "deployment.your-application.war:main" service module loader].  21:46:28,663 error [stderr] (msc service thread 1-1) log4j:error not instantiate appender named "rol". 

this really annoying boy supposed to, master jboss play trick me....

any hints appreciated.


Comments

Popular posts from this blog

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -