Hi all,
I am a bit confused with the jbiendpoint declaration in description files.
What is the default value for each attribute (if there is one) ?
-> defaultmep : ?
-> role ?
I have a running example which is the following :
client -> JMS BC -> NMR -> BPEL
To do that, I have deployed the wsdl file of my bpel process to sm-jms
component. I have added two kinds of extensibility elements :
1) <jms:binding> and <jms:address> to configure my jms component
2) <jbi:endpoint role="consumer" defaultOperation="tns:initiate"/>
Here I have a problem... consumer is the role of the jms
component as it consumes the bpel SE service. The defaultOperation
attribute concerns the bpel SE. So in conclusion, the jbi endpoint
contains many attributes : some are for the "current" component and some
others for the "destination" service ?
I have another example : client -> http BC -> NMR -> bpel -> nmr -> jms
BC -> client
In the xbean xml file I deploy to http BC, the endpoint defines :
service = destination service (bpel)
endpoint = destination endpoint (bpel)
defaultOperation = destination defaultOperation (bpel)
role = consumer (http component role)
locationURI = locationURI of the http compoennt
defaultmep=inonly (http component)
Perhaps I am missing something but this is not very clear for me...
Thanks a lot for your help.
Charles