Sunday, June 30, 2013

# 258 BPM Process Accelerators - release

Hot off the press -

3 new PAs are included in this release:

1.    Financial Reports Approval (FRA):
      end-to-end solution for efficient and controlled Financial Report review and approval process,
      enabling financial analysts and decision makers to collaborate around Excel.

2.    Electronic Forms Management (EFM):
      supports the process to design and expose eForms with the ability to quickly design eForms and associate
      approval processes to them, and to then enable users to select, fill, and submit eForms for approval.

3.    Mobile Data Offloading (MDO):
      enables telecommunications providers to reduce congestion on cellular networks and lower cost of
      operations by using Oracle Event Processing (OEP) and BAM to switch devices from cellular networks to Wi-Fi.

all the data is available here

Wednesday, June 19, 2013

#257 Yet another great Oracle BPM resource

Excellent tech blog from Oracle BPM Product Management -
available here

Tuesday, June 18, 2013

Thursday, June 6, 2013

#252 Change File adapter properties

As we say in Ireland, there are many ways to skin a cat - the same applies to the above.
Here is a simple example -

PollOrdersDir configured to poll on the directory d:\temp -

Using em

This can be changed using em -

Using ConfigPlan

We can also change using a ConfigPlan -

Add the following wsdlAndSchema snippet to the end of the plan -

Now we can validate the plan -

We can also leverage the config plan in an ant script -

See SOA Suite Developer's Guide for more details.

#251 Oracle BPM leveraging file adapter properties

Simple scenario here - the input to the BPM process specifies which directory/file we should read.
Here I set file adapter input properties. I then write to a target directory/file - these are set as file adapter output properties.

Here is the BPM process -

Ok, Start expects the following input -

These are then saved to process data objects.
These process data objects are then used to set input Service Properties for ReadOrder -

I also create 2 variables for the targetDirectory and fileName.

These are then used to set the Service Properties for WriteOrder -

Simple, isn't it?

Tuesday, June 4, 2013

Monday, June 3, 2013

#249 Oracle BPM 11g Performance Guide

Great doc available 


One of the basic recommendations is to stop unnecessary apps, i.e. apps that you may not be using -
here is a checklist to start with -

Now with PS6 these apps are installed but some not started.

So now I can stop worklistapp and the AQAdapter (I am currently not using AQ).