Hi, I am trying jBPM BPEL extension hello example. I successfully deployed BPEL extension with jBPM, generated database schema, asembled the example and deployed it both in the database and to the application server.
However, the unit test fails (ant run-test). The test generates time out exception and JBoss log file gets the following entry: | 2005-12-16 17:09:21,734 DEBUG [org.jbpm.bpel.service.messager.PortHandler] retrieved port info: caller | 2005-12-16 17:09:27,843 DEBUG [org.jbpm.bpel.service.messager.PortHandler] sent request: id=ID:10-11347709678121, destination=QUEUE.testQueue, replyTo=QUEUE.JMS_TQ1, correlationId=null, _$partnerLinkId=20, _$operationName=sayHello | 2005-12-16 17:09:27,843 DEBUG [org.jbpm.bpel.service.messager.PortHandler] listening for response: JMS_TQ1 | 2005-12-16 17:09:27,843 DEBUG [org.jbpm.bpel.service.messager.StartListener] received request: id=ID:10-11347709678121, destination=QUEUE.testQueue, replyTo=QUEUE.JMS_TQ1, correlationId=null, _$partnerLinkId=20, _$operationName=sayHello | 2005-12-16 17:09:28,062 ERROR [org.jbpm.bpel.service.messager.StartListener] could not deliver request | java.lang.NullPointerException | at org.jbpm.bpel.service.messager.OutstandingRequest$Key.hashCode(OutstandingRequest.java:96) | at java.util.Hashtable.put(Hashtable.java:401) | at org.jbpm.bpel.service.messager.MessagerSession.registerRequest(MessagerSession.java:79) | at org.jbpm.bpel.service.messager.StartListener.onMessage(StartListener.java:99) | at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:707) | at java.lang.Thread.run(Thread.java:595) | I have the following environment: JDK 1.5 JBoss 4.0.3 SP1 jBPM starters kit 3.0.2 jBPM BPEL Extension 1.0 alpha 3 Oracle RDBMS 9i I tried to investigate the problem and came to the messageExchange attribute of the receive message which is null in my case but the OutstandingRequest.hashCode() expects it to be not null. I tried to define messageExchange attribute for receive and reply elements in hello.bpel but it does not compile (in accordance with XSD it should) claiming that this attribute is not allowed here. Since some people got through this hellow example I would guess that the problem may relate to Oracle as a back end database. Thank you for your assistance, Mark View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3913209#3913209 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3913209 ------------------------------------------------------- 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://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user