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 » Calling Two webs ervice and aggregating the response in WMB

Post new topic  Reply to topic Goto page Previous  1, 2
 Calling Two webs ervice and aggregating the response in WMB « View previous topic :: View next topic » 
Author Message
ameya_nayak
PostPosted: Thu Jul 11, 2013 7:29 am    Post subject: Reply with quote

Apprentice

Joined: 10 Jul 2013
Posts: 26

I am getting below error



ExceptionList
RecoverableException
File:CHARACTER:F:\build\slot2\S800_P\src\DataFlowEngine\ImbDataFlowNode.cpp
Line:INTEGER:1154
Function:CHARACTER:ImbDataFlowNode::createExceptionList
Type:CHARACTER:ComIbmMQInputNode
Name:CHARACTER:CompositeFaninFlow#FCMComposite_1_4
Label:CHARACTER:CompositeFaninFlow.MQ Input1
Catalog:CHARACTER:BIPmsgs
Severity:INTEGER:3
Number:INTEGER:2230
Text:CHARACTER:Node throwing exception
RecoverableException
File:CHARACTER:F:\build\slot2\S800_P\src\DataFlowEngine\AggregateNodes\ImbAggregateReplyNode.cpp
Line:INTEGER:1161
Function:CHARACTER:ImbAggregateReplyNode::findRequest
Type:CHARACTER:ComIbmAggregateReplyNode
Name:CHARACTER:CompositeFaninFlow#FCMComposite_1_5
Label:CHARACTER:CompositeFaninFlow.Aggregate Reply
Catalog:CHARACTER:BIPmsgs
Severity:INTEGER:3
Number:INTEGER:4435
Text:CHARACTER:invalid replyId on reply message
Insert
Type:INTEGER:5
Text:CHARACTER:000000000000000000000000000000000000000000000000



Any idea???
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Thu Jul 11, 2013 7:37 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

Yes, your ReplyId is not valid. Make sure you progress LocalEnvironment along in your flows so that by the time you hit a reply node, the ReplyId is present.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
ameya_nayak
PostPosted: Thu Jul 11, 2013 7:53 am    Post subject: Reply with quote

Apprentice

Joined: 10 Jul 2013
Posts: 26

I checked LocalEnvironment

Its empty
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Thu Jul 11, 2013 7:58 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

ameya_nayak wrote:
I checked LocalEnvironment

Its empty


Thats the problem !

Don't use the interactive debugger. Make extensive use of Trace nodes. Get good at reading Trace node output.

Code:
Root:
${Root}
===
LocalEnvironment:
${LocalEnvironment}
===
Environment:
${Environment}
===
ExceptionList:
${ExceptionList}
===
${CURRENT_TIMESTAMP}
=======================

_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
ameya_nayak
PostPosted: Thu Jul 11, 2013 8:15 am    Post subject: Reply with quote

Apprentice

Joined: 10 Jul 2013
Posts: 26

Thanks for your reply


Can you please let m enow what are the changes I need to make in LocalEnvironment before sending it to MQOUT node??
Back to top
View user's profile Send private message
ameya_nayak
PostPosted: Thu Jul 11, 2013 8:17 am    Post subject: Reply with quote

Apprentice

Joined: 10 Jul 2013
Posts: 26

Before MQOUT ---LOG details


*************************************** MQOUTPUT SSA***************************

Root:

( ['SOAPRoot' : 0x1ba3bf80]
(0x01000000:Name ):Properties = ( ['SOAPPROPERTYPARSER' : 0x142f83f0]
(0x03000000:NameValue):MessageSet = '' (CHARACTER)
(0x03000000:NameValue):MessageType = '' (CHARACTER)
(0x03000000:NameValue):MessageFormat = '' (CHARACTER)
(0x03000000:NameValue):Encoding = 546 (INTEGER)
(0x03000000:NameValue):CodedCharSetId = 1208 (INTEGER)
(0x03000000:NameValue):Transactional = FALSE (BOOLEAN)
(0x03000000:NameValue):Persistence = FALSE (BOOLEAN)
(0x03000000:NameValue):CreationTime = GMTTIMESTAMP '2013-07-11 16:09:31' (GMTTIMESTAMP)
(0x03000000:NameValue):ExpirationTime = -1 (INTEGER)
(0x03000000:NameValue):Priority = 0 (INTEGER)
(0x03000000:NameValue):ReplyIdentifier = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):ReplyProtocol = 'SOAP-HTTP' (CHARACTER)
(0x03000000:NameValue):Topic = NULL
(0x03000000:NameValue):ContentType = 'application/soap+xml; charset=utf-8; action="http://extn.ssac.ee.sim.dsh.cms.hhs.gov/SsaCompositePortType/VerifySSAResponse"' (CHARACTER)
(0x03000000:NameValue):IdentitySourceType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceToken = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourcePassword = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceIssuedBy = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedType = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedToken = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedPassword = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedIssuedBy = '' (CHARACTER)
)
(0x01000000:Name ):HTTPResponseHeader = ( ['WSRSPHDR' : 0x1ba3c290]
(0x03000000:NameValue):X-Original-HTTP-Status-Line = 'HTTP/1.1 200 OK' (CHARACTER)
(0x03000000:NameValue):X-Original-HTTP-Status-Code = 200 (INTEGER)
(0x03000000:NameValue):X-Powered-By = 'Servlet/3.0' (CHARACTER)
(0x03000000:NameValue):Content-Type = 'application/soap+xml; charset=utf-8; action="http://extn.ssac.ee.sim.dsh.cms.hhs.gov/SsaCompositePortType/VerifySSAResponse"' (CHARACTER)
(0x03000000:NameValue):Content-Language = 'en-US' (CHARACTER)
(0x03000000:NameValue):Content-Length = '740' (CHARACTER)
(0x03000000:NameValue):Date = 'Thu, 11 Jul 2013 16:09:31 GMT' (CHARACTER)
(0x03000000:NameValue):Server = 'WebSphere Application Server/8.0' (CHARACTER)
)
(0x01000000:Folder):XMLNSC = ( ['xmlnsc' : 0x19bcbff0]
(0x01000000:Folder)http://ssac.ee.sim.dsh.cms.hhs.gov:SSACompositeResponse = ( ['xmlnsc' : 0x1eaee10]
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:a = 'http://codes.ssac.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:b = 'http://extn.ssac.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:c = 'http://niem.gov/niem/niem-core/2.0' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:d = 'http://niem.gov/niem/proxy/xsd/2.0' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:e = 'http://niem.gov/niem/structures/2.0' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:f = 'http://niem.gov/niem/usps_states/2.0' (CHARACTER)
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:g = 'http://ssac.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
(0x01000000:Folder )http://extn.ssac.ee.sim.dsh.cms.hhs.gov:ResponseMetadata = (
(0x03000000:PCDataField)http://extn.ssac.ee.sim.dsh.cms.hhs.gov:ResponseCode = 'TEST' (CHARACTER)
(0x03000000:PCDataField)http://extn.ssac.ee.sim.dsh.cms.hhs.gov:ResponseDescriptionText = 'TEST' (CHARACTER)
(0x03000000:PCDataField)http://extn.ssac.ee.sim.dsh.cms.hhs.gov:TDSResponseDescriptionText = 'TEST' (CHARACTER)
)
)
)
)

===

LocalEnvironment:

( ['MQROOT' : 0x1bd767c0]
(0x01000000:Name):Destination = (
(0x01000000:Name):HTTP = (
(0x03000000:NameValue):RequestIdentifier = X'414d51204d4238514d4752202020202004dfd65120371207' (BLOB)
)
)
(0x01000000:Name):ComIbmAggregateControlNode = (
(0x03000000:NameValue):aggregateName = 'regr12' (CHARACTER)
)
(0x01000000:Name):WrittenDestination = (
(0x01000000:Name):MQ = (
(0x01000000:Name):DestinationData = (
(0x03000000:NameValue):queueName = 'WSAGGREGATIONSAMPLE.OUT1' (CHARACTER)
(0x03000000:NameValue):queueManagerName = '' (CHARACTER)
(0x03000000:NameValue):replyIdentifier = X'414d51204d4238514d4752202020202004dfd651204a6a05' (BLOB)
(0x03000000:NameValue):msgId = X'414d51204d4238514d4752202020202004dfd651204a6a05' (BLOB)
(0x03000000:NameValue):correlId = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):GroupId = X'000000000000000000000000000000000000000000000000' (BLOB)
)
)
)
(0x01000000:Name):SOAP = (
(0x01000000:Name):Envelope = (
(0x01000000:Name):OperResponse = (
(0x01000000:Name):SSACompositePortBinding = (
(0x01000000:Name):VerifySSA = (
(0x01000000:Folder):SOAP = ( ['SOAP' : 0x1b7f36f0]
(0x01000000:Folder):Context = ( ['xmlnsc' : 0x19bcca40]
(0x03000100:Attribute ):operation = 'VerifySSA' (CHARACTER)
(0x03000100:Attribute ):operationType = 'REQUEST_RESPONSE' (CHARACTER)
(0x03000100:Attribute ):portType = 'SsaCompositePortType' (CHARACTER)
(0x03000100:Attribute ):portTypeNamespace = 'http://extn.ssac.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
(0x03000100:Attribute ):port = 'SSACompositePort' (CHARACTER)
(0x03000100:Attribute ):service = 'SSACompositeService' (CHARACTER)
(0x03000100:Attribute ):fileName = 'SSACompositeService.wsdl' (CHARACTER)
(0x03000000:PCDataField):SOAP_Version = '1.2' (CHARACTER)
(0x01000000:Folder ):Namespace = (
(0x03000102:NamespaceDecl)http://www.w3.org/2000/xmlns/:soapenv = 'http://www.w3.org/2003/05/soap-envelope' (CHARACTER)
)
(0x01000000:Folder ):_XmlDeclaration = (
(0x03000100:Attribute):Version = '1.0' (CHARACTER)
(0x03000100:Attribute):Encoding = 'utf-8' (CHARACTER)
)
)
(0x01000000:Folder):Header =
)
)
)
)
)
)
)

===

Environment:

( ['MQROOT' : 0x19ae4280]
(0x01000000:Name):ComIbmAggregateRequestNode = (
(0x01000000:Name):regr12 = (
(0x01000000:Name):req2 = (
(0x03000000:NameValue):replyIdentifier = '414d51204d4238514d4752202020202004dfd651204a6a04' (CHARACTER)
(0x03000000:NameValue):replyProtocol = 'MQ' (CHARACTER)
)
(0x01000000:Name):req1 = (
(0x03000000:NameValue):replyIdentifier = '414d51204d4238514d4752202020202004dfd651204a6a05' (CHARACTER)
(0x03000000:NameValue):replyProtocol = 'MQ' (CHARACTER)
)
)
)
)

===

ExceptionList:



===

2013-07-11 12:09:31.862362

=======================




After MQINOUT --Log details

************************************** MQINPUT SSA***************************

Root:

( ['MQROOT' : 0x1bd85ea0]
(0x01000000:Name):Properties = ( ['MQPROPERTYPARSER' : 0x142fc050]
(0x03000000:NameValue):MessageSet = '' (CHARACTER)
(0x03000000:NameValue):MessageType = '' (CHARACTER)
(0x03000000:NameValue):MessageFormat = '' (CHARACTER)
(0x03000000:NameValue):Encoding = 546 (INTEGER)
(0x03000000:NameValue):CodedCharSetId = 1208 (INTEGER)
(0x03000000:NameValue):Transactional = TRUE (BOOLEAN)
(0x03000000:NameValue):Persistence = FALSE (BOOLEAN)
(0x03000000:NameValue):CreationTime = GMTTIMESTAMP '2013-07-11 16:09:31.860' (GMTTIMESTAMP)
(0x03000000:NameValue):ExpirationTime = -1 (INTEGER)
(0x03000000:NameValue):Priority = 0 (INTEGER)
(0x03000000:NameValue):ReplyIdentifier = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):ReplyProtocol = 'MQ' (CHARACTER)
(0x03000000:NameValue):Topic = NULL
(0x03000000:NameValue):ContentType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceToken = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourcePassword = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceIssuedBy = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedType = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedToken = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedPassword = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedIssuedBy = '' (CHARACTER)
)
(0x01000000:Name):MQMD = ( ['MQHMD' : 0x14988c80]
(0x03000000:NameValue):SourceQueue = 'WSAGGREGATIONSAMPLE.OUT1' (CHARACTER)
(0x03000000:NameValue):Transactional = TRUE (BOOLEAN)
(0x03000000:NameValue):Encoding = 546 (INTEGER)
(0x03000000:NameValue):CodedCharSetId = 1208 (INTEGER)
(0x03000000:NameValue):Format = ' ' (CHARACTER)
(0x03000000:NameValue):Version = 2 (INTEGER)
(0x03000000:NameValue):Report = 0 (INTEGER)
(0x03000000:NameValue):MsgType = 8 (INTEGER)
(0x03000000:NameValue):Expiry = -1 (INTEGER)
(0x03000000:NameValue):Feedback = 0 (INTEGER)
(0x03000000:NameValue):Priority = 0 (INTEGER)
(0x03000000:NameValue):Persistence = 0 (INTEGER)
(0x03000000:NameValue):MsgId = X'414d51204d4238514d4752202020202004dfd651204a6a05' (BLOB)
(0x03000000:NameValue):CorrelId = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):BackoutCount = 0 (INTEGER)
(0x03000000:NameValue):ReplyToQ = ' ' (CHARACTER)
(0x03000000:NameValue):ReplyToQMgr = 'MB8QMGR ' (CHARACTER)
(0x03000000:NameValue):UserIdentifier = 'SYSTEM ' (CHARACTER)
(0x03000000:NameValue):AccountingToken = X'060101120000000000000000000000000000000000000000000000000000000b' (BLOB)
(0x03000000:NameValue):ApplIdentityData = ' ' (CHARACTER)
(0x03000000:NameValue):PutApplType = 11 (INTEGER)
(0x03000000:NameValue):PutApplName = '0.0.1\bin\DataFlowEngine.exe' (CHARACTER)
(0x03000000:NameValue):PutDate = DATE '2013-07-11' (DATE)
(0x03000000:NameValue):PutTime = GMTTIME '16:09:31.860' (GMTTIME)
(0x03000000:NameValue):ApplOriginData = ' ' (CHARACTER)
(0x03000000:NameValue):GroupId = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):MsgSeqNumber = 1 (INTEGER)
(0x03000000:NameValue):Offset = 0 (INTEGER)
(0x03000000:NameValue):MsgFlags = 0 (INTEGER)
(0x03000000:NameValue):OriginalLength = -1 (INTEGER)
)
(0x01000000:Name):BLOB = ( ['none' : 0x194f0f00]
(0x03000000:NameValue):UnknownParserName = '' (CHARACTER)
(0x03000000:NameValue):BLOB = X'485454502f312e3120323030204f4b0d0a582d506f77657265642d42793a20536572766c65742f332e300d0a436f6e74656e742d547970653a206170706c69636174696f6e2f736f61702b786d6c3b20636861727365743d7574662d383b20616374696f6e3d22687474703a2f2f6578746e2e737361632e65652e73696d2e6473682e636d732e6868732e676f762f537361436f6d706f73697465506f7274547970652f566572696679535341526573706f6e7365220d0a436f6e74656e742d4c616e67756167653a20656e2d55530d0a436f6e74656e742d4c656e6774683a203734300d0a446174653a205468752c203131204a756c20323031332031363a30393a333120474d540d0a5365727665723a20576562537068657265204170706c69636174696f6e205365727665722f382e300d0a0d0a3c673a535341436f6d706f73697465526573706f6e736520786d6c6e733a613d22687474703a2f2f636f6465732e737361632e65652e73696d2e6473682e636d732e6868732e676f762220786d6c6e733a623d22687474703a2f2f6578746e2e737361632e65652e73696d2e6473682e636d732e6868732e676f762220786d6c6e733a633d22687474703a2f2f6e69656d2e676f762f6e69656d2f6e69656d2d636f72652f322e302220786d6c6e733a643d22687474703a2f2f6e69656d2e676f762f6e69656d2f70726f78792f7873642f322e302220786d6c6e733a653d22687474703a2f2f6e69656d2e676f762f6e69656d2f737472756374757265732f322e302220786d6c6e733a663d22687474703a2f2f6e69656d2e676f762f6e69656d2f757370735f7374617465732f322e302220786d6c6e733a673d22687474703a2f2f737361632e65652e73696d2e6473682e636d732e6868732e676f76223e3c623a526573706f6e73654d657461646174613e3c623a526573706f6e7365436f64653e544553543c2f623a526573706f6e7365436f64653e3c623a526573706f6e73654465736372697074696f6e546578743e544553543c2f623a526573706f6e73654465736372697074696f6e546578743e3c623a544453526573706f6e73654465736372697074696f6e546578743e544553543c2f623a544453526573706f6e73654465736372697074696f6e546578743e3c2f623a526573706f6e73654d657461646174613e3c2f673a535341436f6d706f73697465526573706f6e73653e' (BLOB)
)
)

===

LocalEnvironment:



===

Environment:



===

ExceptionList:



===

2013-07-11 12:09:31.862491

=======================
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Thu Jul 11, 2013 9:11 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

This looks healthy and good:

Code:
Environment:

( ['MQROOT' : 0x19ae4280]
(0x01000000:Name):ComIbmAggregateRequestNode = (
(0x01000000:Name):regr12 = (
(0x01000000:Name):req2 = (
(0x03000000:NameValue):replyIdentifier = '414d51204d4238514d4752202020202004dfd651204a6a04' (CHARACTER)
(0x03000000:NameValue):replyProtocol = 'MQ' (CHARACTER)
)
(0x01000000:Name):req1 = (
(0x03000000:NameValue):replyIdentifier = '414d51204d4238514d4752202020202004dfd651204a6a05' (CHARACTER)
(0x03000000:NameValue):replyProtocol = 'MQ' (CHARACTER)
)
)


Should you use the MQOutput node in the reply flow or the MQReply node in the reply flow?

Take a look at the samples and compare your flow to the sample flow.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Calling Two webs ervice and aggregating the response in WMB
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.