Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How tp call a bpel process from business rules present in a composite

bobJul 8 2014 — edited Jul 8 2014

Hi Experts,

I am new to business rules, my requirement is that my business rules are being called from one BPEL, and based on rules(if rule matches), i need to call different BPEL's.

I have If Then rule, when if condition is satisfied, in Then block i have added 'assert new' and in TempleBROutput i have added below properties corresponding to new bpel which should be called,

postProcessingTransformationStringnullfalse
preProcessingTransformationStringnullfalse
processingModeEnumProcessingModeTypeEnumProcessingModeType.SYNCfalse
resumeOnFailEnumBooleanTypeEnumBooleanType.FALSEfalse
resumeOnSuccessEnumBooleanTypeEnumBooleanType.TRUEfalse
returnOnFailEnumBooleanTypeEnumBooleanType.TRUEfalse
returnOnSuccessEnumBooleanTypeEnumBooleanType.TRUEfalse
seqNumberIntegerfalse
serviceEndpointConfigVariableString"soa-infra/services/default/ExecuteEligibilityFlowControllerBPEL/newBPEL_ep"false
serviceNameString"newBPEL_ep"false

when i run this composite, i can see in flow trace that these values are getting set, but the new bpel is not getting invoked.

Is there anything else i need to do? Please suggest how can i make it work.

Thanks in Advance,

Bob

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 5 2014
Added on Jul 8 2014
2 comments
1,067 views