Title: RE: [JBoss-dev] Are we logging the exception enough!!!
After taking a look at a specific example of logging too many exceptions and before moving on, I'd like to get some feedback. 
 
Attached are several patch files (and before/after exceptions traces), seperated into two sets.  In the first, I reduced the number of log() calls under the simple rule "If you throw it, don't log it".  This works in this case where MainDeployer.deploy() at the highest level catches the Exception, logs it and doesn't need to throw anything else.  I'm not 100% familiar with the entire code base, but it seems that in cases where the code needs to both log the exception and throw and EJB spec exception the rules that Dain outlined for CMP seem very reasonable.
 
The second set of patches is for reformatting of the exception printing.  Dealing with it for a while, I just couldn't handle the way they were printed anymore so I changed it around a bit.  I realize this is mainly a personal preference, but I thought I'd send it out for feedback.  Outline of changes made:
-Flipped the order NestedExceptions are printed in to be current exception first then sub-exception, and added a "Root Cause:" line above the sub-exception.  This way, when a user is reading the log from bottom to top, they see the sub-exception first (probably where the real problem is) and it's seperated from the above exception to provide a visual break.
-Changed NestedThrowable.Util.getMessage() to not use "nested" in constructing the message.  It seemed to be only redundant info that was always printed out later on.  This change does scare me a bit in that I'm not sure what other code paths rely on info being included by "nested".  Any thoughts?
 
Note: The patches should handle most deployment exceptions, but the specific one I used was referencing an ejb-name from container-transaction element that didn't exist.  I can send a deployable file if anyone is interested.
 
Thanks,
-Casey
 
Patch Set 1:
ManDeployer.diff
ServiceMBeanSupport.diff
 
Patch Set 2:
NestedException.diff
NestedThrowable.diff
 
 
 
 

Attachment: NestedThrowable.diff
Description: Binary data

Attachment: NestedException.diff
Description: Binary data

Attachment: ServiceMBeanSupport.diff
Description: Binary data

Attachment: MainDeployer.diff
Description: Binary data

13:06:39,819 INFO  [MainDeployer] Starting deployment of package: 
file:/usr/src/jbosssrc6/jboss-all/build/output/jboss-3.0.0beta2/server/default/deploy/f5.jar
13:06:39,950 ERROR [EJBDeployer] Problem loading metaData 
org.jboss.deployment.DeploymentException: Error in ejb-jar.xml, in 
container-transaction: bean ApplicationBean doesn't exist
        at 
org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:397)
        at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:152)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:324)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:237)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:161)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:341)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:664)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
        at org.jboss.Main.boot(Main.java:142)
        at org.jboss.Main$1.run(Main.java:375)
        at java.lang.Thread.run(Thread.java:484)
13:06:39,960 ERROR [EJBDeployer] Verfiy failed
java.lang.NullPointerException
        at org.jboss.verifier.BeanVerifier.verify(BeanVerifier.java:123)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:344)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:237)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:161)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:341)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:664)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
        at org.jboss.Main.boot(Main.java:142)
        at org.jboss.Main$1.run(Main.java:375)
        at java.lang.Thread.run(Thread.java:484)
13:06:39,966 INFO  [EjbModule] Creating
13:06:40,085 INFO  [EjbModule] Remove JSR-77 EJB Module: 
jboss.management.single:J2EEApplication= 
,J2EEServer=Single,j2eeType=EJBModule,name=f5.jar
13:06:40,092 ERROR [MainDeployer] Couldn't deploy URL 
file:/usr/src/jbosssrc6/jboss-all/build/output/jboss-3.0.0beta2/server/default/deploy/f5.jar
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc6/jboss-all/build/output/jboss-3.0.0beta2/server/default/deploy/f5.jar
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:380)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:237)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:161)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:341)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:664)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
        at org.jboss.Main.boot(Main.java:142)
        at org.jboss.Main$1.run(Main.java:375)
        at java.lang.Thread.run(Thread.java:484)
Root Cause:
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc6/jboss-all/build/output/jboss-3.0.0beta2/server/default/deploy/f5.jar
java.lang.NullPointerException
        at org.jboss.ejb.EjbModule.createService(EjbModule.java:351)
        at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.create(Unknown Source)
        at org.jboss.system.ServiceController.create(ServiceController.java:271)
        at org.jboss.system.ServiceController.create(ServiceController.java:211)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy5.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:237)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:161)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:341)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:664)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
        at org.jboss.Main.boot(Main.java:142)
        at org.jboss.Main$1.run(Main.java:375)
        at java.lang.Thread.run(Thread.java:484)
13:14:58,487 INFO  [MainDeployer] Starting deployment of package: 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar
13:14:58,595 ERROR [EJBDeployer] Problem loading metaData 
org.jboss.deployment.DeploymentException: Error in ejb-jar.xml, in 
container-transaction: bean ApplicationBean doesn't exist
        at 
org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:397)
        at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:152)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:324)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
13:14:58,607 ERROR [EJBDeployer] Verfiy failed
java.lang.NullPointerException
        at org.jboss.verifier.BeanVerifier.verify(BeanVerifier.java:123)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:344)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
13:14:58,612 INFO  [EjbModule] Creating
13:14:58,730 INFO  [EjbModule] Remove JSR-77 EJB Module: 
jboss.management.single:J2EEApplication= 
,J2EEServer=Single,j2eeType=EJBModule,name=f5.jar
13:14:58,732 ERROR [EjbModule] Initialization failed
java.lang.NullPointerException
        at org.jboss.ejb.EjbModule.createService(EjbModule.java:351)
        at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.create(Unknown Source)
        at org.jboss.system.ServiceController.create(ServiceController.java:271)
        at org.jboss.system.ServiceController.create(ServiceController.java:211)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy5.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
13:14:58,767 ERROR [MainDeployer] could not create deployment 
:file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar;
 - nested throwable is: java.lang.NullPointerException
java.lang.NullPointerException
        at org.jboss.ejb.EjbModule.createService(EjbModule.java:351)
        at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.create(Unknown Source)
        at org.jboss.system.ServiceController.create(ServiceController.java:271)
        at org.jboss.system.ServiceController.create(ServiceController.java:211)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy5.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar;
 - nested throwable is: java.lang.NullPointerException
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:380)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
13:14:58,778 ERROR [MainDeployer] Couldn't deploy URL 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar;
 - nested throwable is: java.lang.NullPointerException
java.lang.NullPointerException
        at org.jboss.ejb.EjbModule.createService(EjbModule.java:351)
        at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
        at $Proxy0.create(Unknown Source)
        at org.jboss.system.ServiceController.create(ServiceController.java:271)
        at org.jboss.system.ServiceController.create(ServiceController.java:211)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy5.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
org.jboss.deployment.DeploymentException: error in create of EjbModule: 
file:/usr/src/jbosssrc7/jboss-all/build/output/jboss-3.1.0alpha/server/default/deploy/f5.jar;
 - nested throwable is: java.lang.NullPointerException
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:380)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:530)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:202)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)


Reply via email to