Posted: Wed Jun 25, 2014 2:50 am Post subject: How to cause a broker abend on AIX using IIB !?
Apprentice
Joined: 21 Apr 2009 Posts: 26
Bit of an odd request this !
We have an application which is causing broker abends after a long running performance test - we are investigating the cause of this but we also were having problems with our core files being produced and as a result moved the default core location for the broker user - and then lost all the core files !
Think we have fixed this now but i'd like to be sure before setting off any more long running tests : is there a way to cause the broker to throw an abend and generate a core file on purpose ?
(I was thinking via a bit of esql - this is easy to do on windows by connecting output nodes to input but AIX is a lot more resiliant and just throws a stack space limit exceeded error).
Feel free to PM me with ideas if your rather not put them into the public domain
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
You should have raised a PMR with IBM already.
Then they would be able to help you resolve the problem.
Deliberately causing a broker abend can be done but I'd be loathe to publish is in a forum such as this. Again, you should only be doint this sort of thing with the input from IBM.
As you indicate a long running transaction would most likely be the cause of it. That in itself should be more than enough for you to start looking at the code.
You could 'protect' other flows by putting all the suspects in their own Execution Group. However that may in itself hide the root cause of the problem.
Open that PMR and take it from there. _________________ 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.
You should have raised a PMR with IBM already.
Then they would be able to help you resolve the problem.
Deliberately causing a broker abend can be done but I'd be loathe to publish is in a forum such as this. Again, you should only be doint this sort of thing with the input from IBM.
As you indicate a long running transaction would most likely be the cause of it. That in itself should be more than enough for you to start looking at the code.
You could 'protect' other flows by putting all the suspects in their own Execution Group. However that may in itself hide the root cause of the problem.
Open that PMR and take it from there.
Have 2 PMR's open with IBM already - one for the abend issue (which appears to be product not code) and another for the core file issue.
Not looking for help resolving the abend issue (happy to let IBM handle this)- However this doesnt help in testing the core file issue - please me PM me with details if your willing to assist. Thanks.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum