cancel
Showing results for 
Search instead for 
Did you mean: 

To stop the integration process after certain period

Former Member
0 Kudos

Hi,

I want to stop the business process/integration process after every 10 minutes. Basically it should not process the incoming message and also any message which is lined up processing in the BPM (in the case of correlation - waiting for another incoming message for correlation to happen) should be freed up from memory once the BPM stops.

Please let me know as to how to simulate this scenario (timeout of the currently running integration process after certain period of time).

Regards

Ganesh

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Ganesh, I don't think you can stop an IP every 10 minutes. AFAIK , an IP instance is created when it recieves a message. After your recieve step , you can have a wait step(10 mins) and then a control step(cancel process). is this what you are looking at ? This requirement is a bit strange, may be if you can eloborate, we can help.

Regards

Saravana

Former Member
0 Kudos

Hi Ganesh,

<i>it should not process the incoming message</i> - for this in sender File comm channel in ID, specify poll interval to 10 minutes......so BPM will be triggered after every 10 min on condition that if you have 3 source files for BPM, then you have 3 File adapters for it in ID..then specify this poll interval for every file adapters.

<i>any message which is lined up processing in the BPM (in the case of correlation - waiting for another incoming message for correlation to happen) should be freed up from memory once the BPM stops</i> - just put your whole BPM process in a block step and add a deadline branch to it....put a wait step for 10 minutes and then a control step to cancel the BPM process.

Thanks,

Rajeev Gupta

Message was edited by:

RAJEEV GUPTA

Former Member
0 Kudos

Ganesh,

Can you use wait step inside the BPM and specify the time there?

Will this suit your requirement?

Regards,

Jai Shankar