[jboss-dev-forums] [JBoss AS7 Development] - Remote EJB lookup and invocation in JBoss AS 7.0.0

Mohan Potturi do-not-reply at jboss.com
Thu Jul 21 09:10:10 EDT 2011


Mohan Potturi [http://community.jboss.org/people/mohanpotturi] commented on the document

"Remote EJB lookup and invocation in JBoss AS 7.0.0"

To view all comments on this document, visit: http://community.jboss.org/docs/DOC-16994#comment-7107

--------------------------------------------------
Alright Kabir, I need your help here. When I try to lookup my EJB, I get this error. Looks like rmi doesn't exist in the context. Please look at the bold items in the stack trace.

08:57:26,886 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.deploym
ent.subunit."infolinkApp.ear"."infolink-ejb.jar".component.ApplicationStartupBean.START: org.jboss.msc.service.StartExce
ption in service jboss.deployment.subunit."infolinkApp.ear"."infolink-ejb.jar".component.ApplicationStartupBean.START: F
ailed to start service
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1786)
        at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_22]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_22]
        at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
Caused by: java.lang.IllegalStateException: Failed to construct component instance
        at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:153)
        at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:76)
        at org.jboss.as.ejb3.component.singleton.SingletonComponent.getComponentInstance(SingletonComponent.java:110)
        at org.jboss.as.ejb3.component.singleton.SingletonComponent.start(SingletonComponent.java:123)
        at org.jboss.as.ee.component.ComponentStartService.start(ComponentStartService.java:44)
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
        ... 4 more
Caused by: javax.ejb.EJBException: Unexpected Error
        at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:201)
        at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:275)
        at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:421)
        at org.jboss.as.ejb3.tx.SingletonLifecycleCMTTxInterceptor.processInvocation(SingletonLifecycleCMTTxInterceptor.
java:60)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
        at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:151)
        ... 9 more
Caused by: java.lang.ExceptionInInitializerError
        at com.crown.infolink.model.user.UserDAOImpl.populateUser(UserDAOImpl.java:6593)
        at com.crown.infolink.model.user.UserDAOImpl.retrieveUserById(UserDAOImpl.java:1921)
        at com.crown.infolink.model.user.UserDAOImpl.retrieveUserById(UserDAOImpl.java:1891)
        at com.crown.infolink.business.user.UserQuery.getSystemUser(UserQuery.java:211)
        at com.crown.infolink.ejb.startup.ApplicationStartupBean.startup(ApplicationStartupBean.java:64)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_22]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
        at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
        at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecy
cleMethodInterceptor.java:69)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.as.ee.component.ManagedReferenceInterceptor.processInvocation(ManagedReferenceInterceptor.java:53)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:44)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.as.ejb3.component.session.SessionInvocationContextInterceptor.processInvocation(SessionInvocationCo
ntextInterceptor.java:67)
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
        at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:370)
        at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:271)
        ... 16 more
*Caused by: java.lang.RuntimeException: java.lang.IllegalStateException: Cannot obtain MBeanServerConnection to: service:*
*jmx:rmi:///jndi/rmi://localhost:1090/jmxrmi*
*        at org.jboss.as.remote.jmx.client.Client.lookup(Client.java:83)*
        at com.crown.infolink.util.TimeZoneTableUtil.downloadDatabaseEJB(TimeZoneTableUtil.java:190)
        at com.crown.infolink.util.TimeZoneTableUtil.populateTimezoneMap(TimeZoneTableUtil.java:57)
        at com.crown.infolink.util.TimeZoneTableUtil.<clinit>(TimeZoneTableUtil.java:43)
        ... 39 more
Caused by: java.lang.IllegalStateException: Cannot obtain MBeanServerConnection to: service:jmx:rmi:///jndi/rmi://localh
ost:1090/jmxrmi
        at org.jboss.as.remote.jmx.client.Client.getConnection(Client.java:122)
        at org.jboss.as.remote.jmx.client.Client.lookup(Client.java:73)
        ... 42 more
*Caused by: java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.NameNotFoundException: Name 'rmi:' not f*
*ound in context ''*
        at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338) [:1.6.0_22]
        at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248) [:1.6.0_22]
        at org.jboss.as.remote.jmx.client.Client.getConnection(Client.java:118)
        ... 43 more
*Caused by: javax.naming.NameNotFoundException: Name 'rmi:' not found in context ''*
        at org.jboss.as.naming.util.NamingUtils.nameNotFoundException(NamingUtils.java:109)
        at org.jboss.as.naming.InMemoryNamingStore$NodeTraversingVisitor.visit(InMemoryNamingStore.java:368)
        at org.jboss.as.naming.InMemoryNamingStore$ContextNode.accept(InMemoryNamingStore.java:307)
        at org.jboss.as.naming.InMemoryNamingStore.lookup(InMemoryNamingStore.java:162)
        at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:173)
        at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:207)
        at javax.naming.InitialContext.lookup(InitialContext.java:392) [:1.6.0_22]
        at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886) [:1.6.0_22]
        at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856) [:1.6.0_22]
        at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257) [:1.6.0_22]
        ... 45 more
--------------------------------------------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20110721/06bc0cbb/attachment.html 


More information about the jboss-dev-forums mailing list