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 » Error 2465. URGENT!

Post new topic  Reply to topic
 Error 2465. URGENT! « View previous topic :: View next topic » 
Author Message
syangloo
PostPosted: Fri Mar 21, 2003 5:16 pm    Post subject: Error 2465. URGENT! Reply with quote

Centurion

Joined: 01 Oct 2002
Posts: 120
Location: Kuala Lumpur

Dear All,

Client detail:
OS: HPUX
MQ 5.2
Client Appl: MQ Programming (MQ CALL)

Broker:
OS: HPUX
MQ 5.2
MQSI 2.1


I facing the probelm when my message flow try to update the MQMD expiry time in the Request flow for the input/ request message. What is the problem to cause the message flow can't update MQMD in the input message.

Below i attach the exception list from the message flow trace:

Quote:

Root:
(
(0x1000000)Properties = (
(0x3000000)MessageSet = ''
(0x3000000)MessageType = ''
(0x3000000)MessageFormat = 'XML'
(0x3000000)Encoding = 273
(0x3000000)CodedCharSetId = 819
(0x3000000)Transactional = TRUE
(0x3000000)Persistence = FALSE
(0x3000000)CreationTime = GMTTIMESTAMP '2003-03-22 01:09:12.170'
(0x3000000)ExpirationTime = -1
(0x3000000)Priority = 0
(0x3000000)ReplyIdentifier = X'000000000000000000000000000000000000000000000000'
(0x3000000)ReplyProtocol = 'MQ'
(0x3000000)Topic = NULL
)
(0x1000000)MQMD = (
(0x3000000)SourceQueue = 'Q.REQUESTS.BROKERED'
(0x3000000)Transactional = TRUE
(0x3000000)Encoding = 273
(0x3000000)CodedCharSetId = 819
(0x3000000)Format = 'MQSTR '
(0x3000000)Version = 2
(0x3000000)Report = 0
(0x3000000)MsgType = 1
(0x3000000)Expiry = -1
(0x3000000)Feedback = 0
(0x3000000)Priority = 0
(0x3000000)Persistence = 0
(0x3000000)MsgId = X'414d512051442e46432e4b4c2e3030323e79cbb700028042'
(0x3000000)CorrelId = X'000000000000000000000000000000000000000000000000'
(0x3000000)BackoutCount = 0
(0x3000000)ReplyToQ = 'Q.REPLIES.FC.KL.002 '
(0x3000000)ReplyToQMgr = 'QD.FC.KL.002 '
(0x3000000)UserIdentifier = 'mqm '
(0x3000000)AccountingToken = X'033134310000000000000000000000000000000000000000000000000
0000006'
(0x3000000)ApplIdentityData = ' '
(0x3000000)PutApplType = 28
(0x3000000)PutApplName = 'MQSeries Client for Java '
(0x3000000)PutDate = DATE '2003-03-22'
(0x3000000)PutTime = GMTTIME '01:09:12.170'
(0x3000000)ApplOriginData = ' '
(0x3000000)GroupId = X'000000000000000000000000000000000000000000000000'
(0x3000000)MsgSeqNumber = 1
(0x3000000)Offset = 0
(0x3000000)MsgFlags = 0
(0x3000000)OriginalLength = -1
)
(0x1000010)XML = (
(0x5000018)XML = (
(0x6000011) = '1.0'
(0x6000012) = 'UTF-8'
)
(0x6000002) = '
'
(0x7000002)ifx = 'version="1.2.0" '
(0x6000002) = '
'
(0x5000020)IFX = (
(0x6000008) = 'flexcube.dtd'
(0x5000022) =
)
(0x6000002) = '
'
(0x1000000)IFX = (
(0x1000000)SignonRq = (
(0x1000000)SignonPswd = (
(0x1000000)CustId = (
(0x1000000)SPName = (
(0x2000000) = 'Flexcube'
)
(0x1000000)CustLoginId = (
(0x2000000) = 'FCFW'
)
)
(0x1000000)CustPswd = (
(0x1000000)CryptType = (
(0x2000000) = 'None'
)
(0x1000000)Pswd = (
(0x2000000) = 'Password'
)
)
(0x1000000)GenSessKey = (
(0x2000000) = 'True'
)
)
(0x1000000)ClientDt = (
(0x2000000) = '2003-02-14 12:02:00'
)
(0x1000000)CustLangPref = (
(0x2000000) = 'EN'
)
(0x1000000)ClientApp = (
(0x1000000)Org = (
(0x2000000) = 'Affin'
)
(0x1000000)Name = (
(0x2000000) = 'Q.REPLIES.FC.KL.002'
)
(0x1000000)Version = (
(0x2000000) = '1'
)
)
)
(0x1000000)BankSvcRq = (
(0x1000000)RqUID = (
(0x2000000) = 'FCCFWRCPSZACC0304500JY20030320059999'
)
(0x1000000)FCCACCSERVICE = (
(0x1000000)affin_MsgID = (
(0x1000000)affin_ID = (
(0x2000000) = 'FCFW-002'
)
(0x1000000)affin_Version = (
(0x2000000) = '1'
)
)
(0x1000000)RqUID = (
(0x2000000) = 'FCFWRECPSZACC0304500JY20030320059999'
)
(0x1000000)HEADER = (
(0x1000000)SCODE = (
(0x2000000) = 'FCFWI01'
)
(0x1000000)XREF = (
(0x2000000) = 'CPSEVAC0304500H8'
)
(0x1000000)NUMROWS = (
(0x2000000) = '1'
)
(0x1000000)FC_BR_GL = (
(0x2000000) = '125101711'
)
)
(0x1000000)BODY = (
(0x1000000)UPDATE_ACCTXN = (
(0x1000000)SCODE = (
(0x2000000) = 'PAB'
)
(0x1000000)ACTION = (
(0x2000000) = 'A'
)
(0x1000000)BRN = (
(0x2000000) = 'CPS'
)
(0x1000000)ACC = (
(0x2000000) = '0021000000000323'
)
(0x1000000)CCY = (
(0x2000000) = 'RM'
)
(0x1000000)FCCREF = (
(0x2000000) = 'CPSFTO2030450030'
)
(0x1000000)AMTTAG = (
(0x2000000) = 'AMT_EQUIV'
)
(0x1000000)ACSLNO = (
(0x2000000) = '4103684'
)
(0x1000000)TRNDT = (
(0x2000000) = '14-FEB-03'
)
(0x1000000)VALDT = (
(0x2000000) = '14-FEB-03'
)
(0x1000000)AMT = (
(0x2000000) = '1000'
)
(0x1000000)REVR = (
(0x2000000) = 'N'
)
(0x1000000)DRCR = (
(0x2000000) = 'D'
)
(0x1000000)XRATE = (
(0x2000000) = '1'
)
(0x1000000)FIN_YEAR =
(0x1000000)PER_CODE =
(0x1000000)TCODE = (
(0x2000000) = 'FIO'
)
(0x1000000)TDESC = (
(0x2000000) = 'Outgoing FT Initiation'
)
(0x1000000)INSTR_CODE =
)
)
)
)
)
)
)
Excp:
(
(0x1000000)RecoverableException = (
(0x3000000)File = '/build/S210_P/src/DataFlowEngine/ImbComputeNode.cpp'
(0x3000000)Line = 453
(0x3000000)Function = 'ImbComputeNode::evaluate'
(0x3000000)Type = 'ComIbmComputeNode'
(0x3000000)Name = '87292568-ee00-0000-0080-bd43cb0722c8'
(0x3000000)Label = 'AFFIN REQUEST FLOW.Set Report Notification on Expiry'
(0x3000000)Text = 'Caught exception and rethrowing'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2230
(0x1000000)RecoverableException = (
(0x3000000)File = '/build/S210_P/src/DataFlowEngine/ImbRdl/ImbRdlTypeCa
st.cpp'
(0x3000000)Line = 194
(0x3000000)Function = 'SqlTypeCast::evaluate'
(0x3000000)Type = ''
(0x3000000)Name = ''
(0x3000000)Label = ''
(0x3000000)Text = 'Error casting from %3 to %4'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2521
(0x1000000)Insert = (
(0x3000000)Type = 2
(0x3000000)Text = '6'
)
(0x1000000)Insert = (
(0x3000000)Type = 2
(0x3000000)Text = '10'
)
(0x1000000)Insert = (
(0x3000000)Type = 5
(0x3000000)Text = 'INTEGER'
)
(0x1000000)Insert = (
(0x3000000)Type = 5
(0x3000000)Text = 'GMTTIME'
)
(0x1000000)RecoverableException = (
(0x3000000)File = '/build/S210_P/src/DataFlowEngine/ImbRdl/ImbRdlValueOperations.
cpp'
(0x3000000)Line = 3908
(0x3000000)Function = 'ValueOperations::cast'
(0x3000000)Type = 'ComIbmComputeNode'
(0x3000000)Name = '87292568-ee00-0000-0080-bd43cb0722c8'
(0x3000000)Label = 'AFFIN REQUEST FLOW.Set Report Notification on Expiry'
(0x3000000)Text = 'Cannot cast the value '%1' to type type '%2'. The types are in
compatible'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2465
(0x1000000)Insert = (
(0x3000000)Type = 5
(0x3000000)Text = '-1'
)
(0x1000000)Insert = (
(0x3000000)Type = 5
(0x3000000)Text = 'GMTTIME'
)
)
)
)
)
----


Below is my ESQL at the compute node to set the expiry time into the message:

Code:

SET OutputRoot = InputRoot;
-- Enter SQL below this line.  SQL above this line might be regenerated, causing any modifications to be lost.
DECLARE S INTERVAl;
DECLARE J INTEGER;

SET S = (CAST(InputRoot.MQMD.Expiry AS GMTTIME) - CAST(InputRoot.MQMD.PutTime AS GMTTIME)) SECOND;
SET OutputRoot.MQMD.Report = 14680064;

-- EXPIRY TIME IS TENTH OF A SECOND & S IS A VALUE IN SECONDS

SET J = cast(S as INTEGER) * cast(InputLocalEnvironment.Variables.Expiry_Multiplier as Integer) * 10;

SET OutputRoot.MQMD.Expiry = J;


Hope any one of you can give me a idea to solve this problem.

Thanks
Syang
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
kirani
PostPosted: Fri Mar 21, 2003 7:46 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

You are getting this error because your input message's expiry time is set to unlimited (MQEI_UNLIMITED), which is -1. You should change your logic to handle this type of case.
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
syangloo
PostPosted: Sun Mar 23, 2003 4:38 pm    Post subject: Reply with quote

Centurion

Joined: 01 Oct 2002
Posts: 120
Location: Kuala Lumpur

Thanks Kinari,

Yes, the expiry time is the main issue for it, we tested it with set the expiry time in the message without unlimited.

Regards
Loo
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Error 2465. URGENT!
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.