Thursday, May 29, 2008

Tweak the BPMN merge

One question that has been asked by two customers is how do we make sure that IT changes are always preserved, especially if business has made simple changes like update the descriptionof the BPMN activity in the BPMN model.
First and foremost, its important to understand that any change by business user is considered a change to the BPMN activity and therefore IT changes in that scope are rendered deprecated. This may not be most desirable in some usecases as the one described above.
The solution is right infront of you in your BPEL file. The scope annotation will surmise what was the last update date of the activity corresponding to this scope. If you change it to an arbitrary date in future, the merge algorithm will think that the version in JDev is the latest greatest and will therefore not overwrite your implementation. However, pl note that this is not advisable as it violates the basic premise that business user controls the flow of the process definition and the definition of the activity itself. This workaroud is just to ensure that if IT guy thinks that the implementation is "final". Use it with the same care as you would use final in java classes.

6 comments:

Anonymous said...

Hi Vishal,

My name is Rafael Andrade. I work at iProcess (www.iprocess.com.br), Porto Alegre, Brazil. We work with Oracle Workflow since 2000 and in the last two years we start working with BPEL/SOA Suite/BPA.

I started working with Oracle BPEL 10.1.2 on June, 2006, and on January 2007 I became teaching the official Oracle University Course.

Since the launch of Oracle BPA, we started to model our process using it, and now we are trying to use the new version (BPA 10.1.3.4), but we have had some problems.

Then, I'm writting to see if is possible exchange some experiences and informations with you. Can you send me any e-mail for where I can write?

Thank you,
Rafael

Vishal Saxena said...

Rafael,
Pl feel free to reach out to me at vishal.saxena@oracle.com
THanks
Vishal

Anonymous said...

Hi
Nice posting keep it up
http://freecreditreportsonline.us/

Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

Anonymous said...

Buy zestoretic Visa/Mastercard/Amex/eCheck viagra flavored Side-effects gemfibrozil Low price buspar Side-effects cialis Pharmacy zyban

Anonymous said...

97232.....65059