0 votes
1.5k views
in Process Server by

1 Answer

0 votes
by
edited by anonymous
It is always possible to inadvertently create an infinite loop in your javascript, service diagrams or even in BPDs, I have seen it happen at least once in every project, the symptoms are the same every time Process Center stops responding after running a service or BPD and eventually becomes totally unusable you try it couple of times and the same result it does not occur to you immediately but after couple of restarts of PC you realize it is happening again, either the administration team will start looking at the Process Monitor ( In Process Admin Console) or the developer and see that one of the services and steps stands out from the rest and is the most expensive step nowhere near the other steps that's the culprit, look at the code in the step e.g. one way it can happen is using the same variable in two loops and never reinitializing it.

In case of a BPD it is different, it is mostly because of a timer based loop or a IME

Related questions

0 votes
1 answer 858 views
+1 vote
2 answers 5.0k views
0 votes
0 answers 2.7k views
0 votes
1 answer 1.2k views
0 votes
1 answer 839 views
0 votes
1 answer 1.3k views
0 votes
0 answers 1.5k views

635 questions

495 answers

98 comments

2.9k users

Join BPM Community Discord Channel

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...