Folks at JBoss
I was trying to deploy a new Session Bean and kept getting a deployment
error which I couldn't figure out. I then used the reference server from sun
to deploy my bean and it told be right off I had a no ejbFind() method for
the corresponding find() in my Home interface. I guess when I get more
experienced in these matters I will figure it out quicker. Fact remains I
think the JBoss error output can be better. Here is the JBoss output which
mentions the missing method but not which one...
My 2c worth...
Andrew
[Verifier] Transaction: Verified.
[Container factory] Deploying InternalAccount
[Container factory] Container Invoker Optimize='true'
[Container factory] Deploying Transaction
[Container factory] Container Invoker Optimize='true'
[Container factory] java.lang.NoSuchMethodException
[Container factory] at java.lang.Class.getMethod0(Native Method)
[Container factory] at java.lang.Class.getMethod(Class.java:888)
[Container factory] at
org.jboss.ejb.plugins.BMPPersistenceManager.init(BMPPersistenceManager.java:
94)
[Container factory] at
org.jboss.ejb.EntityContainer.init(EntityContainer.java:191)
[Container factory] at
org.jboss.ejb.Application.init(Application.java:158)
[Container factory] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:722)
[Container factory] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:248)
[Container factory] at java.lang.reflect.Method.invoke(Native Method)
[Container factory] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Container factory] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Container factory] at
org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:286)
[Container factory] at
org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:222)
[Container factory] at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:265)
[Container factory] at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
[Container factory] at java.lang.reflect.Method.invoke(Native Method)
[Container factory] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Container factory] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Container factory] at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
84)
[Container factory] at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
261)
[Container factory] at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:243)
[Container factory] at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
117)
[Container factory] at org.jboss.Main.<init>(Main.java:166)
[Container factory] at org.jboss.Main.<init>(Main.java:98)
[Container factory] at org.jboss.Main$1.run(Main.java:88)
[Container factory] at
java.security.AccessController.doPrivileged(Native Method)
[Container factory] at org.jboss.Main.main(Main.java:79)
[Auto deploy] Deployment failed:file:/C:/java/jboss/deploy/account.jar
[Auto deploy] java.lang.NullPointerException
[Auto deploy] at
org.jboss.ejb.plugins.EnterpriseInstanceCache.stop(EnterpriseInstanceCache.j
ava:231)
[Auto deploy] at
org.jboss.ejb.EntityContainer.stop(EntityContainer.java:253)
[Auto deploy] at org.jboss.ejb.Application.stop(Application.java:187)
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:749)
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:248)
[Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:286)
[Auto deploy] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:222)
[Auto deploy] at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:265)
[Auto deploy] at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
[Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
84)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
261)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:243)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
117)
[Auto deploy] at org.jboss.Main.<init>(Main.java:166)
[Auto deploy] at org.jboss.Main.<init>(Main.java:98)
[Auto deploy] at org.jboss.Main$1.run(Main.java:88)
[Auto deploy] at java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy] at org.jboss.Main.main(Main.java:79)
[Auto deployer] Started
[Security manager] Starting
[Security manager] Started
[Simple Realm Mapping] Starting
[Simple Realm Mapping] Started
[Webserver] Starting
[Webserver] Codebase set to http://AN0020527323:8083/
[Webserver] Started webserver on port 8083
[Webserver] Started
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[JMX RMI Connector] Starting
[JMX RMI Connector] Started
[Default] 22 services and 4 other MBeans started.
[Default] Shutdown hook added
[Default] jBoss 2.0 BETA-PROD-03 Started
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]