My cliente is a JSF managed bean. The lookup is working; I debug the code and see AplicacaoFacade instance. The exception throws when I call autenticarUsuario method.
At JMX-Console I see the service "ear=jenius.ear,jar=jenius.jar,name=RedeFacadeBean,service=EJB3". It means that RedeFacadeBean EJB was deployed, doesn't it? Client: public String autenticar() throws Exception { | InitialContext context = new InitialContext(); | AplicacaoFacade facade = (AplicacaoFacade) context.lookup( "jenius/AplicacaoFacadeBean/local" ); | | try { | // THROWS !!! | Usuario usuario = facade.autenticarUsuario( login, senha ); Stack trace: 12:53:11,015 INFO [STDOUT] javax.naming.NamingException: Could not dereference object [Root exception is javax.naming.NameNotFoundException: RedeFacadeBean not bound] | 12:53:11,031 INFO [STDOUT] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1052) | 12:53:11,031 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:685) | 12:53:11,031 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572) | 12:53:11,031 INFO [STDOUT] at org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:69) | 12:53:11,031 INFO [STDOUT] at org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:61) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:88) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:48) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:51) | 12:53:11,125 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | 12:53:11,125 INFO [STDOUT] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78) | 12:53:11,125 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47) | 12:53:11,125 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) | 12:53:11,125 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:178) | 12:53:11,125 INFO [STDOUT] at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:74) | 12:53:11,125 INFO [STDOUT] at $Proxy86.autenticarUsuario(Unknown Source) | 12:53:11,125 INFO [STDOUT] at br.com.b2brasil.jenius.web.aplicacao.bean.AplicacaoBean.autenticar(AplicacaoBean.java:94) | 12:53:11,125 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 12:53:11,140 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) | 12:53:11,140 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) | 12:53:11,140 INFO [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source) | 12:53:11,140 INFO [STDOUT] at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:129) | 12:53:11,140 INFO [STDOUT] at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:63) | 12:53:11,140 INFO [STDOUT] at javax.faces.component.UICommand.broadcast(UICommand.java:106) | 12:53:11,140 INFO [STDOUT] at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:90) | 12:53:11,140 INFO [STDOUT] at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:164) | 12:53:11,140 INFO [STDOUT] at org.apache.myfaces.lifecycle.LifecycleImpl.invokeApplication(LifecycleImpl.java:271) | 12:53:11,140 INFO [STDOUT] at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:86) | 12:53:11,140 INFO [STDOUT] at javax.faces.webapp.FacesServlet.service(FacesServlet.java:94) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | 12:53:11,140 INFO [STDOUT] at br.com.b2brasil.jenius.web.ExcecaoFilter.doFilter(ExcecaoFilter.java:35) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | 12:53:11,140 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) | 12:53:11,140 INFO [STDOUT] at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39) | 12:53:11,140 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159) | 12:53:11,140 INFO [STDOUT] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) | 12:53:11,140 INFO [STDOUT] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) | 12:53:11,140 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) | 12:53:11,140 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) | 12:53:11,140 INFO [STDOUT] at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) | 12:53:11,140 INFO [STDOUT] at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) | 12:53:11,140 INFO [STDOUT] at java.lang.Thread.run(Unknown Source) | 12:53:11,140 INFO [STDOUT] Caused by: javax.naming.NameNotFoundException: RedeFacadeBean not bound | 12:53:11,140 INFO [STDOUT] at org.jnp.server.NamingServer.getBinding(NamingServer.java:514) | 12:53:11,140 INFO [STDOUT] at org.jnp.server.NamingServer.getBinding(NamingServer.java:522) | 12:53:11,140 INFO [STDOUT] at org.jnp.server.NamingServer.getObject(NamingServer.java:528) | 12:53:11,140 INFO [STDOUT] at org.jnp.server.NamingServer.lookup(NamingServer.java:252) | 12:53:11,140 INFO [STDOUT] at org.jnp.server.NamingServer.lookup(NamingServer.java:255) | 12:53:11,140 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:610) | 12:53:11,140 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572) | 12:53:11,140 INFO [STDOUT] at javax.naming.InitialContext.lookup(Unknown Source) | 12:53:11,140 INFO [STDOUT] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1046) | 12:53:11,140 INFO [STDOUT] ... 52 more | 12:53:11,140 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception | javax.naming.NameNotFoundException: RedeFacadeBean not bound | at org.jnp.server.NamingServer.getBinding(NamingServer.java:514) | at org.jnp.server.NamingServer.getBinding(NamingServer.java:522) | at org.jnp.server.NamingServer.getObject(NamingServer.java:528) | at org.jnp.server.NamingServer.lookup(NamingServer.java:252) | at org.jnp.server.NamingServer.lookup(NamingServer.java:255) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:610) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572) | at javax.naming.InitialContext.lookup(Unknown Source) | at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1046) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:685) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572) | at org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:69) | at org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:61) | at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:88) | at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:48) | at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:51) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98) | at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:178) | at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:74) | at $Proxy86.autenticarUsuario(Unknown Source) | at br.com.b2brasil.jenius.web.aplicacao.bean.AplicacaoBean.autenticar(AplicacaoBean.java:94) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) | at java.lang.reflect.Method.invoke(Unknown Source) | at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:129) | at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:63) | at javax.faces.component.UICommand.broadcast(UICommand.java:106) | at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:90) | at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:164) | at org.apache.myfaces.lifecycle.LifecycleImpl.invokeApplication(LifecycleImpl.java:271) | at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:86) | at javax.faces.webapp.FacesServlet.service(FacesServlet.java:94) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at br.com.b2brasil.jenius.web.ExcecaoFilter.doFilter(ExcecaoFilter.java:35) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) | at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39) | at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159) | at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59) | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) | at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) | at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) | at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) | at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) | at java.lang.Thread.run(Unknown Source) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3920955#3920955 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3920955 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user