135 total views, 6 views today

Duplicate BPEL process instances when using DB Polling Adapter

 

Recently we had an issue with Oracle BPEL process deployed in a WebLogic cluster. The issue is the BPEL process gets duplicated; If you notice the Created date column the time is same for all the process. We have seven managed servers so there is seven duplicate BPEL process.

 

 

 

Fix for duplicate Oracle BPEL process by enabling the DB Poll adapter SINGLETON

 

I have used DB Polling adapter in this example; The DB Polling adapter monitors a table for a new record if it finds then it creates a BPEL process. In my case, 7 WebLogic managed reads the record and created 7 duplicated instances. I need to make the DB Polling adapter singleton to avoid duplicate processes. To set SINGLETON on DB POLL ADAPTER

 

Open the Composite >> Double click on the DB Polling Adapter >> Add a Binding propertySingleton=true‘ under the Composite Properties

 

Note: Open the image in New tab to see it clearly

 

112917_0403_DuplicateBP2 Duplicate BPEL process instances when using DB Polling Adapter

govindan Duplicate BPEL process instances when using DB Polling Adapter
Connect me

Govind

Thank you for visiting my personal blog. Myself Govindan, Software Developer by profession since 2006 and hence I started this blog early in 2016 and ever since I've been writing about technologies experienced and learnings of everyday life.

The views expressed on this blog are my personal views and do not necessarily reflect the views of my employer.

Please feeling free to reach me on any comments and feedbacks you have. Would be more than glad to listen and reply šŸ™‚
govindan Duplicate BPEL process instances when using DB Polling Adapter
Connect me
By | 2017-11-28T23:17:26+00:00 November 28th, 2017|Categories: BPEL|Tags: , |0 Comments
Like us on Facebook.
Connect!