[jboss-user] [EJB 3.0] - -Error installing to Instantiated: name=jms-rar-DeploymentIn

onormann@gmx.net do-not-reply at jboss.com
Wed Feb 21 05:56:44 EST 2007


Hello, when i'm trying to run a JUnitTest in Embeddable RC9 i get the following exception:

  | INFO  21-02 11:47:21,015 (Log4JLogger.java:info:94)  -
  | INFO  21-02 11:47:21,093 (Log4JLogger.java:info:94)  ---- Bootstrapping Embedded JBoss ---
  | DEBUG 21-02 11:47:21,718 (KernelFactory.java:assembleNewKernel:86)  -Starting JBoss Kernel construction...
  | DEBUG 21-02 11:47:22,062 (KernelFactory.java:assembleNewKernel:112)  -Completed JBoss Kernel construction.  Duration: 344 milliseconds
  | WARN  21-02 11:47:23,921 (BeanSchemaBinding.java:init:233)  -You should use the 2.0 version of the Microcontainer xml. xmlns='urn:jboss:bean-deployer:2.0'
  | DEBUG 21-02 11:47:24,125 (BeanXMLDeployer.java:deploy:91)  -Parsing file:/C:/_SERVER/jboss-EJB-3.0_Embeddable_ALPHA_9/conf/embedded-jboss-beans.xml took 1672 milliseconds
  | DEBUG 21-02 11:47:25,171 (UserTransactionImpl.java:start:61)  -new UserTx: org.jboss.ejb3.embedded.UserTransactionImpl at 15c07d8
  | INFO  21-02 11:47:25,703 (LocalTxDataSource.java:bindConnectionFactory:117)  -Bound datasource to JNDI name 'java:/DefaultDS'
  | DEBUG 21-02 11:47:25,703 (BeanXMLDeployer.java:deploy:98)  -Deploying file:/C:/_SERVER/jboss-EJB-3.0_Embeddable_ALPHA_9/conf/embedded-jboss-beans.xml took 3250 milliseconds
  | DEBUG 21-02 11:47:27,140 (BeanXMLDeployer.java:deploy:91)  -Parsing file:/C:/_SERVER/jboss-EJB-3.0_Embeddable_ALPHA_9/conf/jboss-jms-beans.xml took 94 milliseconds
  | DEBUG 21-02 11:47:27,734 (ServiceMBeanSupport.java:jbossInternalCreate:256)  -Creating JDBC2PersistenceManager
  | DEBUG 21-02 11:47:27,750 (ServiceMBeanSupport.java:jbossInternalCreate:269)  -Created JDBC2PersistenceManager
  | DEBUG 21-02 11:47:27,765 (ServiceMBeanSupport.java:jbossInternalStart:285)  -Starting JDBC2PersistenceManager
  | DEBUG 21-02 11:47:27,765 (PersistenceManager.java:startService:1765)  -Creating Schema
  | DEBUG 21-02 11:47:27,812 (IdleRemover.java:internalRegisterPool:89)  -internalRegisterPool: registering pool with interval 100000 old interval: 9223372036854775807
  | DEBUG 21-02 11:47:27,828 (IdleRemover.java:internalRegisterPool:100)  -internalRegisterPool: about to notify thread: old next: 1172054897828, new next: 1172054897828
  | DEBUG 21-02 11:47:31,515 (PersistenceManager.java:startService:1768)  -Resolving uncommited TXS
  | DEBUG 21-02 11:47:31,562 (ServiceMBeanSupport.java:jbossInternalStart:301)  -Started JDBC2PersistenceManager
  | ERROR 21-02 11:47:31,656 (AbstractController.java:incrementState:440)  -Error installing to Instantiated: name=jms-rar-DeploymentInfo state=Described
  | java.lang.NullPointerException
  |         at org.jboss.deployment.DeploymentInfo.<init>(DeploymentInfo.java:201)
  |         at org.jboss.ejb3.embedded.resource.Ejb3DeploymentInfo.<init>(Ejb3DeploymentInfo.java:53)
  |         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  |         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
  |         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
  |         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
  |         at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:136)
  |         at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:103)
  |         at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80)
  |         at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:75)
  |         at org.jboss.kernel.plugins.dependency.InstantiateAction.installAction(InstantiateAction.java:52)
  |         at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.install(KernelControllerContextAction.java:100)
  |         at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
  |         at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:709)
  |         at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:429)
  |         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:538)
  |         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:472)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:274)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:177)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:291)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:261)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:117)
  |         at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:95)
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.deployXmlResource(EJB3StandaloneBootstrap.java:97)
  |         at de.tfh_berlin.j2ee.moam.business.ejb.AbstractEJB3Test.startupEmbeddedJboss(AbstractEJB3Test.java:66)
  |         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:585)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAndAfterRunner.java:74)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndAfterRunner.java:50)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:33)
  |         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
  |         at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:32)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:567)
  | DEBUG 21-02 11:47:31,734 (ServiceMBeanSupport.java:jbossInternalCreate:256)  -Creating JDBCStateManager
  | DEBUG 21-02 11:47:31,734 (ServiceMBeanSupport.java:jbossInternalCreate:269)  -Created JDBCStateManager
  | DEBUG 21-02 11:47:32,046 (PersistenceManager.java:internalRestoreQueue:698)  -Restored 0 message(s) to: QUEUE.DLQ 0 need recovery.
  | INFO  21-02 11:47:32,062 (DestinationMBeanSupport.java:setJNDIName:256)  -Bound to JNDI name: queue/DLQ
  | DEBUG 21-02 11:47:34,796 (BeanXMLDeployer.java:deploy:98)  -Deploying file:/C:/_SERVER/jboss-EJB-3.0_Embeddable_ALPHA_9/conf/jboss-jms-beans.xml took 7750 milliseconds
  | FATAL 21-02 11:47:34,796 (Log4JLogger.java:fatal:129)  -Failure during bootstrap of Embedded JBoss
  | java.lang.RuntimeException: java.lang.IllegalStateException: Incompletely deployed:
  | 
  | *** DEPLOYMENTS IN ERROR: Name -> Error
  | jms-rar-DeploymentInfo -> java.lang.NullPointerException
  | 
  | *** DEPLOYMENTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual State}
  | jboss.jca:service=RARDeployment, name='jms-ra.rar' -> jms-rar-WorkManager{Configured:Installed}, jms-rar-DeploymentInfo{Instantiated:**ERROR**}
  | 
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.deployXmlResource(EJB3StandaloneBootstrap.java:103)
  |         at de.tfh_berlin.j2ee.moam.business.ejb.AbstractEJB3Test.startupEmbeddedJboss(AbstractEJB3Test.java:66)
  |         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:585)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAndAfterRunner.java:74)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndAfterRunner.java:50)
  |         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:33)
  |         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
  |         at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:32)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
  |         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:567)
  | Caused by: java.lang.IllegalStateException: Incompletely deployed:
  | 
  | *** DEPLOYMENTS IN ERROR: Name -> Error
  | jms-rar-DeploymentInfo -> java.lang.NullPointerException
  | 
  | *** DEPLOYMENTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual State}
  | jboss.jca:service=RARDeployment, name='jms-ra.rar' -> jms-rar-WorkManager{Configured:Installed}, jms-rar-DeploymentInfo{Instantiated:**ERROR**}
  | 
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:241)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:161)
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.deployXmlResource(EJB3StandaloneBootstrap.java:99)
  |         ... 13 more
  | INFO  21-02 11:47:34,812 (Log4JLogger.java:info:94)  -Completed Bootstrapping of Embedded JBoss (13719ms)
  | INFO  21-02 11:47:34,859 (Log4JLogger.java:info:94)  ---- Shutting down Embedded JBoss ---
  | INFO  21-02 11:47:34,875 (Queue.java:stop:116)  -Unbinding JNDI name: queue/DLQ
  | DEBUG 21-02 11:47:34,875 (JMSDestinationManager.java:closeDestination:724)  -Closing destination QUEUE.DLQ
  | DEBUG 21-02 11:47:34,890 (BasicThreadPool.java:stop:144)  -stop, immediate=false
  | DEBUG 21-02 11:47:35,062 (ServiceMBeanSupport.java:jbossInternalDestroy:341)  -Destroying JDBCStateManager
  | DEBUG 21-02 11:47:35,062 (ServiceMBeanSupport.java:jbossInternalDestroy:352)  -Destroyed JDBCStateManager
  | DEBUG 21-02 11:47:35,078 (ServiceMBeanSupport.java:jbossInternalStop:311)  -Stopping JDBC2PersistenceManager
  | DEBUG 21-02 11:47:35,093 (MessageCache.java:run:290)  -Thread exiting.
  | DEBUG 21-02 11:47:35,093 (ServiceMBeanSupport.java:jbossInternalStop:327)  -Stopped JDBC2PersistenceManager
  | DEBUG 21-02 11:47:35,109 (ServiceMBeanSupport.java:jbossInternalDestroy:341)  -Destroying JDBC2PersistenceManager
  | DEBUG 21-02 11:47:35,109 (ServiceMBeanSupport.java:jbossInternalDestroy:352)  -Destroyed JDBC2PersistenceManager
  | INFO  21-02 11:47:35,250 (Log4JLogger.java:info:94)  -Embedded JBoss Shutdown Complete
  | 


Anyone got this exception? I think it has something to do with jboss-jms-beans.xml:


  |    <bean name="jms-rar-WorkManager" class="org.jboss.ejb3.embedded.resource.JBossWorkManager">
  |    </bean>
  | 
  |    <bean name="jms-rar-DeploymentInfo" class="org.jboss.ejb3.embedded.resource.Ejb3DeploymentInfo">
  |       <constructor>
  |          <parameter class="java.lang.String">jms-ra.rar"</parameter>
  |          <parameter class="java.lang.String">javax.jms.MessageListener</parameter>
  |          <parameter class="java.lang.String">org.jboss.resource.adapter.jms.inflow.JmsActivationSpec</parameter>
  |       </constructor>
  |    </bean>
  | 
  | original:
  |    <bean name="jboss.jca:name='jms-ra.rar', service=RARDeployment" class="org.jboss.ejb3.embedded.resource.RARDeployment">
  | changed to:
  | <bean name="jboss.jca:service=RARDeployment, name='jms-ra.rar'" class="org.jboss.ejb3.embedded.resource.RARDeployment">
  |    	<constructor>
  |          <parameter class="org.jboss.deployment.DeploymentInfo">
  |             <inject bean="jms-rar-DeploymentInfo"/>
  |          </parameter>
  |       </constructor>
  |       <property name="workManager"><inject bean="jms-rar-WorkManager"/></property>
  |    </bean>
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019832#4019832

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019832



More information about the jboss-user mailing list