Author |
Message
|
nukalas2010 |
Posted: Sat Apr 27, 2013 11:32 pm Post subject: THREAD_CLEANUP CALLED FOR TID 0x2022 |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
Dears,
We have a requirement to call SP (Stored Procedure) which will fetch the record sets based on the input paramter and call the webservice for with reach recordset and update the another SP with webservice response.
Ex: We will send the Input paramter as 50, we will get 50 record sets for the first call. We store the result in environment and call the webservice untill 50 and store the 50 records response in another SP.
Once the 50 records got updated in the Database, again it will call back the First SP with input as 50 to fetch another set of records vise versa.
Problem:
The execution group is getting restarted at one particular point when its trying to call the webservice for 137th record. we captured the below error from execution group level logs.
Code: |
ImbSOAPJniManager::Set DEBUG_OUTPUT into Java
WSDLDefinitions.WSDLDefinitions()
ImbSOAPJniManager::findClassesAndMethodsUsingWebServicesClassLoader OK
SOAP Stats THREAD_CLEANUP CALLED FOR TID 0x2022 (8226)
THREAD_CLEANUP CALLED FOR TID 0x2022 (8226)
Redirecting stdout to /xxxenv1/lxxx/xxxBRK/mqsi/components/xxxBRK/f94a1af6-2e01-0000-0080-f7ae19af2128/stdout
Redirecting stderr to xxxenv1/lxxx/xxxBRK/mqsi/components/xxxBRK/f94a1af6-2e01-0000-0080-f7ae19af2128/stderr
2013-04-25 20:14:29.098112 Execution group started. UUID is: 'f94a1af6-2e01-0000-0080-f7ae19af2128'. Broker is: xxxBRK
Listening for transport dt_socket at address: 9000
ImbSOAPJniManager::Set DEBUG_OUTPUT into Java
WSDLDefinitions.WSDLDefinitions()
ImbSOAPJniManager::findClassesAndMethodsUsingWebServicesClassLoader OK |
No clue why the execution group getting restarted...
using Message Broker Version - 7.0.0.4
Thanks, |
|
Back to top |
|
 |
nukalas2010 |
Posted: Sun Apr 28, 2013 7:24 am Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
Just for testing purpose, tried in another server with the same bar file..
Here the EG is getting restarted @29th record itself.. become mad unable to get any clue..  |
|
Back to top |
|
 |
smdavies99 |
Posted: Sun Apr 28, 2013 7:49 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
And how are you calling the webservice? Are you in some form of loop or have to done a propagate?
We really need more details of what you are doing.
If you can't supply them it is time for a PMR. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mgk |
Posted: Sun Apr 28, 2013 10:19 am Post subject: |
|
|
 Padawan
Joined: 31 Jul 2003 Posts: 1642
|
I think you may need a PMR for this one... _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions. |
|
Back to top |
|
 |
nukalas2010 |
Posted: Sun Apr 28, 2013 12:33 pm Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
smdavies99 wrote: |
And how are you calling the webservice? Are you in some form of loop or have to done a propagate?
We really need more details of what you are doing.
If you can't supply them it is time for a PMR. |
We are calling webservice for each record set...
Once first webservice request sent and get the response... it will propgate to create another webservice request. |
|
Back to top |
|
 |
nukalas2010 |
Posted: Mon Apr 29, 2013 5:03 am Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
mgk wrote: |
I think you may need a PMR for this one... |
Yes sir.. PMR raised.
58417 024 677 |
|
Back to top |
|
 |
Esa |
Posted: Mon Apr 29, 2013 5:46 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
nukalas2010 wrote: |
We are calling webservice for each record set...
Once first webservice request sent and get the response... it will propgate to create another webservice request. |
Looks like the worst kind of loop... |
|
Back to top |
|
 |
|