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 » Co Ordinated Transaction error

Post new topic  Reply to topic
 Co Ordinated Transaction error « View previous topic :: View next topic » 
Author Message
gmmqnet
PostPosted: Thu Feb 12, 2004 7:23 pm    Post subject: Co Ordinated Transaction error Reply with quote

Novice

Joined: 12 Feb 2004
Posts: 18

Hello,
I have been trying ot deploy the message flows for WBIFN.I have been able to successfully deploy them on the test machine and now have been trying to deploy them on the production machine and have been getting this error in the db2diag.log continously.

2004-02-13-11.10.38.431436 Instance:udb2adm1 Node:000
PID:26448(DataFlowEngine) Appid:
oper_system_services sqlocshr2 Probe:200

0000 0018 ....


2004-02-13-11.10.38.591387 Instance:udb2adm1 Node:000
PID:26448(DataFlowEngine) Appid:
oper_system_services sqlocshr2 Probe:200

pSetHdl 303b 8000 303b 8000 0001 0000 0192 0037 0;..0;.........7
0004 0000 ....


2004-02-13-11.10.38.824238 Instance:udb2adm1 Node:000
PID:26448(DataFlowEngine) Appid:
XA DTP Support sqlxa_open Probe:101
DIA4701E Database "DNIRTDB" could not be opened for distributed transaction
processing.

String Title: XA Interface SQLCA PID:26448 Node:000

---------------------------
my qm.ini read like this for the XA resource stanza.

XAResourceManager:
Name=DB2 DNIRTDB
SwitchFile=/usr/opt/wmqi/sample/xatm/db2swit
XAOpenString=DNIRTDB,udb2adm1,udb2adm1
ThreadOfControl=PROCESS

---------------------------
instance name for db2 -udb2adm1 and the user id - udb2adm1
---------------------------
For WBIFN there are 10 main flows out of these I can deploy 4 msg flows -any of them -with the transaction co ordination set on in the check box.But if I have to put another msg with the co ordinated transaction set and then deployed it will give start giving me error on the db2diag and this is what I get from the syslog.

Feb 12 14:45:29 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[4113]BIP2628E: Exception condition detected on input node 'DNI_TIMER_3420.DniTimer.Trigger.GenerateMessage.DniCTP1'. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: /build/S210_BP/src/DataFlowEngine/PluginInterface/ImbCniNode.cpp: 728: ImbCniNode::dispatcher: ComIbmCniNode: 5e3b4f8e-f500-0000-0080-e933d76678bd.40a84c8e-f500-0000-0080-e933d76678bd.beda4b8e-f500-0000-0080-e933d76678bd.43464a8e-f500-0000-0080-e933d76678bd
Feb 12 14:45:29 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[4113]BIP2230E: Error detected whilst processing a message in node 'DNI_TIMER_3420.DniTimer.Trigger.AddCategoryValue.DniAVN1'. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: : 1087: : ComIbmCniNode: 5e3b4f8e-f500-0000-0080-e933d76678bd.40a84c8e-f500-0000-0080-e933d76678bd.4ec14d8d-f500-0000-0080-e933d76678bd.6ca4c6f0-ef00-0000-0080-cf2ea7585306
Feb 12 14:45:29 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[4113]BIP5009E: XML Parsing Errors have occurred. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: : 339: : :
Feb 12 14:45:29 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[4113]BIP5004E: XML parsing error (Invalid document structure) encountered on line 1 column 1 while parsing element XML. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: /build/S210_BP/src/MTI/MTIforBroker/GenXmlParser2/XmlBrokerAsgardParser.cpp: 728: XmlBrokerAsgardParser::error: :
Feb 12 14:45:33 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[4370]BIP2633W: Warning when starting transaction coordinated by MQSeries; MQBEGIN failed: MQCC=1; MQRC=2122; node 'DNI_N_EVENT_3420.DniNEvent.Input'. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: /build/S210_BP/src/DataFlowEngine/ImbMqInputNode.cpp: 780: ImbMqInputNode::readQueue: ComIbmMQInputNode: 21281242-ef00-0000-0080-aa3c7759a610.89550f42-ef00-0000-0080-aa3c7759a610
Feb 12 14:45:33 wbifn_p WMQIv210[31284]: (MQWPBRK.default)[3856]BIP2633W: Warning when starting transaction coordinated by MQSeries; MQBEGIN failed: MQCC=1; MQRC=2122; node 'DNI_SAMPLE_3420.DniSample.SampleInputQueue'. : MQWPBRK.98136b86-fa00-0000-0080-ca3a991dec68: /build/S210_BP/src/DataFlowEngine/ImbMqInputNode.cpp: 780: ImbMqInputNode::readQueue: ComIbmMQInputNode: 883b325c-ef00-0000-0080-b9088e287155.647c803c-ef00-0000-0080-b9088e287155
-------------------------------------------------------

Any help in this matter will be welcome.

GM
Back to top
View user's profile Send private message
bolek
PostPosted: Fri Feb 13, 2004 12:11 am    Post subject: Re: Co Ordinated Transaction error Reply with quote

Apprentice

Joined: 25 Jul 2002
Posts: 35
Location: Germany

Hi,

which platform do you use ?

I think you have two problems:
1. XML parsing error in DNI_TIMER - you need an APAR from WMQI to use Timer service ( I think it is PQ73602 ).

2. DB2 switch file is not compatible with your DB2 release ( see /usr/opt/wmqi/sample/xatm/readme for more details how to use the switch file ).

Anyway, contact WBI FN Service
Back to top
View user's profile Send private message
gmmqnet
PostPosted: Mon Feb 16, 2004 12:00 am    Post subject: Reply with quote

Novice

Joined: 12 Feb 2004
Posts: 18

Bolek,
First of all thanks for the reply and here are my replies to your queries,

which platform do you use ?

Ans .AIX ,where the broker is running and WIN2K for config mgr.

I think you have two problems:
1. XML parsing error in DNI_TIMER - you need an APAR from WMQI to use Timer service ( I think it is PQ73602 ).

2. DB2 switch file is not compatible with your DB2 release ( see /usr/opt/wmqi/sample/xatm/readme for more details how to use the switch file ).

Anyway, contact WBI FN Service


As for you suggestion that I should need an APAR or for that matter need to change the db2swit file ,here is my reply.I have thing running on the test set up with all the same configuration without any change.That is the reason I find it all the more surprising that it is not working on the production machine.Any suggestion that you can offer in this matter would be of immense help .

GM
Back to top
View user's profile Send private message
bolek
PostPosted: Mon Feb 16, 2004 5:02 am    Post subject: Reply with quote

Apprentice

Joined: 25 Jul 2002
Posts: 35
Location: Germany

I can bet that you have some differences between your systems

1. Timer service can't run without the APAR ( APAR is included in CSD06 ). BTW, Timer is optional service and you do not need to deploy Timer flow if you do not need them.

2. There is a number of possible reasons why XA does not work. Could you post SQLCODE(s) from db2diag.log ? If you find SQL1224N, check whether DB2 is started with EXTSHM=ON ( see http://www-306.ibm.com/software/data/db2/udb/ad/db2irfp4/db2ir266.htm for more details ).

Anyway I could suggest to contact IBM Service.
Back to top
View user's profile Send private message
gmmqnet
PostPosted: Fri Feb 27, 2004 1:02 am    Post subject: Problem sorted Reply with quote

Novice

Joined: 12 Feb 2004
Posts: 18

I have resolved the error that I had been receiving in this case .The solution that I have used is to export the db2instance in the broker user profile.Stop the Broker and Q Mgr and then the db2 isntance.The follow up with the starting the db2 instance and Q Mgr and then the broker.

Thanks for you help .

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 » Co Ordinated Transaction error
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.