on 02-21-2011 5:35 PM
hello everyboy,
i designed a ccBPM with my PI 7.1
it's possible exit from a process for a determinate value?
i tried with switch but without result.
I would like terminate the process when i have a special inbound value
thanks
with switch step you should solve it, maybe the xpath condition is wrong defined. please give more datails about the ccBPM configuration of the swich step and the structure where you want to compare the values.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ok Alejandro,
thanks
but now i have a strange problem.
i defined a condition in switch step and this work correctly, but sometimes , some messages stay locked in queue (SMQ1 or SMQ2) with message "error in BPM". If i try to resend with F6 the message restart.
This is random behaviour.
I send 10 messages and 1 have this problem. Maybe 20 minuts later everythings work fine.
??
any suggestion?
it could be failing by a correlation or due a cache error. sometimes you have to delete all entries in SWWL and ccBPM that fails everytimes begins to work without any problem.
its a global sugguest i dont know what kind of process you have, another possiblity is the use of correlation. and you can solve it configuring the tcode SWF_INB_CONF or SWF_CONF_INB o dont remenber. in there select the property with buffering.thats all.
did you solve the issue of cancel a process? is your last question related to your problem?
Rgds.
i solved restarting messages with F6 function, but this is not a solutione because random we still to have the problem.
i think after add the complex condition in switch function a table is locked.
Next time i 'll have the problem i'll check in SM12
Anywayt thanks for suggestion. Now i want try to set the property "Buffering is Possible" in transaction SWF_INB_CONF.
Maybe this can help me
thanks again!
you shouldnt have any problem in the condition. if you have message correlation setting the property "with Buffering" should solve your issue. this property just persist the message until the previous message reach.
for example.
lets assume you have a correlation M1 M2 M3 and you receive M3>M1>M2. this will generate that the ccBPM fails because M3 reach first. but seeting the property, the system buffer the M3 until one M1 mesage reachs.
hope it be clear to you
Rgds
you shouldnt have any problem in the condition. if you have message correlation setting the property "with Buffering" should solve your issue. this property just persist the message until the previous message reach.
for example.
lets assume you have a correlation M1 M2 M3 and you receive M3>M1>M2. this will generate that the ccBPM fails because M3 reach first. but seeting the property, the system buffer the M3 until one M1 mesage reachs.
hope it be clear to you
Rgds
>
> hello everyboy,
> i designed a ccBPM with my PI 7.1
> it's possible exit from a process for a determinate value?
>
> i tried with switch but without result.
> I would like terminate the process when i have a special inbound value
>
> thanks
This guide might help you:
Check out this blog article:
/people/michal.krawczyk2/blog/2006/06/27/xi-who-said-he-cannot-be-stopped-bpm-jim--sp17
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.