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 » Mainframe, CICS, TXSeries » MQCICS not converted on AIX, err2110: best alternative?

Post new topic  Reply to topic
 MQCICS not converted on AIX, err2110: best alternative? « View previous topic :: View next topic » 
Author Message
pdegrandmaison
PostPosted: Thu May 03, 2007 5:21 am    Post subject: MQCICS not converted on AIX, err2110: best alternative? Reply with quote

Newbie

Joined: 03 May 2007
Posts: 5
Location: Montreal, QC ,Canada

Hello everybody, I read several threads in this forum about the MQCICS format not being translated on distributed OS, only z/OS, I read several alternative not always very clean like coding the MQCICS in ebcdic(500) CCSID which is not really acceptable for us, but I know several people uses the distributed platform to code MQCICS messages destination z/OS.

What is the best alternative we should use to be able to provide an MQSeries message on AIX containing the MQCICS format?

I tried to switch off the data conversion on sender channel from AIX to z/OS but MQ seams to try to convert it anyway as it is rejected in my AIX DLQ.

Thanks, Pierre
_________________
Pierre DeGrandmaison
IT Integration Architect
Global Business Services
IBM Canada Ltd
Back to top
View user's profile Send private message Send e-mail Visit poster's website
EddieA
PostPosted: Thu May 03, 2007 1:03 pm    Post subject: Reply with quote

Jedi

Joined: 28 Jun 2001
Posts: 2453
Location: Los Angeles

Reply messages from the CICS Bridge have to be converted in the Sender channel, as they leave z/OS, as only the z/OS version has the conversion routines. You should then code the receiving application to do a get WITHOUT conversion. Any attempt to do a conversion at this point will fail.

Cheers,
_________________
Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0
Back to top
View user's profile Send private message
pdegrandmaison
PostPosted: Fri May 04, 2007 4:41 am    Post subject: Reply with quote

Newbie

Joined: 03 May 2007
Posts: 5
Location: Montreal, QC ,Canada

Thanks Eddie, but as it is explained my question is from AIX to z/OS, not the reply from z/os to AIX.

Thanks anyway.

Pierre
_________________
Pierre DeGrandmaison
IT Integration Architect
Global Business Services
IBM Canada Ltd
Back to top
View user's profile Send private message Send e-mail Visit poster's website
bruce2359
PostPosted: Fri May 04, 2007 6:46 am    Post subject: Reply with quote

Guest




What is it that you are creating on AIX for CICS? A CICS transaction (3270 datastream)? or launching a cics application? What have you specified in an MQCIH?
Back to top
pdegrandmaison
PostPosted: Fri May 04, 2007 6:54 am    Post subject: answer found Reply with quote

Newbie

Joined: 03 May 2007
Posts: 5
Location: Montreal, QC ,Canada

Thanks everybody, I found the solution by myself.

I have both the AIX and z/OS queue managers in MQ cluster. The difference with cluster channels is the receiver cluster channel CAN have a data conversion field to YES, where a simple receiver channel CAN'T. My problem was although if my Cluster Sender channel on AIX had the Data Conversion set to NO, the corresponding receiver cluster channel on z/OS had the Data Conversion to YES. I guess the AIX QM in this specific situation override and consider the Data Conversion being YES then and fails with an error 2110 Format Error on AIX because the MQCICS format conversion not supported on AIX!

Pierre,
_________________
Pierre DeGrandmaison
IT Integration Architect
Global Business Services
IBM Canada Ltd
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jefflowrey
PostPosted: Fri May 04, 2007 7:07 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

The cluster sender channel used to pass messages to your AIX will be based on the cluster receiver you defined on AIX.

Likewise, the cluster sender channel used to pass messages to your zOS will be based on the cluster receiver you defined on zOS.

Unless either of those are FRs, in which case the manually defined cluster sender you created will be used.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Fri May 04, 2007 11:03 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

jefflowrey wrote:
The cluster sender channel used to pass messages to your AIX will be based on the cluster receiver you defined on AIX.

Likewise, the cluster sender channel used to pass messages to your zOS will be based on the cluster receiver you defined on zOS.

Unless either of those are FRs, in which case the manually defined cluster sender you created will be used.

Even with full repositories, the automatic cluster senders are used. The manual cluster senders are restricted to some specific traffic ( inter repository command traffic ?)
From the manual:
Quote:
The CLUSSDR definitions made on the full repository queue managers are special. All the updates exchanged by the full repositories flow exclusively on these channels. The administrator controls the network of full repositories explicitly. The administrator must make the CLUSSDR definitions on full repository queue managers manually and not leave them to be auto-defined



Quote:
Auto-defined cluster-sender channels take their attributes from those specified in the corresponding cluster-receiver channel definition on the receiving queue manager. Even if there is a manually-defined cluster-sender channel, its attributes are automatically modified to ensure that they match those on the corresponding cluster-receiver definition

_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » MQCICS not converted on AIX, err2110: best alternative?
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.