Vikas
(Vikas)
December 13, 2003, 2:48am
1
Hello,
I have a flow service. If I “run” the flow service it gives me a exception saying .
com.wm.app.b2b.server.ServiceException: [ART.117.4036] Adapter Runtime (Adapter Service): Unable to rollback transaction. Transaction state:Transaction is rolled back .
If, instead of “run”, I “trace” the flow service, It goes through, and gives me my desired output. I can’t understand the difference.
This only happens for a large flow service (with say more than 10-15 steps). For small flow services both “run” and “trace” give me output.
Can anyone please help.
Regards,
Vikas.
Guest
(Guest)
December 13, 2003, 4:41am
2
vikas
I have seen similar things in the past, try really cleaing up the pipeline to remove any unwanted objects.
regards
graham
Mike_Zhou1
(Mike Zhou)
December 13, 2003, 5:26am
3
Vikas,
Your DB might have a lock on the table. are you using AS400 DB ?
I only see that happen in AS400.
Two Options:
Using a ART transaction context.
Using an ansyc process for the store proc execution.
Vikas
(Vikas)
December 16, 2003, 2:05am
4
Graham and Mike, Thankyou for your suggestions. But that problem is only with “my” integration server. When I run my services on other servers it runs just fine (both “run” and “trace” give me outputs). Any other clues ??
Vikas.