Thursday, November 7, 2013

OSB Quick reference for message process and OSB calling Asynch BPEL process

Good example for OSB calling Asynch BPEL process
http://soawork.blogspot.co.uk/2012/12/call-asynchronous-webservice-from-osb-over-http.html


Quick reference for OSB  message process.

Action Use to... Available in
Assign
Assign the result of an XQuery expression to a context variable.
  • Pipeline stage
  • Error handler stage
Delete
Delete a context variable or a set of nodes specified by an XPath expression.
  • Pipeline stage
  • Error handler stage
Insert
Insert the result of an XQuery expression at an identified place relative to nodes selected by an XPath expression.
  • Pipeline stage
  • Error handler stage
Java callout
Invoke a Java method, or EJB business service, from within the message flow.
  • Pipeline stage
  • Error handler stage
MFL transform
Convert message content from XML to non-XML, or vice versa, in the message pipeline. An MFL is a specialized XML document used to describe the layout of binary data. It is an Oracle proprietary language used to define rules to transform formatted binary data into XML data, or vice versa.
  • Pipeline stage
  • Error handler stage
Rename
Rename elements selected by an XPath expression without modifying the contents of the element.
  • Pipeline stage
  • Error handler stage
Replace
Replace a node or the contents of a node specified by an XPath expression. The node or its contents are replaced with the value returned by an XQuery expression.
A replace action can be used to replace simple values, elements and even attributes. An XQuery expression that returns nothing is equivalent to deleting the identified nodes or making them empty, depending upon whether the action is replacing entire nodes or just node contents.
The replace action is one of a set of Update actions.
  • Pipeline stage
  • Error handler stage
Validate
Validate elements selected by an XPath expression against an XML schema element or a WSDL resource. You can validate global elements only; Oracle Service Bus does not support validation against local elements.
  • Pipeline stage
  • Error handler stage


No comments:

Post a Comment