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 » General IBM MQ Support » Reason 2218

Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next
 Reason 2218 « View previous topic :: View next topic » 
Author Message
HubertKleinmanns
PostPosted: Fri Oct 24, 2008 12:18 am    Post subject: Reply with quote

Shaman

Joined: 24 Feb 2004
Posts: 732
Location: Germany

When you start a channel it loads its configured attributes and compares these with the corresponding attributes of the partner channel. If attributes are different, the channel handles out which will be used (e. g. message length). I only know one exception, which has to be the same - the sequence wrap. The agreed channel attributes are valid as long as the channel stays active.
_________________
Regards
Hubert
Back to top
View user's profile Send private message Visit poster's website
Blomman
PostPosted: Fri Oct 24, 2008 4:29 am    Post subject: Reply with quote

Master

Joined: 31 Oct 2006
Posts: 230

Cant specify which type of channels/s but i have changed channel attributes before without restarting and the attribute has been "implemented"(wrong word, bad english?)

//Michael
Back to top
View user's profile Send private message
HubertKleinmanns
PostPosted: Sun Oct 26, 2008 11:42 pm    Post subject: Reply with quote

Shaman

Joined: 24 Feb 2004
Posts: 732
Location: Germany

Blomman,

it is possible, to change attributes without restarting the channel. But these changes are only stored in the channel configuration. A running channel is not affected by these changes. The changed attributes become active when you restart the channel.

Do not mix up the DISPLAY CHANNEL(...) and the DISPLAY CHSTATUS(...) output!
_________________
Regards
Hubert
Back to top
View user's profile Send private message Visit poster's website
ruchap
PostPosted: Thu Nov 05, 2009 4:33 am    Post subject: All messages are going to the dead letter q Reply with quote

Newbie

Joined: 05 Nov 2009
Posts: 3

Hello,

All the messages are going on the dead letter q with reason code 2218....
MQGET of message number 1

****Message descriptor****



StrucId : 'MD ' Version : 2

Report : 0 MsgType : 8

Expiry : -1 Feedback : 0

Encoding : 273 CodedCharSetId : 819

Format : 'MQDEAD '

Priority : 4 Persistence : 1

MsgId : X'414D5120514D2E4D544E4120202020204A7FFA7C26548502'

CorrelId : X'000000000000000000000000000000000000000000000000'

BackoutCount : 0

ReplyToQ : ' '

ReplyToQMgr : 'QM.MTNA '

** Identity Context

UserIdentifier : 'stptqa3 '

AccountingToken :

X'0436353833000000000000000000000000000000000000000000000000000006'

ApplIdentityData : ' '

** Origin Context

PutApplType : '6'

PutApplName : 'java '

PutDate : '20091104' PutTime : '14560640'

ApplOriginData : ' '



GroupId : X'000000000000000000000000000000000000000000000000'

MsgSeqNumber : '1'

Offset : '0'

MsgFlags : '0'

OriginalLength : '-1'



**** Message ****



length - 12997 bytes



00000000: 444C 4820 0000 0001 0000 08AA 4349 4E51 'DLH .......ªCINQ'

00000010: 2E49 4D50 4F52 542E 4D54 4E41 3420 2020 '.IMPORT.MTNA4 '

00000020: 2020 2020 2020 2020 2020 2020 2020 2020 ' '

00000030: 2020 2020 2020 2020 2020 2020 4D51 4533 ' MQE3'


my sender channel ahs the parameter set as MAXMSGL(4194304) .

Am i missing something...wht else needs to be checked...

thanks
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Nov 05, 2009 4:45 am    Post subject: Re: All messages are going to the dead letter q Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

ruchap wrote:
Am i missing something...wht else needs to be checked...


The receiver channel settings and all the other comments in this slightly dated thread you've reopened....

You might also want to give us a few clues about versions, platforms and when this messages comes out. Specifically has this set up ever worked for you or has it just started doing this?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
ruchap
PostPosted: Thu Nov 05, 2009 4:48 am    Post subject: Re: All messages are going to the dead letter q Reply with quote

Newbie

Joined: 05 Nov 2009
Posts: 3

[quote="Vitor"][quote="ruchap"]Am i missing something...wht else needs to be checked...
[/quote]

The receiver channel settings and all the other comments in this slightly dated thread you've reopened....

You might also want to give us a few clues about versions, platforms and when this messages comes out. Specifically has this set up ever worked for you or has it just started doing this?[/quote]

The mq version is 6.0.2.0 on solaris 10.
A similar set up is working fine for the same remote q manager...

its just tht this isnt work...no clue...your help will be greatly appreciated ...
thnx
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Nov 05, 2009 4:59 am    Post subject: Re: All messages are going to the dead letter q Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

ruchap wrote:
A similar set up is working fine for the same remote q manager...

its just tht this isnt work...no clue...your help will be greatly appreciated ...
thnx


Then you need to compare the definitions on the 2 set ups. If one queue manager can send messages to a given queue manager, and this queue manager has never been able to send messages to the same given queue manager you have a configuration issue. Even if it's the same remote queue manager, it's not the same channels in use.

My tip - unload the channel definitions with saveqmgr & do a text compare, much easier than checking by eye. Also stop & start the channels to make sure these definitions are the ones in use (see earlier in this thread).
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
ruchap
PostPosted: Thu Nov 05, 2009 5:11 am    Post subject: Re: All messages are going to the dead letter q Reply with quote

Newbie

Joined: 05 Nov 2009
Posts: 3

thnx for the suggestion...

have already done that i have check the remote q,xmit q and sender channel defination at my end....

a similar set up works for UAT but not in my env
since its going from xmitq to dead q ..something is seriously wrong...

when i browse message on dead q it gives sum weird error which i have posted earlier...

need serious help
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Nov 05, 2009 8:54 am    Post subject: Re: All messages are going to the dead letter q Reply with quote

Grand High Poobah

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

ruchap wrote:
thnx for the suggestion...

have already done that i have check the remote q,xmit q and sender channel defination at my end....

a similar set up works for UAT but not in my env
since its going from xmitq to dead q ..something is seriously wrong...

when i browse message on dead q it gives sum weird error which i have posted earlier...

need serious help

Quote:
mqrc 2218

2218 0x000008aa MQRC_MSG_TOO_BIG_FOR_CHANNEL

is only a weird error if you have verified the maxmsgzs for the qmgr and the channel and the xmitq and the dlq... etc....

Remember to always check on both ends of a channel...

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
bruce2359
PostPosted: Thu Nov 05, 2009 10:23 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9482
Location: US: west coast, almost. Otherwise, enroute.

Quote:
is only a weird error if you have verified the maxmsgzs ...

The reasoncode is specific to message too big for channel (not xmit queue).

This attribute value is part of the channel startup negotiation, and the lowest value specified at both ends of the channel will be the actual max message size for the channel. Changes to this attribute requires channel restart.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
garyprmr
PostPosted: Thu Nov 05, 2009 11:17 am    Post subject: Reply with quote

Acolyte

Joined: 03 Sep 2005
Posts: 74

I changed the MAXMSGLTH on one my cluster sender channels .Now it shows me the increased I did that when the channel is running and it shows me the value.

Do you think it just display that new value and not actually have taken that change. Do I need to stop and start the channel to get that into effect.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
bruce2359
PostPosted: Thu Nov 05, 2009 11:55 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9482
Location: US: west coast, almost. Otherwise, enroute.

Quote:
Now it shows me the increased

What mq command did you issue to display this?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Nov 05, 2009 8:55 pm    Post subject: Reply with quote

Grand High Poobah

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

garyprmr wrote:
I changed the MAXMSGLTH on one my cluster sender channels .Now it shows me the increased I did that when the channel is running and it shows me the value.

Do you think it just display that new value and not actually have taken that change. Do I need to stop and start the channel to get that into effect.

Cluster channel values need to be changed on the manual defined cluster channels i.e. cluster receivers. The primary use of manual defined cluster senders is for cluster control & health communications.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Fri Nov 06, 2009 4:49 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

HubertKleinmanns wrote:
bruce2359 wrote:
I can think of one channel attribute that doesn't require a stop/start.


Which one? I do not know about any channel attribute, which does not require channel restart!

And I am pretty sure, that there is no such attribute.


I can think of one, too.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Fri Nov 06, 2009 6:06 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9482
Location: US: west coast, almost. Otherwise, enroute.

A clue: only channel attributes that affect channel operation require that the channel be stoppped and restarted.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next Page 2 of 3

MQSeries.net Forum Index » General IBM MQ Support » Reason 2218
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.