8 Replies Latest reply on Mar 14, 2006 5:40 PM by peake

    JBoss 4.0 Logging Related Problems.

    dheerajchugh Newbie

      Hi,

      I had a running application on JBoss 3.2.5, but after porting it on JBoss 4.0 i am getting errors related to Logging.

      Below is the stack trace for reference.

      Looking forward to any help.

      Thanks,
      Dheeraj.

      ===============================================================================
      .
       JBoss Bootstrap Environment
      .
       JBOSS_HOME: C:\jboss-4.0.0\bin\\..
      .
       JAVA: C:\GEAM_J2EE\Sun\AppServer\jdk\bin\java
      .
       JAVA_OPTS: -Dprogram.name=run.bat -Xms128m -Xmx512m
      .
       CLASSPATH: C:\GEAM_J2EE\Sun\AppServer\jdk\lib\tools.jar;C:\jboss-4.0.0\bin\\run.jar
      .
      ===============================================================================
      .
      16:34:27,654 INFO [Server] Starting JBoss (MX MicroKernel)...
      16:34:27,654 INFO [Server] Release ID: JBoss [Zion] 4.0.0 (build: CVSTag=JBoss_4_0_0 date=200409200418)
      16:34:27,654 INFO [Server] Home Dir: C:\jboss-4.0.0
      16:34:27,654 INFO [Server] Home URL: file:/C:/jboss-4.0.0/
      16:34:27,654 INFO [Server] Library URL: file:/C:/jboss-4.0.0/lib/
      16:34:27,654 INFO [Server] Patch URL: null
      16:34:27,654 INFO [Server] Server Name: default
      16:34:27,654 INFO [Server] Server Home Dir: C:\jboss-4.0.0\server\default
      16:34:27,654 INFO [Server] Server Home URL: file:/C:/jboss-4.0.0/server/default/
      16:34:27,654 INFO [Server] Server Data Dir: C:\jboss-4.0.0\server\default\data
      16:34:27,669 INFO [Server] Server Temp Dir: C:\jboss-4.0.0\server\default\tmp
      16:34:27,669 INFO [Server] Server Config URL: file:/C:/jboss-4.0.0/server/default/conf/
      16:34:27,669 INFO [Server] Server Library URL: file:/C:/jboss-4.0.0/server/default/lib/
      16:34:27,669 INFO [Server] Root Deployment Filename: jboss-service.xml
      16:34:27,669 INFO [Server] Starting General Purpose Architecture (GPA)...
      16:34:28,201 INFO [ServerInfo] Java version: 1.4.2_04,Sun Microsystems Inc.
      16:34:28,201 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.4.2_04-b04,Sun Microsystems Inc.
      16:34:28,201 INFO [ServerInfo] OS-System: Windows 2000 5.0,x86
      16:34:28,638 INFO [Server] Core system initialized
      16:34:31,513 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
      16:34:31,638 INFO [WebService] Using RMI server codebase: http://DCHUGH:8083/
      16:34:31,794 INFO [NamingService] Started jnpPort=1099, rmiPort=1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server SocketFactory=org.jboss.net.sockets.DefaultSocketFactory@ad093076
      16:34:36,138 INFO [Embedded] Catalina naming disabled
      16:34:36,904 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
      16:34:36,951 INFO [Catalina] Initialization processed in 719 ms
      16:34:36,951 INFO [StandardService] Starting service jboss.web
      16:34:36,951 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.0.28
      16:34:36,982 INFO [StandardHost] XML validation disabled
      16:34:37,013 INFO [Catalina] Server startup in 62 ms
      16:34:37,247 INFO [TomcatDeployer] deploy, ctxPath=/ebxmlrr, warUrl=file:/C:/jboss-4.0.0/server/default/deploy/ebxmlrr-service.sar/ebxmlrr.war/
      16:34:37,935 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
      16:34:38,482 INFO [STDOUT] Initialized REST
      16:34:38,576 INFO [SAAJServlet] init
      16:34:39,388 INFO [SAAJServlet] init
      16:34:39,888 INFO [TomcatDeployer] deploy, ctxPath=/ws4ee, warUrl=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp42332jboss-ws4ee-exp.war/
      16:34:40,107 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=file:/C:/jboss-4.0.0/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/
      16:34:41,357 INFO [STDOUT] [ jacorb.home unset! Will use '.' ]
      16:34:41,357 INFO [STDOUT] [ File .\jacorb.properties for configuration jacorb not found ]
      16:34:41,685 INFO [interceptors] InterceptorManager started with 2 SIs, 2 CIs and 4 IORIs
      16:34:41,888 INFO [orb] ORB run
      16:34:41,997 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000E8000102000000000C332E34392E3231342E3838000DC80000000000114A426F73732F4E616D696E672F726F6F74000000000000060000000000000008000000004A414300000000010000001C0000000000010001000000010501000100010109000000010501000100000014000000080000001A00000DC90000002100000050000000000000000100000000000000240000001E0000007E00000000000000010000000C332E34392E3231342E3838000DC90000000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F000000040000000300000001000000440000000000000003000000010000001C000000000001000100000001050100010001010900000001050100010000002000000004000000000000001F0000000400000003]
      16:34:42,185 INFO [naming] re-Bound name: TransactionService
      16:34:42,185 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000E8000102000000000C332E34392E3231342E3838000DC80000000000144A426F73732F5472616E73616374696F6E732F46000000060000000000000008000000004A414300000000010000001C0000000000010001000000010501000100010109000000010501000100000014000000080000001A00000DC90000002100000050000000000000000100000000000000240000001E0000007E00000000000000010000000C332E34392E3231342E3838000DC90000000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F000000040000000300000001000000440000000000000003000000010000001C000000000001000100000001050100010001010900000001050100010000002000000004000000000000001F0000000400000003]
      16:34:42,185 INFO [naming] re-Bound name: UserTransaction
      16:34:43,685 INFO [RARDeployment] Required license terms exist view the META-INF/ra.xml: file:/C:/jboss-4.0.0/server/default/deploy/jboss-local-jdbc.rar
      16:34:43,904 INFO [RARDeployment] Required license terms exist view the META-INF/ra.xml: file:/C:/jboss-4.0.0/server/default/deploy/jboss-xa-jdbc.rar
      16:34:44,185 INFO [RARDeployment] Required license terms exist view the META-INF/ra.xml: file:/C:/jboss-4.0.0/server/default/deploy/jms/jms-ra.rar
      16:34:46,044 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=DefaultDS,service=DataSourceBinding to JNDI name 'java:DefaultDS'
      16:34:46,419 INFO [ConnectionFactoryBindingService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=JmsXA,service=ConnectionFactoryBinding to JNDI name 'java:JmsXA'
      16:34:46,466 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=dbcarrtDB,service=DataSourceBinding to JNDI name 'java:dbcarrtDB'
      16:34:46,544 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=dsjndiRAMPProcessCheck,service=DataSourceBinding to JNDI name 'java:dsjndiRAMPProcessCheck'
      16:34:46,575 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=dsjndiRAMPVendorData,service=DataSourceBinding to JNDI name 'java:dsjndiRAMPVendorData'
      16:34:46,607 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=oracleDB,service=DataSourceBinding to JNDI name 'java:oracleDB'
      16:34:46,638 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=absTestDB,service=DataSourceBinding to JNDI name 'java:absTestDB'
      16:34:46,685 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=dsjndiUWayDev,service=DataSourceBinding to JNDI name 'java:dsjndiUWayDev'
      16:34:46,716 INFO [WrapperDataSourceService] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:name=INSCA,service=DataSourceBinding to JNDI name 'java:INSCA'
      16:34:47,341 INFO [A] Bound to JNDI name: queue/A
      16:34:47,341 INFO [B] Bound to JNDI name: queue/B
      16:34:47,341 INFO [C] Bound to JNDI name: queue/C
      16:34:47,341 INFO [D] Bound to JNDI name: queue/D
      16:34:47,341 INFO [ex] Bound to JNDI name: queue/ex
      16:34:47,529 INFO [testTopic] Bound to JNDI name: topic/testTopic
      16:34:47,560 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
      16:34:47,560 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
      16:34:47,575 INFO [testQueue] Bound to JNDI name: queue/testQueue
      16:34:47,575 INFO [DLQ] Bound to JNDI name: queue/DLQ
      16:34:47,763 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
      16:34:48,310 INFO [MailService] Mail Service bound to java:/FINANCEMAIL
      16:34:48,450 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=file:/C:/jboss-4.0.0/server/default/deploy/jmx-console.war/
      16:34:48,841 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=file:/C:/jboss-4.0.0/server/default/deploy/management/web-console.war/
      16:34:49,810 INFO [EARDeployer] Init J2EE application: file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/
      16:34:51,872 INFO [TomcatDeployer] deploy, ctxPath=/ramp, warUrl=file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/RAMPWeb.war/
      16:34:51,950 ERROR [BaseModelMBean] Error creating class org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
      16:34:51,966 ERROR [WebModule] Starting failed jboss.web.deployment:id=128055263,war=RAMPWeb.war
      org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:379)
       at org.jboss.web.WebModule.startModule(WebModule.java:62)
       at org.jboss.web.WebModule.startService(WebModule.java:40)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy24.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:362)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy8.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:662)
       at org.jboss.mx.server.RawDynamicInvoker.setAttribute(RawDynamicInvoker.java:56)
       at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:591)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:184)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:370)
       ... 94 more
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:646)
       ... 99 more
      16:34:51,966 WARN [ServiceController] Problem starting service jboss.web.deployment:id=128055263,war=RAMPWeb.war
      org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:379)
       at org.jboss.web.WebModule.startModule(WebModule.java:62)
       at org.jboss.web.WebModule.startService(WebModule.java:40)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy24.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:362)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy8.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:662)
       at org.jboss.mx.server.RawDynamicInvoker.setAttribute(RawDynamicInvoker.java:56)
       at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:591)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:184)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:370)
       ... 94 more
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:646)
       ... 99 more
      16:34:51,966 ERROR [MainDeployer] could not start deployment: file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/RAMPWeb.war/
      org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:379)
       at org.jboss.web.WebModule.startModule(WebModule.java:62)
       at org.jboss.web.WebModule.startService(WebModule.java:40)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy24.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:362)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy8.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:662)
       at org.jboss.mx.server.RawDynamicInvoker.setAttribute(RawDynamicInvoker.java:56)
       at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:591)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:184)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:370)
       ... 94 more
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:646)
       ... 99 more
      16:34:51,966 ERROR [MainDeployer] could not start deployment: file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/
      org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:379)
       at org.jboss.web.WebModule.startModule(WebModule.java:62)
       at org.jboss.web.WebModule.startService(WebModule.java:40)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy24.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:362)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy8.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:416)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:662)
       at org.jboss.mx.server.RawDynamicInvoker.setAttribute(RawDynamicInvoker.java:56)
       at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:591)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:184)
       at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:370)
       ... 94 more
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:646)
       ... 99 more
      16:34:51,966 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
      Incompletely deployed packages:
      org.jboss.deployment.DeploymentInfo@7a1f7df { url=file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/RAMPWeb.war/ }
       deployer: org.jboss.web.tomcat.tc5.Tomcat5@1df5f21
       status: Deployment FAILED reason: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       state: FAILED
       watch: file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/RAMPWeb.war/WEB-INF/web.xml
       altDD: null
       lastDeployed: 1098995691872
       lastModified: 1098990099242
       mbeans:
      
      org.jboss.deployment.DeploymentInfo@2f5b9e8c { url=file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/ }
       deployer: org.jboss.deployment.EARDeployer@19ba640
       status: Deployment FAILED reason: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
       state: FAILED
       watch: file:/C:/jboss-4.0.0/server/default/deploy/RAMP.ear/META-INF/application.xml
       altDD: null
       lastDeployed: 1098995691872
       lastModified: 1098990099446
       mbeans:
      
      MBeans waiting for other MBeans:
      ObjectName: jboss.web.deployment:id=128055263,war=RAMPWeb.war
       state: FAILED
       I Depend On:
       Depends On Me: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
      ObjectName: jboss.j2ee:service=EARDeployment,url='RAMP.ear'
       state: CREATED
       I Depend On:
       Depends On Me:
      
      MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
      ObjectName: jboss.web.deployment:id=128055263,war=RAMPWeb.war
       state: FAILED
       I Depend On:
       Depends On Me: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
      ObjectName: jboss.j2ee:service=EARDeployment,url='RAMP.ear'
       state: CREATED
       I Depend On:
       Depends On Me:
      
      16:34:52,200 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
      16:34:52,216 WARN [MapperListener] Error registering contexts
      ReflectionException: Cannot find method findMappingObject with this signature Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.findMappingObject()
       at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:490)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.apache.coyote.tomcat5.MapperListener.registerContext(MapperListener.java:356)
       at org.apache.coyote.tomcat5.MapperListener.init(MapperListener.java:130)
       at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1537)
       at org.jboss.web.tomcat.tc5.Tomcat5.startConnectors(Tomcat5.java:441)
       at org.jboss.web.tomcat.tc5.Tomcat5.handleNotification(Tomcat5.java:467)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.notification.NotificationListenerProxy.invoke(NotificationListenerProxy.java:138)
       at $Proxy23.handleNotification(Unknown Source)
       at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:104)
       at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:85)
       at org.jboss.system.server.ServerImpl.sendNotification(ServerImpl.java:790)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:410)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.findMappingObject()
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:477)
       ... 20 more
      16:34:52,372 INFO [ChannelSocket] JK2: ajp13 listening on /0.0.0.0:8009
      16:34:52,372 INFO [JkMain] Jk running ID=0 time=0/93 config=null
      16:34:52,372 WARN [MapperListener] Error registering contexts
      ReflectionException: Cannot find method findMappingObject with this signature Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.findMappingObject()
       at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:490)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
       at org.apache.coyote.tomcat5.MapperListener.registerContext(MapperListener.java:356)
       at org.apache.coyote.tomcat5.MapperListener.init(MapperListener.java:130)
       at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1537)
       at org.jboss.web.tomcat.tc5.Tomcat5.startConnectors(Tomcat5.java:441)
       at org.jboss.web.tomcat.tc5.Tomcat5.handleNotification(Tomcat5.java:467)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at org.jboss.mx.notification.NotificationListenerProxy.invoke(NotificationListenerProxy.java:138)
       at $Proxy23.handleNotification(Unknown Source)
       at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:104)
       at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:85)
       at org.jboss.system.server.ServerImpl.sendNotification(ServerImpl.java:790)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:410)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
       at org.jboss.Main.boot(Main.java:151)
       at org.jboss.Main$1.run(Main.java:405)
       at java.lang.Thread.run(Thread.java:534)
      Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.findMappingObject()
       at java.lang.Class.getMethod(Class.java:978)
       at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:477)
       ... 20 more
      16:34:52,388 INFO [Server] JBoss (MX MicroKernel) [4.0.0 (build: CVSTag=JBoss_4_0_0 date=200409200418)] Started in 24s:453ms
      



        • 1. Re: JBoss 4.0 Logging Related Problems.
          seansullivan Newbie

          I am experiencing the same error. I am using JBoss 4.0.0 and J2SE 1.4.2_06

          2004-12-04 21:33:38,203 ERROR [org.apache.commons.modeler.BaseModelMBean] Error creating class org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
          
          2004-12-04 21:33:38,203 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
          
          2004-12-04 21:33:38,218 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
          
          2004-12-04 21:33:38,218 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
          
          2004-12-04 21:33:38,218 ERROR [org.jboss.web.WebModule] Starting failed jboss.web.deployment:id=620093832,war=openamf.war
          
          org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String))
          
           at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:379)
          
           at org.jboss.web.WebModule.startModule(WebModule.java:62)
          
           at org.jboss.web.WebModule.startService(WebModule.java:40)
          
           at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
          
           at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
          
           at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
          
           at $Proxy0.start(Unknown Source)
          
           at org.jboss.system.ServiceController.start(ServiceController.java:416)
          
           at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
          
           at $Proxy24.start(Unknown Source)
          
           at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:362)
          
           at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
          
           at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
          
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
          
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
          
           at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
          
           at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
          
           at $Proxy8.deploy(Unknown Source)
          
           at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
          
           at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
          
           at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
          
           at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
          
           at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
          
           at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
          
           at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
          
           at $Proxy0.start(Unknown Source)
          
           at org.jboss.system.ServiceController.start(ServiceController.java:416)
          
           at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
          
           at $Proxy4.start(Unknown Source)
          
           at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
          
           at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
          
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
          
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
          
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
          
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          
           at java.lang.reflect.Method.invoke(Method.java:324)
          
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
          
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
          
           at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
          
           at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
          
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
          
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
          
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
          
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
          
           at $Proxy5.deploy(Unknown Source)
          
           at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
          
           at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
          
           at org.jboss.Main.boot(Main.java:151)
          
           at org.jboss.Main$1.run(Main.java:405)
          
           at java.lang.Thread.run(Thread.java:534)
          
          Caused by: ReflectionException: Cannot find setter method setDocBase null Cause: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
          
           at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:662)
          
           at org.jboss.mx.server.RawDynamicInvoker.setAttribute(RawDynamicInvoker.java:56)
          
           at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:591)
          
           at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:184)
          
           at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
          
           at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:370)
          
           ... 94 more
          
          Caused by: java.lang.NoSuchMethodException: org.apache.commons.modeler.BaseModelMBean.setDocBase(java.lang.String)
          
           at java.lang.Class.getMethod(Class.java:986)
          
           at org.apache.commons.modeler.BaseModelMBean.setAttribute(BaseModelMBean.java:646)
          
           ... 99 more
          
          



          • 2. Re: JBoss 4.0 Logging Related Problems.
            Scott Stark Master

            You cannot include the commons-logging.jar in your application if your using scoped class loading. This is the default class loading behavior in the 4.0.0 default configuration.

            • 3. Re: JBoss 4.0 Logging Related Problems.
              seansullivan Newbie

              Scott Stark wrote:


              You cannot include the commons-logging.jar in your application if your using scoped class loading. This is the default class loading behavior in the 4.0.0 default configuration.


              OK, thanks for clarifying this.

              I was reading the Servlet 2.4 specification. The spec suggests that servlet containers should give preference to classes and resources that are contained in WEB-INF


              SRV.9.7.2

              [...] It is recommended also that the application class loader be implemented so that classes and resources packaged within the WAR are loaded in preference to classes and resources residing in container-wide library JARs.


              Is the JBoss team planning to implement this recommendation in a future release of JBoss 4.x?

              Cheers,

              -Sean

              • 4. Re: JBoss 4.0 Logging Related Problems.
                Scott Stark Master

                Read the following and you'll see any direction is possible:
                http://www.jboss.org/wiki/Wiki.jsp?page=ClassLoadingConfiguration
                http://www.jboss.org/wiki/Wiki.jsp?page=JBossClassLoadingUseCases

                However, there are some classes that simply cannot be overriden. common-logging is one of them.

                • 5. Re: JBoss 4.0 Logging Related Problems.
                  seansullivan Newbie

                   

                  "scott.stark@jboss.org" wrote:

                  However, there are some classes that simply cannot be overriden. common-logging is one of them.


                  Scott,

                  Thanks for the quick response. I guess my only option is to remove commons-logging.jar from WEB-INF/lib

                  This is unfortunate. It means that I have to package two different versions of my WAR: one for JBoss-4.0.0 and one for other app servers

                  Cheers,

                  -Sean


                  • 6. Re: JBoss 4.0 Logging Related Problems.
                    Reshat SABIQ Newbie

                    From Scott's response, it appears you can configure class-loading anyway you want, including having your own hierarchies that avoid using server versions of libraries. I haven't gone into the details, however. And chances are this behavior is highly server-dependent. So unless there's a specific need, it's probably better to just not try to overwrite a library in an app.

                    • 7. Re: JBoss 4.0 Logging Related Problems.
                      jkario_78 Newbie

                       

                      "scott.stark@jboss.org" wrote:
                      Read the following and you'll see any direction is possible:
                      http://www.jboss.org/wiki/Wiki.jsp?page=ClassLoadingConfiguration
                      http://www.jboss.org/wiki/Wiki.jsp?page=JBossClassLoadingUseCases

                      However, there are some classes that simply cannot be overriden. common-logging is one of them.


                      What is the technical limitation behind this issue (commons-logging cannot be overridden)? We're struggling with the same problem and would like to find a some solution other than making different EAR for different jboss versions.

                      * Janne Kario

                      • 8. Re: JBoss 4.0 Logging Related Problems.
                        peake Newbie

                        Did anyone ever overcome this problem which we are facing as well. We strongly do not wish to package a distinct war file for JBoss only, and to have our installer be 'container aware'.