Mi 18 Jun 2008
WTRN0006W Transaction … has timed out after 120 seconds
Geschrieben von Jürgen Mayer unter Erfahrungen, experience
Tags: experience, ProcessServer
I work with IBM Process Server currently. I created a little business process calling different web services (created with HATS). These web services are running quite long. Well the transaction time out came earlier than the webservice call could be requested. Well, my process test failed. This is the (important) part of the error message:
0000000f TimeoutManage I WTRN0006W: Die Transaktion 0000011A9ADC727A0000000100000292B159ED84FC3BD6C8097B775B9601EEEB6C727F2F0000011A9ADC727A0000000100000292B159ED84FC3BD6C8097B775B9601EEEB6C727F2F00000001 hat nach 120 Sekunden das Zeitlimit überschritten. (in english ‘has timed out after 120 seconds.’)
0000009d TranManagerIm I WTRN0041I: Die Transaktion 0000011A9ADC727A0000000100000292B159ED84FC3BD6C8097B775B9601EEEB6C727F2F0000011A9ADC727A0000000100000292B159ED84FC3BD6C8097B775B9601EEEB6C727F2F00000001 wurde rückgängig gemacht. (in english ‘has been rolled back’)
To make it work I increased the Total transaction lifetime timeout. You will find this here:
servers -> Application servers -> [YOUR_SERVER maybe server1] -> Open Container Services -> Click to Transaction Service
You may also mark the correct checkbox to make the process long running.
Verwandte Beiträge:
- Where is ejb/BusinessFlowManagerHome deployed (0)
- Name comp/env/ejb not found in context "java:" (0)
7. November 2008 um 11:02
Well written article.