Hi,
I'm trying to communicate with my BPEL process thanks to JBI messages..
JBI => BPEL works fine, thanks to the magical servicemix attributes :
destinationService="pxe:ProcessSVC" destinationEndpoint="ProcessPORT"
destinationOperation="Run">
However, I can't get BPEL -> JBI messages to work... I think that I simply don't
know how to specify the endpoint of an outbound message in BPEL..
in BPEL :
<invoke name="InvokeActivity"
partnerLink="DecisionNotifier"
portType="proc:ProcessPT"
operation="Run"
inputVariable="Input" />
in pxe-system.xml :
<service name="NotifierSVC" provider="uri:jbi" >
<properties>
<property name="namespace"
value="Notifier" />
</properties>
<exports>
<port name="outputSender" type="proc:ProcessPT"
channel-ref="outboundChannel"/>
</exports>
</service>
as well as :
<imports>
<port name="DecisionNotificationLT.Client" type="proc:ProcessPT"
channel-ref="outboundChannel"/>
</imports>
in the BpelService section.
As far as I understand, the namespace + port name maps in NotifierSVC maps to
ServiceMix components (I just want to send the message through JMS, so I'm
trying to understand how serviceMix service="" attributes map to PXE.xml
Thanks a lot,
Sami Dalouche
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.