jBPM e JBoss - não encontra o nome java:/ProcessEngine

0 respostas
A

blz Galera ?

É o seguinte: Eu to estudando jbpm agora. Ja li todo o userguide e devguide, pesquisei no google e nao to conseguindo resolver este problema. Eu imagino que seja simples de se resolver mas eu nao sei mais onde posso mexer.
Eu estava tentando executar esse exemplo aqui http://architecture-journal.blogspot.com/2009/09/jbpm-41-bpmn-designer-na-web.html. Os passos foram o seguinte: simplesmente “ant demo.setup.jboss” (o jbpm ja instala o jboss e o eclipse :]) e depois fiz como no exemplo ai no exemplo eu tenho um cliente onde se faz um lookup para java:/ProcessEngine que me retorna esse erro:

javax.naming.NameNotFoundException: ProcessEngine not bound at org.jnp.server.NamingServer.getBinding(NamingServer.java:771) at org.jnp.server.NamingServer.getBinding(NamingServer.java:779) at org.jnp.server.NamingServer.getObject(NamingServer.java:785) at org.jnp.server.NamingServer.lookup(NamingServer.java:443) 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:597) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142) at org.jnp.server.NamingServer_Stub.lookup(Unknown Source) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:726) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:686) at javax.naming.InitialContext.lookup(InitialContext.java:392) at com.redhat.jboss.jbpm.poc.Jbpm41Test.executar(Jbpm41Test.java:38) at com.redhat.jboss.jbpm.poc.Jbpm41Test.<init>(Jbpm41Test.java:22) at com.redhat.jboss.jbpm.poc.Jbpm41Test.main(Jbpm41Test.java:54)
Quando eu olho no jmx-console em jboss -> JNDIView -> list o nome ProcessEngine aparece la em “java: Namespace”

Eu reparei essa parte do log do jboss, mas nao me ajudou:

.... 2009-12-30 21:28:41,195 DEBUG [org.jbpm.jboss.internal.JbpmService] (main) JbpmService starting... 2009-12-30 21:28:41,497 DEBUG [org.jbpm.pvm.internal.cfg.ProcessEngineImpl] (main) jndi name java:/ProcessEngine is not bound 2009-12-30 21:28:41,497 DEBUG [org.jbpm.pvm.internal.wire.WireContext] (main) eagerly initializing org.jbpm.pvm.internal.id.DatabaseIdComposer 2009-12-30 21:28:41,503 DEBUG [org.jbpm.pvm.internal.wire.WireContext] (main) eagerly initializing org.jbpm.pvm.internal.jobexecutor.JobExecutor 2009-12-30 21:28:41,512 DEBUG [org.jbpm.pvm.internal.cfg.ProcessEngineImpl] (main) publishing jBPM ProcessEngine in jndi at java:/ProcessEngine ....

ahhh! A minha versao do jBPM é 4.2 e a do JBoss 5.0.0.GA. Talvez seja util.

Se alguem puder me ajudar agradeço!

Criado 30 de dezembro de 2009
Respostas 0
Participantes 1