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.

Reply via email to