|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Web service aggregation |
« View previous topic :: View next topic » |
Author |
Message
|
ameya_nayak |
Posted: Tue Jul 23, 2013 8:08 am Post subject: Web service aggregation |
|
|
Apprentice
Joined: 10 Jul 2013 Posts: 26
|
I am testing web service aggregation example from sample project
.I ahve crated two web service on my local machine and calling them from WMB 8
In fan in flow i ma able to see response from two web service .but when I pass the controll to AggregateReply node ,it seems that there are some issues.
I have used trace for all the out terminal of AggregateReply node but no logs are being generated
Below is sample reply from one web service(there is another sample response from another web service) which I am geting from MQinput node and passing it AggregateReply node in FAN IN flow.
Root:
( ['MQROOT' : 0xc855150]
(0x01000000:Name ):Properties = ( ['MQPROPERTYPARSER' : 0x12952170]
(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-23 15:59:07.030' (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' : 0x12952b60]
(0x03000000:NameValue):SourceQueue = 'COMPOSITERESPONSEVERIFY' (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 = 2 (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'414d51204d45535341474542524f4b4525baed5120035b03' (BLOB)
(0x03000000:NameValue):CorrelId = X'000000000000000000000000000000000000000000000000' (BLOB)
(0x03000000:NameValue):BackoutCount = 0 (INTEGER)
(0x03000000:NameValue):ReplyToQ = ' ' (CHARACTER)
(0x03000000:NameValue):ReplyToQMgr = 'MESSAGEBROKERCOM ' (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-23' (DATE)
(0x03000000:NameValue):PutTime = GMTTIME '15:59:07.030' (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)
)
(0x01000010:ParserRoot):XMLNS = ( ['xmlns' : 0x129a9120]
(0x01000000:Element):CompositeRequest = (
(0x01000000:Element):ReverifyAgency3InitVerifRequest = (
(0x01000000:Element):Properties = (
(0x01000000:Element):MessageSet =
(0x01000000:Element):MessageType =
(0x01000000:Element):MessageFormat =
(0x01000000:Element):Encoding = (
(0x02000000:pcdata): = '546' (CHARACTER)
)
(0x01000000:Element):CodedCharSetId = (
(0x02000000:pcdata): = '1208' (CHARACTER)
)
(0x01000000:Element):Transactional = (
(0x02000000:pcdata): = 'FALSE' (CHARACTER)
)
(0x01000000:Element):Persistence = (
(0x02000000:pcdata): = 'FALSE' (CHARACTER)
)
(0x01000000:Element):CreationTime = (
(0x02000000:pcdata): = '2013-07-23 15:59:07.027' (CHARACTER)
)
(0x01000000:Element):ExpirationTime = (
(0x02000000:pcdata): = '-1' (CHARACTER)
)
(0x01000000:Element):Priority = (
(0x02000000:pcdata): = '0' (CHARACTER)
)
(0x01000000:Element):ReplyIdentifier = (
(0x02000000:pcdata): = '000000000000000000000000000000000000000000000000' (CHARACTER)
)
(0x01000000:Element):ReplyProtocol = (
(0x02000000:pcdata): = 'MQ' (CHARACTER)
)
(0x01000000:Element):Topic =
(0x01000000:Element):ContentType = (
(0x02000000:pcdata): = 'application/soap+xml; charset=utf-8; action="http://vlp.ee.services.dsh.cms.hhs.gov/wsdl/VerifyLawfulPresencePortType/ReverifyAgency3InitVerifResponse"' (CHARACTER)
)
(0x01000000:Element):IdentitySourceType =
(0x01000000:Element):IdentitySourceToken =
(0x01000000:Element):IdentitySourcePassword =
(0x01000000:Element):IdentitySourceIssuedBy =
(0x01000000:Element):IdentityMappedType =
(0x01000000:Element):IdentityMappedToken =
(0x01000000:Element):IdentityMappedPassword =
(0x01000000:Element):IdentityMappedIssuedBy =
)
(0x01000000:Element):HTTPResponseHeader = (
(0x01000000:Element):X-Original-HTTP-Status-Line = (
(0x02000000:pcdata): = 'HTTP/1.1 200 OK' (CHARACTER)
)
(0x01000000:Element):X-Original-HTTP-Status-Code = (
(0x02000000:pcdata): = '200' (CHARACTER)
)
(0x01000000:Element):X-Powered-By = (
(0x02000000:pcdata): = 'Servlet/3.0' (CHARACTER)
)
(0x01000000:Element):Content-Type = (
(0x02000000:pcdata): = 'application/soap+xml; charset=utf-8; action="http://vlp.ee.services.dsh.cms.hhs.gov/wsdl/VerifyLawfulPresencePortType/ReverifyAgency3InitVerifResponse"' (CHARACTER)
)
(0x01000000:Element):Content-Language = (
(0x02000000:pcdata): = 'en-US' (CHARACTER)
)
(0x01000000:Element):Content-Length = (
(0x02000000:pcdata): = '575' (CHARACTER)
)
(0x01000000:Element):Date = (
(0x02000000:pcdata): = 'Tue, 23 Jul 2013 15:59:06 GMT' (CHARACTER)
)
(0x01000000:Element):Server = (
(0x02000000:pcdata): = 'WebSphere Application Server/8.0' (CHARACTER)
)
)
(0x01000000:Element):XMLNSC = (
(0x01000000:Element)http://vilpsav.ee.sim.dsh.cms.hhs.gov:ReverifyAgency3InitVerifResponse = (
(0x07000012:NamespaceDecl)xmlns:NS1 = 'http://vilpsav.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
(0x01000000:Element )http://www.w3.org/2000/xmlns/:a = (
(0x02000000:pcdata): = 'http://vclpsav.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
)
(0x01000000:Element )http://www.w3.org/2000/xmlns/:b = (
(0x02000000:pcdata): = 'http://vilpsav.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
)
(0x01000000:Element )http://www.w3.org/2000/xmlns/:c = (
(0x02000000:pcdata): = 'http://vlp.ee.sim.dsh.cms.hhs.gov' (CHARACTER)
)
(0x01000000:Element )http://vilpsav.ee.sim.dsh.cms.hhs.gov:ResponseMetadata = (
(0x01000000:Element)http://vilpsav.ee.sim.dsh.cms.hhs.gov:ResponseCode = (
(0x02000000:pcdata): = 'COOL' (CHARACTER)
)
(0x01000000:Element)http://vilpsav.ee.sim.dsh.cms.hhs.gov:ResponseDescriptionText = (
(0x02000000:pcdata): = 'COOL' (CHARACTER)
)
(0x01000000:Element)http://vilpsav.ee.sim.dsh.cms.hhs.gov:TDSResponseDescriptionText = (
(0x02000000:pcdata): = 'COOL' (CHARACTER)
)
)
)
)
)
)
)
) |
|
Back to top |
|
 |
Vitor |
Posted: Tue Jul 23, 2013 8:31 am Post subject: Re: Web service aggregation |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
ameya_nayak wrote: |
it seems that there are some issues. |
It may seem that way to you, but not to us because we can't see anything that you've not posted. What you have posted appears to be a perfectly straightforward reply (but using code tags would make it easier to read & confirm that).
So do you want to go into details about these "issues" or should we just offer random advice? My first piece of advice is that if you've got no output from user trace you're doing it wrong, my second is that if you've just put a Trace node in your flow & expect a log that's probably not going to work either. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Tue Jul 23, 2013 8:32 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
1. Build and deploy the sample exactly as it comes with toolkit.
2. Prove to yourself that the off-the-shelf sample works.
3. Begin making small incremental changes to the off-the-shelf code, testing each time you make a tiny change.
4. When the sample breaks due to your small change, examine your change very carefully to determine why (the root cause). _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|