Author |
Message
|
mlafleur |
Posted: Wed Jul 23, 2008 6:03 am Post subject: [solved] StackOverflowError |
|
|
Acolyte
Joined: 19 Feb 2004 Posts: 73
|
Broker Level: 6.1.0.2
OS: AIX
Executing this line of code:
SET newDataLength = length(ASBITSTREAM(InputBody,InputRoot.Properties.Encoding,InputRoot.Properties.CodedCharSetId,InputRoot.Properties.MessageSet,InputRoot.Properties.MessageType,InputRoot.Properties.MessageFormat,FolderBitStream));
stderr:
Exception in thread "Thread-13" java/lang/StackOverflowError: operating system stack overflow
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/xsl/mqsi/XMLTransformNode.evaluate (XMLTransformNode.java:1002)
at com/ibm/broker/plugin/MbNode.evaluate (MbNode.java:1434)
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/xsl/mqsi/XMLTransformNode.evaluate (XMLTransformNode.java:1002)
at com/ibm/broker/plugin/MbNode.evaluate (MbNode.java:1434)
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/xsl/mqsi/XMLTransformNode.evaluate (XMLTransformNode.java:1002)
at com/ibm/broker/plugin/MbNode.evaluate (MbNode.java:1434)
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/xsl/mqsi/XMLTransformNode.evaluate (XMLTransformNode.java:1002)
at com/ibm/broker/plugin/MbNode.evaluate (MbNode.java:1434)
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/jpluginx/GetEnvNode.evaluate (GetEnvNode.java:825)
at com/ibm/broker/plugin/MbNode.evaluate (MbNode.java:1434)
Abend File:
+-----------------------------------------------------------------------------+
| |
| |
| First Failure Symptom Report |
| ======================== |
| |
| |
| |
| |
| |
| |
| |
| |
| Proc start time :- Tue Jul 22 11:43:02 2008 |
| |
| Product Details |
| +++++++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Vendor :- IBM |
| Product Name :- WebSphere Message Brokers |
| Program ID :- 5724-J04 |
| Version :- 6102 |
| |
| OS Information |
| ++++++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Operating System :- AIX |
| Version :- 5 |
| Release :- 3 |
| Node Name :- ashsoa02 |
| Machine ID :- 00C5064E4C00 |
| |
| Environment |
| +++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Installation Path :- /opt/IBM/mqsi/6.1/devl |
| Service User ID :- soa3d |
| Work Path :- /soa/p3/devl/var/mqsi |
| Executable Name :- DataFlowEngine |
| Process ID :- 241984 |
| |
| Deployment |
| ++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Component Name :- SOA3D |
| Component UUID :- 4d281316-1a01-0000-0080-8f7c78eb6db6 |
| Queue Manager :- SOA3D |
| Data Source Name :- SOA3DBK |
| DB User ID :- soa3d |
| Execution Group :- Networx_ServiceOrder |
| EG UUID :- 150ad12a-1a01-0000-0080-b2d45839757b |
| Main EG :- no |
| User trace :- 0 |
| Service trace :- 0 |
| Trace size :- 0 |
| |
| Build Information |
| +++++++++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Backing build :- |
| Sandbox :- /build/S610_P |
| CMVC Level :- S610-FP02 |
| Build type :- Production |
| 64 Bit Build :- yes |
| |
| Failure Location |
| ++++++++++++++++ |
| |
| |
| |
| |
| |
| |
| |
| Time of Report :- |
| Message Flow :- SOAschema.ServiceOrder_RTA |
| Thread ID :- 0x0000000000002122 |
| |
+-----------------------------------------------------------------------------+
abend record for pid 241984 tid 8482 time in seconds since 01/01/1970: 1216741755
File: /build/S610_P/src/CommonServices/Unix/ImbAbend.cpp
Line: 923
Function: signal received
---- Inserts ----
11
@(#) 1.33.4.3 CommonServices/Unix/ImbAbend.cpp, CommonServices, S610, S610-CLONE2 08/04/29 00:34:21 [4/30/08 14:01:15]
341132320
-----------------
----------------------------- Stack dump for current thread ( 8482)
(0x00bd7300+0x0000008c) __dt__Q2_6ImbLog4ItemFv [/opt/IBM/mqsi/6.1/devl/lib/libCommonServices64.a(libCommonServices64.a.so)]
(0x00053134+0x00000018) malloc_common_79_63 [/opt/IBM/mqsi/6.1/devl/lib/libCommonServices64.a(libCommonServices64.a.so)]
(0x00b786d4+0x00000000) <no name available> [/usr/lib/libC.a(shrcore_64.o)]
(0x00b78474+0x00000000) <no name available> [/usr/lib/libC.a(shrcore_64.o)]
(0x00b77df0+0x00000000) <no name available> [/usr/lib/libC.a(shrcore_64.o)]
(0x02d074e8+0x000001d0) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x09183ac0+0x000000f4) evaluate__12ImbTraceNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x09183ac0+0x000000f4) evaluate__12ImbTraceNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x0918f058+0x00000870) evaluate__14ImbComputeNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x091bf6a8+0x00000598) evaluate__13ImbFilterNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x0435d228+0x00000090) evaluate__12ImbLabelNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfbas64.lil]
(0x043031c0+0x000005f0) evaluate__13ImbRouterNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfbas64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x091c7b90+0x000001dc) propagateToTerminal__14ImbComputeNodeFRC8ImbValueiRC18ImbMessageAssemblyT3 [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x0772cb58+0x00000064) propagateToTerminal__19SqlComputeInterfaceCFRC8ImbValueiRC18ImbMessageAssemblyR18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x07582720+0x00000fd4) execute__21SqlPropagateStatementCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0755d710+0x000000dc) execute__17SqlStatementGroupCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x075955d8+0x0000007c) execute__15SqlCompoundStmtCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x076bba38+0x00000160) execute__15SqlForStatementCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0755d710+0x000000dc) execute__17SqlStatementGroupCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x075955d8+0x0000007c) execute__15SqlCompoundStmtCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0743a458+0x00000480) execute__10SqlRoutineCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0771f370+0x00000118) execute__9SqlModuleCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x07721c70+0x00000024) execute__9SqlSchemaCFR18SqlStatementResult [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0772cdc8+0x00000464) evaluate__19SqlComputeInterfaceFRC18ImbMessageAssemblyR18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libImbRdl64.a(libImbRdl64.a.so)]
(0x0918f058+0x00000288) evaluate__14ImbComputeNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x091bf6a8+0x00000598) evaluate__13ImbFilterNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x091bf6a8+0x00000688) evaluate__13ImbFilterNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x09183ac0+0x000000f4) evaluate__12ImbTraceNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x09183ac0+0x000000f4) evaluate__12ImbTraceNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfsql64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x0434bb80+0x0000127c) evaluate__23ImbResetContentDescNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lil/imbdfbas64.lil]
(0x02d07bd8+0x00000148) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x02d074e8+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19ImbDataFlowTerminal [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x03048e38+0x00000108) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/6.1/devl/lib/libMessageServices64.a(libMessageServices64.a.so)]
(0x087d0210+0x000000b0) Java_com_ibm_broker_plugin_MbOutputTerminal__1propagate [/opt/IBM/mqsi/6.1/devl/lib/libimbjplg64.a]
(0x021351a0+??????] <no name available> [/opt/IBM/mqsi/6.1/devl/jre15/ppc64/bin/libj9vm23.so]
----------------------------------------------------------------------
Process Environment Variables
****************************
AIXTHREAD_MNRATIO=1:1
AIXTHREAD_SCOPE=S
AM_I_PROD=no
AUTHSTATE=compat
BLOG_MAX=500
CGI_DIRECTORY=/var/docsearch/cgi-bin
CLASSPATH=/opt/IBM/mqsi/6.1/devl/classes/derby.jar:/opt/IBM/mqsi/6.1/devl/classes/ConfigManagerProxy.jar:/opt/IBM/mqsi/6.1/devl/classes/configutil.jar:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/connector.jar:/opt/IBM/mqsi/6.1/devl/messages:/home/db2v9i1/sqllib/java/db2java.zip:/home/db2v9i1/sqllib/java/db2jcc.jar:/home/db2v9i1/sqllib/java/sqlj.zip:/home/db2v9i1/sqllib/function:/home/db2v9i1/sqllib/java/db2jcc_license_cu.jar:.
DB2INSTANCE=db2v9i1
DEFAULT_BROWSER=netscape
DISTHUB_PATH=/opt/IBM/mqsi/6.1/devl
DOCUMENT_DIRECTORY=/usr/docsearch/html
DOCUMENT_SERVER_MACHINE_NAME=localhost
DOCUMENT_SERVER_PORT=49213
DoAuthorize=TRUE
EDITOR=/usr/bin/vi
ERRNO=19
EXTENDED_HISTORY=ON
EXTSHM=ON
FCEDIT=/usr/bin/vi
HA_SUFFIX=null
HA_TARG=ashsoa02
HOME=/home/soa3d
HOST=ashsoa02
IBM_JAVA_OPTIONS='-Djavax.net.ssl.trustStore=/soa/p3/devl/etc/soa.jks -Djavax.net.ssl.trustStorePassword=soasupport'
IFS='
'
LANG=en_US
LC__FASTMSG=true
LDR_CNTRL=USERREGS@MAXDATA=0x80000000
LIBPATH=/opt/IBM/mqsi/6.1/devl/jre15/ppc64/bin:/opt/IBM/mqsi/6.1/devl/jre15/ppc64/bin/classic:/usr/mqm/java/lib64:/usr/mqm/lib64:/opt/IBM/mqsi/6.1/devl/ODBC64/V5.2/lib:/opt/IBM/mqsi/6.1/devl/xml4c/lib64:/opt/IBM/mqsi/6.1/devl/xlxpc/lib64:/opt/IBM/mqsi/6.1/devl/lib:/opt/IBM/mqsi/6.1/devl/bin:/usr/lib:/lib:/home/db2v9i1/sqllib/lib64
LINENO=1
LOCPATH=/usr/lib/nls/loc
LOGIN=soa3d
LOGNAME=soa3d
MAIL=/usr/spool/mail/soa3d
MAILCHECK=600
MAILMSG='[YOU HAVE NEW MAIL]'
MALLOCBUCKETS=bucket_sizing_factor:16
MALLOCMULTIHEAP=heaps:4,considersize
MALLOCTYPE=buckets
MCIStyleSheetDirectory=/soa/p3/devl/src/StyleSheets
MON_FILE=no
MQSI_AGGR_MQ='*/*'
MQSI_CATALINA_HOME=/opt/IBM/mqsi/6.1/devl/catalina
MQSI_DEVELOPMENT=/soa/p3/devl/var/mqsi/registry
MQSI_EXMLTCONFIGPATH=/opt/IBM/mqsi/6.1/devl/exmltConfig
MQSI_FAD=4
MQSI_FILEPATH=/opt/IBM/mqsi/6.1/devl
MQSI_JARPATH=/opt/IBM/mqsi/6.1/devl/classes:/opt/IBM/mqsi/6.1/devl/messages
MQSI_JREPATH=/opt/IBM/mqsi/6.1/devl/jre15
MQSI_LIBPATH32=/home/db2v9i1/sqllib/lib32:/opt/IBM/mqsi/6.1/devl/jre15/bin:/opt/IBM/mqsi/6.1/devl/jre15/bin/classic:/usr/mqm/lib:/opt/IBM/mqsi/6.1/devl/ODBC32/V5.2/lib:/opt/IBM/mqsi/6.1/devl/xml4c/lib:/opt/IBM/mqsi/6.1/devl/xlxpc/lib
MQSI_LILPATH32=/opt/IBM/mqsi/6.1/devl/lil32:/opt/IBM/mqsi/6.1/devl/jplugin
MQSI_LILPATH64=/opt/IBM/mqsi/6.1/devl/lil:/opt/IBM/mqsi/6.1/devl/jplugin
MQSI_LOGFILE=mqsilog.txt
MQSI_LOG_DIR=/soa/p3/devl/var/log
MQSI_REGISTRY=/soa/p3/devl/var/mqsi
MQSI_SECURITY_PROVIDER_PATH32=/opt/IBM/mqsi/6.1/devl/SecurityProviders32
MQSI_SECURITY_PROVIDER_PATH64=/opt/IBM/mqsi/6.1/devl/SecurityProviders
MQSI_VERSION=6.1.0.1
MQSI_VERSION_F=1
MQSI_VERSION_M=0
MQSI_VERSION_R=1
MQSI_VERSION_V=6
MQSI_WORKPATH=/soa/p3/devl/var/mqsi
MQS_APPL_HANDLE_SIGNALS=1
MQS_NO_SYNC_SIGNAL_HANDLING=1
MX_TARG=ashsoa02
NLSPATH=/opt/IBM/mqsi/6.1/devl/messages/%L/%N:/opt/IBM/mqsi/6.1/devl/messages/En_US/%N:/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
NetworxStyleSheetDirectory=/soa/p3/devl/src/StyleSheets
ODBCINI=/soa/p3/devl/etc/odbc64.ini
ODMDIR=/etc/objrepos
OPTIND=1
ORACLE_HOME=/opt/app/oracle/product/10.2
PATH=/opt/app/oracle/product/10.2/bin:/opt/IBM/mqsi/6.1/devl/jre15/ppc64/bin:/opt/IBM/mqsi/6.1/devl/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:usr/lib/instl:/bin:/etc:/usr/local/bin:/usr/es/sbin/cluster/utilities:/soa/p3/devl/bin:/soa/p3/devl/bin:/home/db2v9i1/sqllib/bin:/home/db2v9i1/sqllib/adm:/home/db2v9i1/sqllib/misc:/soa/p3/devl/bin
PPID=241984
PROD_ENV=V8.4
PS1='soa3d@ashsoa02:$PWD> '
PS2='> '
PS3='#? '
PS4='+ '
PWD=/soa/p3/devl/var/log
RANDOM=11379
REAL_USER=bdube
REPORT_MAIL=SOA_Testing_Support_email@lists.verizonbusiness.com
SECONDS=0
SERVICE_NAME=esb_broker
SERVICE_SCRIPT=mqsi.ksh
SERVICE_TYPE=mqsi
SHELL=/usr/bin/ksh
SOAP_HTTPS_PREFIX=https://soa3dws.vzbi.com:9449/SOA/
SOAP_HTTP_PREFIX=http://soa3dws.vzbi.com:9086/SOA/
SOA_NOTIFY=jon.p.martinez@verizonbusiness.com
SOA_PAGE=soa_production_support_pagers@lists.verizonbusiness.com
SOA_ROOT=/soa/p3/devl
TERM=xterm
TMOUT=0
TZ=EST5EDT
USER=soa3d
USER_NAME=soa3d
VISUAL=emacs
ValidateXML=TRUE
_=/opt/IBM/mqsi/6.1/devl/bin/mqsistart.bin
--->------------------------------<ABEND FILE END>------------------------------<---
Any ideas?
Last edited by mlafleur on Thu Jul 31, 2008 7:17 am; edited 1 time in total |
|
Back to top |
|
 |
Gaya3 |
Posted: Wed Jul 23, 2008 7:11 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
1. Raise a PMR
2. did you comply the kernel parameters settings? Please verify that. _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
sridhsri |
Posted: Wed Jul 23, 2008 7:37 am Post subject: |
|
|
Master
Joined: 19 Jun 2008 Posts: 297
|
I think the error is coming from the XMLT Node. You don't mention where in the flow this node might be used (I only see the ESQL).
What is the size of the message ?
Can this abend be reproduced ?
Does this abend occur with smaller messages ?
XSL node has a property which can turn on detailed trace. Perhaps you could switch that on. |
|
Back to top |
|
 |
sridhsri |
Posted: Wed Jul 23, 2008 7:44 am Post subject: |
|
|
Master
Joined: 19 Jun 2008 Posts: 297
|
I forgot to mention this before, but I believe there must be a core file also. You could try to debug the core file. You could use a utility like dbx to debug the core file. After debugging, it will give you a little more insight into what might have gone wrong. |
|
Back to top |
|
 |
mlafleur |
Posted: Wed Jul 23, 2008 8:25 am Post subject: |
|
|
Acolyte
Joined: 19 Feb 2004 Posts: 73
|
I have opened a PMR for this.
Gaya3,
Please explain what do you mean by kernel parameter setting.
Sridhsri,
It does occur consistently and the message is not that big.
The XSLT Node is invoked multiple times in the flow.
I do have a core file and will take a look. |
|
Back to top |
|
 |
Gaya3 |
Posted: Wed Jul 23, 2008 8:49 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
usually IBM support team understand more about core files.
As there are some kernel settings to be done before MQ and Broker installation.
Go through the System Admin where you get more information
best way is PMR to be opened. _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
sridhsri |
Posted: Wed Jul 23, 2008 9:12 am Post subject: |
|
|
Master
Joined: 19 Jun 2008 Posts: 297
|
I am sure you have done this already, but I'll mention it anyway. I hope you have read this link before opening the PMR - http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg21209857
Its a list of must gather documents. I suggest you start gathering these documents and send it to L1/L2 even if they don't ask for it now.
Did you try the XMLT Trace ? Does the trace generate anything that caught your eye ? |
|
Back to top |
|
 |
chrisc |
Posted: Wed Jul 23, 2008 4:13 pm Post subject: |
|
|
Voyager
Joined: 19 Mar 2006 Posts: 77
|
Are you sure your XSLT doesn't have any recursive elements in it? A stack overflow could be caused by the XSLT getting stuck in a recursive cycle and filling up the available memory. |
|
Back to top |
|
 |
mlafleur |
Posted: Wed Jul 23, 2008 5:28 pm Post subject: |
|
|
Acolyte
Joined: 19 Feb 2004 Posts: 73
|
It is throwing the StackOverFlowError in the ASBITSTREAM call not in the XSLT node (from looking at the user trace). There does not appear to be any issues from looking at the XSLT trace. |
|
Back to top |
|
 |
sridhsri |
Posted: Wed Jul 23, 2008 6:04 pm Post subject: |
|
|
Master
Joined: 19 Jun 2008 Posts: 297
|
Can you please paste parts of the user trace that lead you to believe that it was the ASBITSTREAM call that caused the error ?
The reason I initially suspected the error is with XMLT was:
Quote: |
Exception in thread "Thread-13" java/lang/StackOverflowError: operating system stack overflow
at com/ibm/broker/plugin/MbOutputTerminal._propagate (Native Method)
at com/ibm/broker/plugin/MbOutputTerminal.propagate (MbOutputTerminal.java:103)
at com/ibm/xsl/mqsi/XMLTransformNode.evaluate (XMLTransformNode.java:1002) |
Your ABEND file however suggests that the EG crashed due to a SIGSEGV (Signal 11). Which means the process tried to access memory is was not supposed to or it accessed it incorrectly. But nothing to suggest a stack overflow. I am now beginning to suspect that the stderr may not be related to the problem. You could confirm that by clearing the stdderr (when broker is shutdown) and reproducing this error or comparing timestamps.
You could also take a service trace that captures the problem. I wouldn't bet too much that we could understand the service trace - but this is something you can keep handy as L2 would ask you for it. But when you do take a service trace, search for "error" or "exception" key words and backtrack. See if you can piece things together to see why this might be happening. You could also paste that info here. I know this isn't helping you too much.
Customer Support would definitely ask you to apply the latest fixpack. I'm sure you've already tried that.[/quote] |
|
Back to top |
|
 |
Gaya3 |
Posted: Wed Jul 23, 2008 8:02 pm Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
not sure your ESQL is producing the issues.
any way better contact IBM support team to investigate on this _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
mlafleur |
Posted: Thu Jul 31, 2008 7:15 am Post subject: [solved] StackOverflowError |
|
|
Acolyte
Joined: 19 Feb 2004 Posts: 73
|
Setting IBM_JAVA_OPTIONS=-Xmso2m prevented the StackOverflowError. |
|
Back to top |
|
 |
sridhsri |
Posted: Thu Jul 31, 2008 9:34 am Post subject: |
|
|
Master
Joined: 19 Jun 2008 Posts: 297
|
I have tried searching the internet for -Xmso and didn't find a thing. There is -Xmn, -Xms and -Xmx (which I know). What is -Xmso ? |
|
Back to top |
|
 |
mlafleur |
Posted: Fri Aug 01, 2008 1:37 pm Post subject: |
|
|
Acolyte
Joined: 19 Feb 2004 Posts: 73
|
|
Back to top |
|
 |
|