I am trying to deploy a stateful bean but am failing.

Stateless is okay.

To narrow in on the problem I tried to deploy the interest.jar example after 
changing its deployment descriptor to indicate that it was a stateful bean 
instead of stateless and it failed to deploy in the same way as my own beans.

Help.
Thanks.


#########################################
#  Modified deployment descriptor
#########################################
<ejb-jar>
  <description>jBoss test application </description>
  <display-name>Test</display-name>
  <enterprise-beans>
    <session>
      <ejb-name>Interest</ejb-name>
      <home>com.web_tomorrow.interest.InterestHome</home>
      <remote>com.web_tomorrow.interest.Interest</remote>
      <ejb-class>com.web_tomorrow.interest.InterestBean</ejb-class>
      <session-type>Stateful</session-type>
      <transaction-type>Bean</transaction-type>
    </session>
  </enterprise-beans>
</ejb-jar>

#########################################
#  Server output
#########################################
[Auto deploy] Auto deploy of file:/usr/local/jboss/deploy/interest.jar
[J2EE Deployer] Deploy J2EE application: 
file:/usr/local/jboss/deploy/interest.jar
[J2EE Deployer] Create application interest.jar
[J2EE Deployer] Installing EJB package: interest.jar
[J2EE Deployer] Starting module interest.jar
[Container factory] 
Deploying:file:/usr/local/jboss/bin/../tmp/deploy/interest.jar/ejb1012.jar
[Verifier] Verifying 
file:/usr/local/jboss/bin/../tmp/deploy/interest.jar/ejb1012.jar
[Container factory] Deploying Interest
[Container factory] java.lang.NullPointerException
[Container factory]     at 
org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.init(StatefulSessionFilePersistenceManager.java:122)
[Container factory]     at 
org.jboss.ejb.StatefulSessionContainer.init(StatefulSessionContainer.java:189)
[Container factory]     at 
org.jboss.ejb.Application.init(Application.java:158)
[Container factory]     at 
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:733)
[Container factory]     at 
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:272)
[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.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:645)
[Container factory]     at 
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:137)
[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:332)
[Container factory]     at 
org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Container factory]     at java.lang.Thread.run(Thread.java:484)
[Container factory] java.lang.NullPointerException
[Container factory]     at 
org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.init(StatefulSessionFilePersistenceManager.java:122)
[Container factory]     at 
org.jboss.ejb.StatefulSessionContainer.init(StatefulSessionContainer.java:189)
[Container factory]     at 
org.jboss.ejb.Application.init(Application.java:158)
[Container factory]     at 
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:733)
[Container factory]     at 
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:272)
[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.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:645)
[Container factory]     at 
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:137)
[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:332)
[Container factory]     at 
org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Container factory]     at java.lang.Thread.run(Thread.java:484)
[J2EE Deployer] Starting interest.jar failed!
[J2EE Deployer] Module interest.jar is not running
[J2EE Deployer] Destroying application interest.jar
[J2EE Deployer] deployment.cfg file deleted.
[J2EE Deployer] File tree file:/usr/local/jboss/tmp/deploy/interest.jar 
deleted.
[Auto deploy] Deployment failed:file:/usr/local/jboss/deploy/interest.jar
[Auto deploy] org.jboss.deployment.J2eeDeploymentException: Error while 
starting interest.jar: Could not deploy 
file:/usr/local/jboss/bin/../tmp/deploy/interest.jar/ejb1012.jar
[Auto deploy]   at 
org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:665)
[Auto deploy]   at 
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:137)
[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:332)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Auto deploy]   at java.lang.Thread.run(Thread.java:484)    

========================================
Garry Thuna
Tactical Executive Systems
[EMAIL PROTECTED]

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to