|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Memory Error - with XSLT Stylesheets |
« View previous topic :: View next topic » |
Author |
Message
|
john arden |
Posted: Tue Jul 04, 2006 10:49 am Post subject: Memory Error - with XSLT Stylesheets |
|
|
Novice
Joined: 21 Feb 2006 Posts: 19
|
People
I am having problems when using XSLT Stylesheets to process messages within the MQ Broker Version 5.3. As well as the stylesheets transposition nodes there are a number of nodes involved to validate and format the data.
The input is CWF, this is then tranposed to XML for input into the Stylesheet processing node, the XML version header and namespace constants are added and the the outgoing message is transformed using a version 1 stylesheet. The output of this transposition is then again transformed using a different stylesheet, this latter function is then repeated. That is to say that the message after conversion to XML is processed by 3 stylesheets to give a final result.
This procedure works well when individual messages, or small clumps, are used however when we try to set it up with 1000 messages, each the same, then a memory error occurs. This does not necessarily occur at the same point each test but usually within a small margin of the same, say the 17th message one time and the 19th the next.
The same problem appears regardless of whether the broker runs on the Windows or Sun / Unix boxes.
The errors shown in the log are:
---------------------------------------------------------------------------
Error 1:
( BQTQ606K.odm_fpi_u ) Message broker internal error:
diagnostic information 'As a result of a Severe Abend Error, a MiniDump has been written to: d:/sysappl/WBIMB/errors/BQTQ606K.odm_fpi_u.5820.3284.dmp'.
An internal software error has occurred in the message broker. Further messages will indicate the effect of this error on the broker's transactions.
The diagnostic information associated with this message is: 'As a result of a Severe Abend Error, a MiniDump has been written to: d:/sysappl/WBIMB/errors/BQTQ606K.odm_fpi_u.5820.3284.dmp'.
Shutdown and restart the message broker.
If the problem continues to occur, then restart the system. If the problem still continues to occur contact your IBM support center.
Error 2:
( BQTQ606K.odm_fpi_u ) Broker process terminating abnormally: The following diagnostic information will be required when contacting IBM: '
Severe Abend Error detected.
For full details see Abend File: d:/sysappl/WBIMB/errors/BQTQ606K.odm_fpi_u.5820.3284.Abend
A summary of the Error follows:
An Unhandled Exception detected in process 5820, on thread 0xCD4.
Type: EXCEPTION_ACCESS_VIOLATION (C0000005).
Address: 001B:2D33001A.
The thread could not write to memory address 0x1F12C95C.
'.
A broker process is terminating abnormally.
Contact your IBM support center.
--------------------------------------------------------------------------
The errors appear to be reported in pairs.
Further Details:
____________
Broker Version 5.3
Message Size:
Input: 1200 Characters.
XML conversion : 2500 characters.
Intermediates : 5000 characters.
Output: 6000 characters.
Variables Used: about 7 - 10,000 characters. These are used for navigation, options required and diagnostics.
StyleSheets generated by Altova MapForce.
Has anybody had a similar problem and if so what was done to overcome alternatively any suggestion would be most welcome.
Thanks
John Arden _________________ John Arden |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Jul 04, 2006 12:03 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Have you checked the CSDs and APARs? I seem to remember seing one about the XSLT node not releasing correctly the memory...  _________________ MQ & Broker admin |
|
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
|
|
|
|