|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Exceution group abend - Java com ibm broker plugin MbNode |
« View previous topic :: View next topic » |
Author |
Message
|
kshah |
Posted: Wed May 16, 2007 9:06 am Post subject: Exceution group abend - Java com ibm broker plugin MbNode |
|
|
Novice
Joined: 13 Jun 2005 Posts: 23
|
Hi guys.
We are facing with a problem where we are having an execution group abending frequently during heavy load messages.
We have Broker v6 with MBFE (File Extender Node) installed on AIX 5.3
Both Broker & MBFE are havin the latest fix pack 3 installed.
Are abend file looks like following
Code: |
abend record for pid 1536114 tid 4487 time in seconds since 01/01/1970: 1178719693
File: /build/S600_P/src/CommonServices/Unix/ImbAbend.cpp
Line: 904
Function: signal received
---- Inserts ----
4
@(#) 1.33.3.16 CommonServices/Unix/ImbAbend.cpp, CommonServices, S600, S600-L60901 06/08/31 15:38:09 [9/2/06 09:50:26]
1555855536
-----------------
[b]----------------------------- Stack dump for current thread ( 4487)
(0x30011520+??????] <no name available> [][/b][b](0xda97bfb4+0x00000148) getAttribute__10ImbJniNodeCFRC10ImbWstring [/opt/IBM/mqsi/6.0/lib/libimbjplg.a]
(0xda99b8e4+0x000000b8) Java_com_ibm_broker_plugin_MbNode__1getAttribute [/opt/IBM/mqsi/6.0/lib/libimbjplg.a]
(0x53ecf618+??????] <no name available> [/opt/IBM/mqsi/6.0/lib/libimbjplg.a][/b]----------------------------------------------------------------------
Process Environment Variables
*****************************
AIXTHREAD_MNRATIO=1:1
AIXTHREAD_SCOPE=S
AUTHSTATE=compat
CLASSPATH=/opt/IBM/mqsi/6.0/classes/derby.jar:/opt/IBM/mqsi/6.0/classes/ConfigManagerProxy.jar:/opt/IBM/mqsi/6.0/classes/configutil.jar:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/connector.jar:/opt/IBM/mqsi/6.0/messages:/db2/db2testu/sqllib/java/db2java.zip:/db2/db2testu/sqllib/java/db2jcc.jar:/db2/db2testu/sqllib/java/sqlj.zip:/db2/db2testu/sqllib/function:/db2/db2testu/sqllib/java/db2jcc_license_cisuz.jar:/db2/db2testu/sqllib/java/db2jcc_license_cu.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib:/usr/mqm/java/lib
DB2INSTANCE=db2testu
DISTHUB_PATH=/opt/IBM/mqsi/6.0
ERRNO=19
EXTSHM=ON
FCEDIT=/usr/bin/ed
HOME=/home/mqsiuid
IFS='
'
LANG=en_US
LC__FASTMSG=true
LDR_CNTRL=MAXDATA=0x80000000
LD_LIBRARY_PATH=/db2/db2testu/sqllib/lib
LIBPATH=/opt/IBM/mqsi/6.0/jre/bin:/opt/IBM/mqsi/6.0/jre/bin/classic:/usr/mqm/java/lib:/opt/IBM/mqsi/6.0/lib:/opt/IBM/mqsi/6.0/bin:/opt/IBM/mqsi/6.0/merant/lib:/opt/IBM/mqsi/6.0/xml4c/lib:/usr/lib:/lib:/db2/db2testu/sqllib/lib:/usr/mqm/java/lib
LINENO=1
LOCPATH=/usr/lib/nls/loc
LOGIN=mqsiuid
LOGNAME=mqsiuid
MAIL=/usr/spool/mail/mqsiuid
MAILCHECK=600
MAILMSG='[YOU HAVE NEW MAIL]'
MALLOCBUCKETS=bucket_sizing_factor:16
MALLOCMULTIHEAP=heaps:4,considersize
MALLOCTYPE=buckets
MBFE_VERSION=5.0.0.2
MQSI_CATALINA_HOME=/opt/IBM/mqsi/6.0/catalina
MQSI_DEVELOPMENT=/var/mqsi/registry
MQSI_EXMLTCONFIGPATH=/opt/IBM/mqsi/6.0/exmltConfig
MQSI_FAD=3
MQSI_FILEPATH=/opt/IBM/mqsi/6.0
MQSI_JARPATH=/opt/IBM/mqsi/6.0/classes:/opt/IBM/mqsi/6.0/messages
MQSI_JREPATH=/opt/IBM/mqsi/6.0/jre
MQSI_LIBPATH64=/opt/IBM/mqsi/6.0/jre/ppc64/bin:/opt/IBM/mqsi/6.0/jre/ppc64/bin/classic:/usr/mqm/lib64:/opt/IBM/mqsi/6.0/DD64/lib:/opt/IBM/mqsi/6.0/xml4c/lib64
MQSI_LILPATH=/opt/IBM/mqsi/6.0/lil:/opt/IBM/mqsi/6.0/jplugin:/opt/IBM/MBFE/bin
MQSI_LILPATH64=/opt/IBM/mqsi/6.0/lil64:/opt/IBM/mqsi/6.0/jplugin
MQSI_REGISTRY=/var/mqsi
MQSI_VERSION=6.0.0.3
MQSI_VERSION_F=3
MQSI_VERSION_M=0
MQSI_VERSION_R=0
MQSI_VERSION_V=6
MQSI_WORKPATH=/var/mqsi
MQS_NO_SYNC_SIGNAL_HANDLING=1
NLSPATH=/opt/IBM/mqsi/6.0/messages/%L/%N:/opt/IBM/mqsi/6.0/messages/En_US/%N:/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
ODBCINI=/var/mqsi/odbc/.odbc.ini
ODBCINI64=/var/mqsi/odbc/odbc64.ini
ODMDIR=/etc/objrepos
OPTIND=1
PATH=/opt/IBM/mqsi/6.0/jre/bin:/opt/IBM/mqsi/6.0/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/mqsiuid/bin:/usr/bin/X11:/sbin:/usr/opt/mqsi/bin:.:/opt/IBM/mqsi/6.0/bin/:/db2/db2testu/sqllib/bin:/db2/db2testu/sqllib/adm:/db2/db2testu/sqllib/misc:/usr/opt/mqsi/_ibjvm/jre/bin/:/usr/mqm/samp/bin
PPID=1536114
PS2='> '
PS3='#? '
PS4='+ '
PWD=/home/mqsiuid
RANDOM=5451
SECONDS=0
SHELL=/usr/bin/ksh
TERM=vt220
TMOUT=0
TZ=EST5EDT
USER=mqsiuid
VWSPATH=/db2/db2testu/sqllib
VWS_LOGGING=/db2/db2testu/sqllib/logging
VWS_TEMPLATES=/db2/db2testu/sqllib/templates
_=/opt/IBM/mqsi/6.0/bin/mqsistart.bin
--->------------------------------<ABEND FILE END>------------------------------<--- |
Frm are research we have found out tht the flow which has java compute node as well as File Proxy Node's is the flow which is responsible for this abends as when we stop this flow we dont get the abends.
Can someone let us know how to figure out the node which caused the abend.
Following are the things in abend file which I require some experitse to tell us the casue of abend.
1.Abend file mentions
Code: |
Java_com_ibm_broker_plugin_MbNode__1getAttribute [/opt/IBM/mqsi/6.0/lib/libimbjplg.a] |
which i think means Java Compute Node, correct me If I am wrong.
2.Secondly if its indeed the Java node then is it neccessary to write get n set methods for all attributes of the flow.As i guess current code doesnt have ne get/set methods for the user defined flow attributes.Can some one tell how this functiojns work.
N current code doesnt have this methods but the flow works without them.
3.ALso abend file mentions
(
Code: |
0x30011520+??????] <no name available> [][/b][b](0xda97bfb4+0x00000148) getAttribute__10ImbJniNodeCFRC10ImbWstring [/opt/IBM/mqsi/6.0/lib/libimbjplg.a] |
here <no name available> is coming bcoz the java code doesnt have a following code
Code: |
// the following static method declares the name of this node to the broker
public static String getNodeName()
{
return "ComIspSampleNode";
} |
If i incorporate the above mention function in the Java code will the abend file give the Node Name.
Thanks Guys, for ur time I know this are lot of questions.but can't help as tis issue is giving lot of pain to us.
Your response is much awiated...n also appreciate ur time & effort
Thanks,
Kshah. |
|
Back to top |
|
 |
mdncan |
Posted: Wed May 16, 2007 11:09 am Post subject: |
|
|
Acolyte
Joined: 11 May 2005 Posts: 59 Location: US
|
|
Back to top |
|
 |
kshah |
Posted: Wed May 16, 2007 12:26 pm Post subject: |
|
|
Novice
Joined: 13 Jun 2005 Posts: 23
|
Thanks for the reply.
But We dont have problems in startin the flows..flows are running and n when we are testing with heavy load the execution group abends.
So can u please guide me if possible ..for possible causes of abend occuring in our environment.
Kshah |
|
Back to top |
|
 |
mgk |
Posted: Wed May 16, 2007 1:39 pm Post subject: |
|
|
 Padawan
Joined: 31 Jul 2003 Posts: 1642
|
If you are experiencing abends, you should raise a PMR.
Regards. _________________ 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 |
|
 |
kshah |
Posted: Wed May 16, 2007 2:47 pm Post subject: |
|
|
Novice
Joined: 13 Jun 2005 Posts: 23
|
We have opened a PMR but seems we are not making ne progress..as such.
so just wanted to get an advice..from some1 who's faced this isue b4.
kshah |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|