ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » PROCESSING HUGE MESSAGE 2.8 MG, GETTING BIP2228E, BIP2060W..

Post new topic  Reply to topic
 PROCESSING HUGE MESSAGE 2.8 MG, GETTING BIP2228E, BIP2060W.. « View previous topic :: View next topic » 
Author Message
LearnMQSI
PostPosted: Thu Apr 20, 2006 12:27 pm    Post subject: PROCESSING HUGE MESSAGE 2.8 MG, GETTING BIP2228E, BIP2060W.. Reply with quote

Centurion

Joined: 20 Aug 2002
Posts: 137

Hi There,

My Environment

MQSI 2.1
WMQ 5.3 - CSD 6
AIX 5.1

Request Message Flow: (XML-TO-MRM)
InputNode------>ComputeNode--------->OutputNode

Inputting a small XML message and producing 2.8mg MRM message causing following errors:

Apr 20 15:16:47 dmqsi1 WMQIv210[111642]: (BRKD1.BigMsgRequest)[2057]BIP2228E:
Severe error: /build/S210_P/src/CommonServices/Unix/ImbAbend.cpp 478 signal received Abend file: /var/mqsi/errors/BRKD1.BigMsgRequest.111642.2057.abend acti
on: abort

Apr 20 15:17:04 dmqsi1 WMQIv210[90292]: (BRKD1)[1800]BIP2060W: The broker has detected that the Execution Group BigMsgRequest, process ID 111642, has shutdow n. : BRKD1.agent: /build/S210_P/src/AdminAgent/ImbAdminAgent.cpp: 3791: ImbAdminAgent::startAndMonitorADataFlowEngine: :

Apr 20 15:17:04 dmqsi1 WMQIv210[98356]: (BRKD1.BigMsgRequest)[1]BIP2201I: Execution Group started: process '98356'; thread '1'; additional information: brokerName 'BRKD1'; executionGroupUUID '025fc993-0a01-0000-0080-ae0299c9746a'; exe
cutionGroupLabel 'BigMsgRequest'; defaultExecutionGroup 'false'; queueManagerName 'BRKD1'; trusted 'false'; dataSourceName 'BRKD1R'; userId 'db2eig'; migra
tionNeeded 'false'; brokerUUID '47573405-0a01-0000-0080-ddd077b4a25b'; filePath '/usr/opt/mqsi'; workPath '/var/mqsi'. : BRKD1.025fc993-0a01-0000-0080-ae0299
c9746a: /build/S210_P/src/DataFlowEngine/ImbMain.cpp: 215: main: :


Any shed on this issue would be higly appreciated!!!

Thank you in advance for your help
_________________
IBM Certified System Administrator - WebSphere MQ 5.3
Back to top
View user's profile Send private message
wbibrk
PostPosted: Thu Apr 20, 2006 12:39 pm    Post subject: Reply with quote

Apprentice

Joined: 09 Jul 2005
Posts: 46

Hi,

Can you please post the abend stack.
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Thu Apr 20, 2006 12:41 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Isn't there some way with 2.1 to increase the broker's heap size?

I'm sure there must have been...
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
LearnMQSI
PostPosted: Thu Apr 20, 2006 12:57 pm    Post subject: Reply with quote

Centurion

Joined: 20 Aug 2002
Posts: 137

Hi wbibrk and jefflowrey,

Thank you so much for your quick response.

Here is the Abend Stack:

abend record for pid 111642 tid 2057 time in seconds since 01/01/1970: 114556060
7
File: /build/S210_P/src/CommonServices/Unix/ImbAbend.cpp
Line: 478
Function: signal received
---- Inserts ----
11
@(#) 1.28.1.6 CommonServices/Unix/ImbAbend.cpp, CommonServices, S210, S210-CSD08
04/09/13 18:40:11 [11/15/04 23:00:57]
976560336
-----------------
----------------------------- Stack dump for current thread ( 2057)
(0xd68b2ccc+0x00000ffc) logTreeAsStringInner__16ImbSyntaxElementFR13ImbStringBas
eXTwTQ2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw
_SP18SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd68b2ccc+0x00001a94) logTreeAsStringInner__16ImbSyntaxElementFR13ImbStringBas
eXTwTQ2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw
_SP18SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd68b2ccc+0x00001a94) logTreeAsStringInner__16ImbSyntaxElementFR13ImbStringBas
eXTwTQ2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw
_SP18SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd68b2ccc+0x00001a94) logTreeAsStringInner__16ImbSyntaxElementFR13ImbStringBas
eXTwTQ2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw
_SP18SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd68b2ccc+0x00001a94) logTreeAsStringInner__16ImbSyntaxElementFR13ImbStringBas
eXTwTQ2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw
_SP18SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd68b0498+0x00000080) logTreeAsString__16ImbSyntaxElementFR13ImbStringBaseXTwT
Q2_3std11char_traitsXTw_SP18SP37_13ImbStringBaseXTwTQ2_3std11char_traitsXTw_SP18
SP37_ [/usr/opt/wmqi/lib/libMessageServices.a(libMessageServices.a.so)]
(0xd7a014dc+0x00000094) logTreeAsString__Q2_10ImbMessage10ReadCursorFR13ImbStrin
gBaseXTwTQ2_3std11char_traitsXTw_SP18SP37_ [/usr/opt/wmqi/lib/libImbRdl.a(libImb
Rdl.a.so)]
(0xd7a01074+0x00000070) logToString2__19SqlCursorEvalResultFR13ImbStringBaseXTwT
Q2_3std11char_traitsXTw_SP18SP37_ [/usr/opt/wmqi/lib/libImbRdl.a(libImbRdl.a.so)
]
(0xd7d6f388+0x000004d4) logToString__13SqlEvalResultFR13ImbStringBaseXTwTQ2_3std
11char_traitsXTw_SP18SP37_ [/usr/opt/wmqi/lib/libImbRdl.a(libImbRdl.a.so)]
(0xd7db1ca8+0x000008f4) evaluate__21SqlTraceNodeInterfaceFRC18ImbMessageAssembly
R13ImbStringBaseXTwTQ2_3std11char_traitsXTw_SP18SP37_ [/usr/opt/wmqi/lib/libImbR
dl.a(libImbRdl.a.so)]
(0xd8cde460+0x00000140) evaluate__12ImbTraceNodeFRC18ImbMessageAssemblyPC19ImbDa
taFlowTerminal [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd7868a28+0x000001bc) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [
/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd7868840+0x00000074) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly
[/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd8ce5fb0+0x000001cc) propagate__14ImbComputeNodeFRC18ImbMessageAssemblyR18Imb
MessageAssembly [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd8ca8cf0+0x00000a1c) evaluate__14ImbComputeNodeFRC18ImbMessageAssemblyPC19Imb
DataFlowTerminal [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd7868a28+0x000001bc) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [
/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd7868840+0x00000074) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly
[/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd8ce5fb0+0x000001cc) propagate__14ImbComputeNodeFRC18ImbMessageAssemblyR18Imb
MessageAssembly [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd8ca8cf0+0x00000a1c) evaluate__14ImbComputeNodeFRC18ImbMessageAssemblyPC19Imb
DataFlowTerminal [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd7868a28+0x000001bc) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [
/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd7868840+0x00000074) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly
[/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd89263c0+0x00002e1c) readQueue__14ImbMqInputNodeFP11ImbOsThread [/usr/opt/mqs
i/lil/imbdfmqm.lil]
(0xd8962d0c+0x00000048) run__Q2_14ImbMqInputNode10ParametersFP11ImbOsThread [/us
r/opt/mqsi/lil/imbdfmqm.lil]
(0xd66b162c+0x00000070) run__27ImbThreadPoolThreadFunctionFP11ImbOsThread [/usr/
opt/wmqi/lib/libCommonServices.a(libCommonServices.a.so)]
(0xd7868840+0x00000074) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly
[/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd8ce5fb0+0x000001cc) propagate__14ImbComputeNodeFRC18ImbMessageAssemblyR18Imb
MessageAssembly [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd8ca8cf0+0x00000a1c) evaluate__14ImbComputeNodeFRC18ImbMessageAssemblyPC19Imb
DataFlowTerminal [/usr/opt/mqsi/lil/imbdfsql.lil]
(0xd7868a28+0x000001bc) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [
/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd7868840+0x00000074) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly
[/usr/opt/wmqi/lib/libDataFlowDLL.a(libDataFlowDLL.a.so)]
(0xd89263c0+0x00002e1c) readQueue__14ImbMqInputNodeFP11ImbOsThread [/usr/opt/mqs
i/lil/imbdfmqm.lil]
(0xd8962d0c+0x00000048) run__Q2_14ImbMqInputNode10ParametersFP11ImbOsThread [/us
r/opt/mqsi/lil/imbdfmqm.lil]
(0xd66b162c+0x00000070) run__27ImbThreadPoolThreadFunctionFP11ImbOsThread [/usr/
opt/wmqi/lib/libCommonServices.a(libCommonServices.a.so)]
(0xd66a7f70+0x00000054) threadRun__11ImbOsThreadFv [/usr/opt/wmqi/lib/libCommonS
ervices.a(libCommonServices.a.so)]
(0xd66a7b18+0x00000064) threadBootStrap__11ImbOsThreadFPv [/usr/opt/wmqi/lib/lib
CommonServices.a(libCommonServices.a.so)]
(0xd004b33c+0x000000ec) _pthread_body [/usr/lib/libpthreads.a(shr_xpg5.o)]
(0x00000000) <invalid code address>
----------------------------------------------------------------------
_________________
IBM Certified System Administrator - WebSphere MQ 5.3
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Thu Apr 20, 2006 10:47 pm    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi LearnMQSI,

I've faced this issue or atleast a similar one.

I remember the execution group used to shutdown and start everytime i sent a huge message...but i also used to get a stack overflow message...

Anyway if its any worth, I had documented the same, hope it helps

Problem:
Quote:
Stack full: Message vanishes or goes to the dead letter queue.The execution group ends abnormally and starts another thread. The event viewer shows the following.
Severe Abend Error detected. EXCEPTION_STACK_OVERFLOW.A Stack overflow has occured


Solution:
Quote:
On AIX the .profile can be edited by logging in and from the home opening the file as
vi .profile
Find the MQSI_THREAD_STACK_SIZE= ??? increase the number


Regards.
Back to top
View user's profile Send private message Send e-mail
LearnMQSI
PostPosted: Fri Apr 21, 2006 5:27 am    Post subject: Reply with quote

Centurion

Joined: 20 Aug 2002
Posts: 137

Hi elvis_gn,

Thank you so much for your response. Actually, I don't have .profile file in home directory, but I do have .profile in my own directory i.e. /home/abc.

My .profile file does not contain MQSI_THREAD_STACK_SIZE at all.

Is there any other file that contains this info?
_________________
IBM Certified System Administrator - WebSphere MQ 5.3
Back to top
View user's profile Send private message
JT
PostPosted: Fri Apr 21, 2006 5:44 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Quote:
Is there any other file that contains this info?

I could be wrong, but I don't remember the MQSI_THREAD_STACK_SIZE parameter being included in the default profiles. We had to add it and assign the value ourselves.
Back to top
View user's profile Send private message
mgk
PostPosted: Fri Apr 21, 2006 6:08 am    Post subject: Reply with quote

Padawan

Joined: 31 Jul 2003
Posts: 1642

Hi,

Well from the abend you posted the problem is a seg-v, and it does not look like a stack overflow to me. Also the abend is happening in a trace node, which does not appear on your diagram of the flow. Try removing the trace node and see what happens.

What fix pac are you on? (If you are back level I would suggest an upgrade). Failing that you will need to 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
View user's profile Send private message
LearnMQSI
PostPosted: Mon May 01, 2006 11:34 am    Post subject: Reply with quote

Centurion

Joined: 20 Aug 2002
Posts: 137

Hi mgk,

You are obsolutely right. I removed my trace node and it is working fine but I'm getting memory issues while my Reply message flow generating CWF-to-XML. I'm looking into it. I will let you guys know how it is going.

Thank you so much for all your help and inputs.
_________________
IBM Certified System Administrator - WebSphere MQ 5.3
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » PROCESSING HUGE MESSAGE 2.8 MG, GETTING BIP2228E, BIP2060W..
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.