THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Wiki Markup |
---|
h2. JBI Component |
...
The *jbi:* component provides integration with a JBI Service Bus such as provided by [Apache |
...
URI format
Code Block |
---|
ServiceMix|http://incubator.apache.org/servicemix/] h3. URI format {code} jbi:service:serviceQNameserviceNamespace[sep]serviceName jbi:interface:interfaceQNameendpoint:serviceNamespace[sep]serviceName[sep]endpointName jbi:endpointname:endpointName |
For more details of valid JBI URIs see the ServiceMix URI Guide
Examples
Code Block |
---|
jbi:interface:urn:foo:bar:MyInterface jbi:operation:http://foo.bar/MyInterface/MyOperation{code} The separator used will be: * '/' if the namespace looks like 'http://' * ':' if the namespace looks like 'urn:foo:bar' For more details of valid JBI URIs see the [ServiceMix URI Guide|http://incubator.apache.org/servicemix/uris.html]. Using the *jbi:service:* or *jbi:endpoint:* URI forms will set the service QName on the JBI endpoint to the exact one you give. Otherwise the default Camel JBI Service QName will be used which is * {http://activemq.apache.org/camel/schema/jbi}endpoint h3. Examples {code} jbi:service:http://foo.bar.org/MyService jbi:endpoint:urn:foo:bar:MyService:MyEndpoint jbi:endpoint:http://localhost:8192/service/?http.soap=truefoo.bar.org/MyService/MyEndpoint jbi:jms://queue/foo.bar.myqueue?jms.soap=true |
...
name:cheese
{code}
{include:Endpoint See Also} |