BPEL Correlation within FlowN

I was struggling a bit today while testing a simple process that does a flowN and does simple BPEL correlation.. Failed to evaluate correlation query. Failed to evaluate the correlationAlias query "/client:FlowNCorrelationDemoEvent/client:id" on the element "oracle.xml.parser.v2.XMLElement@283a35b" Please check your BPEL/WSDL source to make sure that property alias is defined correctly.    ...

Tuesday, October 28, 2008 | Oracle SOA Suite | Read More

Re-submit BPEL instances from BAM

Here is what I did for re-initiating BPEL instances from BAM. a) While defining the BAM sensor action, passed in the conversation Id of the instance [obtained using the xpath function ora:getConversationId()] b) Developed a Servlet that takes in a conversationId as a request parameter and initiates a new BPEL instance with the same input message.c) Created a table with an Action button that invokes the Servlet [using Open URL action] and passes in the conversationId.....

Wednesday, October 22, 2008 | Oracle SOA Suite | Read More

Using Schematron within BPEL

I have developed a simple utility that validates an input document against a schematron file and returns a validation report that returns the status of validation, together with the list of assertions that failed. The utlity is registered as an XPath function and can be invoked from within the XSL Mapper. Here are the steps for using the utlity. a) Download the jar file from http://blogs.oracle.com/rammenon/SchematronValidator.jar b) Copy the file into $JDEV_HOME/jdev/lib/ext c)...

Monday, October 20, 2008 | Oracle SOA Suite | Read More

SOA Wishlist

Here are a few items in my wishlist. I will be adding my interests to this list as and when I catch something interesting. a) A native BAM active viewer for iPhone. [Not on Safari]. b) A Microsoft Outlook plugin for our workflow c) REST Services for BPEL/Other Consoles. d) MS Outlook integration for Worklist tasks.

Tuesday, October 14, 2008 | Ideas | Read More

An attempt on 8 Queens Problem

I was trying out a different approach to 8-Queen's problem. I visualized each cell [that has a coordinate from (0,0) to (7,7) as a single number 10x + y. So you would have sort of an octal number set from 0 to 77. Each column would be 0-7, 10-17, 20-27 etc and so on till 70-77. Each row would be 0-70, 1 to 71 etc, in increments of 10. 7 17 27 37 47 57 67 77 6 16 26 36 46 56 66 76 5 15 25 35 45 55 65 75 4 14 24 34 44 54 64 74 3 13 23 33 43 53 63 73 2 12 22 32 42 52 62 721 11 21...

Monday, June 30, 2008 | Oracle SOA Suite | Read More

Invoking an EJB Session Bean from a BPEL Process

EJB session beans can be invoked from a BPEL process through WSIF. Oracle BPEL PM ships with a WSIF provider for invoking EJBs. For demonstrating this, lets create a new EJB session bean. The session bean shall have one single business method namely "greetUser" that takes in a string argument userName, and returns a string value "Hello <USERNAME>". Step 1: Creating the HelloWorld Session Bean. Create a new BPEL empty process project. Open up the New Gallery and choose to...

Friday, May 16, 2008 | Oracle SOA Suite | Read More

Visit the Oracle Blog


Contact Us


Integrated Cloud Applications & Platform Services