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!