Author |
Message
|
madhavt |
Posted: Tue Jun 13, 2006 5:15 am Post subject: Problem calling a Webservice |
|
|
Newbie
Joined: 23 Aug 2003 Posts: 8
|
My Input message which i am putting in the Input:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<m:WachoviaIdentityHeader
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:m="http://v1x1.identityheader.wbxml.ts.wachovia.net/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<m:SenderID>ahuang</m:SenderID>
<m:SenderPassword>CK</m:SenderPassword>
<m:OnBehalf>
<m:OnBehalfID>ECM</m:OnBehalfID>
</m:OnBehalf>
</m:WachoviaIdentityHeader>
<m:WachoviaRequestHeader
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:m="http://v1x1.requestheader.wbxml.ts.wachovia.net/">
<m:SendingTimeStamp>2001-12-17T09:30:47.0Z</m:SendingTimeStamp>
<m:DestinationSystem>CK</m:DestinationSystem>
<m:OriginationSystem>ECM</m:OriginationSystem>
<m:IntermediarySystem>
<m:System>ECM</m:System>
<m:TimeStamp>2001-12-17T09:30:47.0Z</m:TimeStamp>
</m:IntermediarySystem>
<m:MessageID>11222</m:MessageID>
<m:AuditData>
<m:ClientInteractionID>1122</m:ClientInteractionID>
<m:TransactionId>33333</m:TransactionId>
<m:OtherAuditData>1122</m:OtherAuditData>
</m:AuditData>
<m:DestinationAction>String</m:DestinationAction>
</m:WachoviaRequestHeader>
</soapenv:Header>
<soapenv:Body>
<m:GetCheckCardDisputeOffendersDataRequest
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:m="http://v1x0.rocim.message.ss.wachovia.net/">
<m:message><message><message_version>1.0</message_version><application_source>ECM</application_source><action>OffenderData</action><params><system_id>CK</system_id></params></message></m:message>
</m:GetCheckCardDisputeOffendersDataRequest>
</soapenv:Body>
</soapenv:Envelope>
MY flow MQInput->compute->httprequest->compute1->MQoutput
compute node code:
CREATE COMPUTE MODULE AECK_TO_ECM_Compute1
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
-- CALL CopyMessageHeaders();
CALL CopyEntireMessage();
SET OutputRoot.HTTPRequestHeader.SOAPAction = 'GetCheckCardDisputeOffendersData';
SET OutputRoot.HTTPRequestHeader."Content-Type" = 'text/xml; charset=UTF-8';
SET OutputRoot.HTTPRequestHeader.Host = 'latd600-h1rwm41';
SET OutputRoot.HTTPRequestHeader."Content-Length" = '2169';
RETURN TRUE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
SET OutputRoot = InputRoot;
END;
END MODULE;
Httprequest properties:
Basic
url: http://latd600-h1rwm41/ROCIM/ROCIMService_v1x0.asmx
timeout: 120
Advanced:
first option checked
InputRoot.XML
checked
outputRoot
unchecked
Default:
message domian: XMLNS
compute1 code:
CREATE COMPUTE MODULE AECK_TO_ECM_Compute
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
-- CALL CopyMessageHeaders();
CALL CopyEntireMessage();
CREATE NEXTSIBLING OF OutputRoot.Properties DOMAIN 'MQMD';
SET OutputRoot.MQMD.StrucId = MQMD_STRUC_ID;
SET OutputRoot.MQMD.Version = MQMD_CURRENT_VERSION;
SET OutputRoot.MQMD.Encoding = InputRoot.Properties.Encoding;
SET OutputRoot.MQMD.CodedCharSetId = InputRoot.Properties.CodedCharSetId;
--SET Environment.Variables.MSG = CAST(InputRoot.BLOB.BLOB AS CHAR);
RETURN TRUE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
SET OutputRoot = InputRoot;
END;
END MODULE;
My trace before the request sent:
==========2006-06-12 13:58:47.962272=============
(
(0x01000000):Properties = (
(0x03000000):MessageSet = ''
(0x03000000):MessageType = ''
(0x03000000):MessageFormat = ''
(0x03000000):Encoding = 273
(0x03000000):CodedCharSetId = 819
(0x03000000):Transactional = TRUE
(0x03000000):Persistence = FALSE
(0x03000000):CreationTime = GMTTIMESTAMP '2006-06-12 17:58:47.920'
(0x03000000):ExpirationTime = -1
(0x03000000):Priority = 0
(0x03000000):ReplyIdentifier = X'000000000000000000000000000000000000000000000000'
(0x03000000):ReplyProtocol = 'MQ'
(0x03000000):Topic = NULL
(0x03000000):ContentType = 'text/xml; charset=UTF-8'
)
(0x01000000):MQMD = (
(0x03000000):SourceQueue = 'SUB.TEST.IN'
(0x03000000):Transactional = TRUE
(0x03000000):Encoding = 273
(0x03000000):CodedCharSetId = 819
(0x03000000):Format = 'MQSTR '
(0x03000000):Version = 2
(0x03000000):Report = 0
(0x03000000):MsgType = 8
(0x03000000):Expiry = -1
(0x03000000):Feedback = 0
(0x03000000):Priority = 0
(0x03000000):Persistence = 0
(0x03000000):MsgId = X'414d5120494849443030324120202020447ef80c200c1c01'
(0x03000000):CorrelId = X'000000000000000000000000000000000000000000000000'
(0x03000000):BackoutCount = 0
(0x03000000):ReplyToQ = ' '
(0x03000000):ReplyToQMgr = 'IHID002A '
(0x03000000):UserIdentifier = 'mqm '
(0x03000000):AccountingToken = X'0331303100000000000000000000000000000000000000000000000000000006'
(0x03000000):ApplIdentityData = ' '
(0x03000000):PutApplType = 28
(0x03000000):PutApplName = ' '
(0x03000000):PutDate = DATE '2006-06-12'
(0x03000000):PutTime = GMTTIME '17:58:47.920'
(0x03000000):ApplOriginData = ' '
(0x03000000):GroupId = X'000000000000000000000000000000000000000000000000'
(0x03000000):MsgSeqNumber = 1
(0x03000000):Offset = 0
(0x03000000):MsgFlags = 0
(0x03000000):OriginalLength = -1
)
(0x01000010):XMLNS = (
(0x01000000)http://schemas.xmlsoap.org/soap/envelope/:Envelope = (
(0x07000012)xmlns:soapenv = 'http://schemas.xmlsoap.org/soap/envelope/'
(0x02000000): = '
'
(0x01000000)http://schemas.xmlsoap.org/soap/envelope/:Header = (
(0x02000000): = '
'
(0x01000000)http://v1x1.identityheader.wbxml.ts.wachovia.net/:WachoviaIdentityHeader = (
(0x07000012)xmlns:soapenc = 'http://schemas.xmlsoap.org/soap/encoding/'
(0x07000012)xmlns:m = 'http://v1x1.identityheader.wbxml.ts.wachovia.net/'
(0x07000012)xmlns:xsi = 'http://www.w3.org/2001/XMLSchema-instance'
(0x07000012)xmlns:xsd = 'http://www.w3.org/2001/XMLSchema'
(0x02000000): = '
'
(0x01000000)http://v1x1.identityheader.wbxml.ts.wachovia.net/:SenderID = (
(0x02000000): = 'ahuang'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.identityheader.wbxml.ts.wachovia.net/:SenderPassword = (
(0x02000000): = 'CK'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.identityheader.wbxml.ts.wachovia.net/:OnBehalf = (
(0x02000000): = '
'
(0x01000000)http://v1x1.identityheader.wbxml.ts.wachovia.net/:OnBehalfID = (
(0x02000000): = 'ECM'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:WachoviaRequestHeader = (
(0x07000012)xmlns:soapenc = 'http://schemas.xmlsoap.org/soap/encoding/'
(0x07000012)xmlns:xsi = 'http://www.w3.org/2001/XMLSchema-instance'
(0x07000012)xmlns:xsd = 'http://www.w3.org/2001/XMLSchema'
(0x07000012)xmlns:m = 'http://v1x1.requestheader.wbxml.ts.wachovia.net/'
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:SendingTimeStamp = (
(0x02000000): = '2001-12-17T09:30:47.0Z'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:DestinationSystem = (
(0x02000000): = 'CK'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:OriginationSystem = (
(0x02000000): = 'ECM'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:IntermediarySystem = (
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:System = (
(0x02000000): = 'ECM'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:TimeStamp = (
(0x02000000): = '2001-12-17T09:30:47.0Z'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:MessageID = (
(0x02000000): = '11222'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:AuditData = (
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:ClientInteractionID = (
(0x02000000): = '1122'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:TransactionId = (
(0x02000000): = '33333'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:OtherAuditData = (
(0x02000000): = '1122'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
(0x01000000)http://v1x1.requestheader.wbxml.ts.wachovia.net/:DestinationAction = (
(0x02000000): = 'String'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
(0x01000000)http://schemas.xmlsoap.org/soap/envelope/:Body = (
(0x02000000): = '
'
(0x01000000)http://v1x0.rocim.message.ss.wachovia.net/:GetCheckCardDisputeOffendersDataRequest = (
(0x07000012)xmlns:soapenc = 'http://schemas.xmlsoap.org/soap/encoding/'
(0x07000012)xmlns:xsi = 'http://www.w3.org/2001/XMLSchema-instance'
(0x07000012)xmlns:xsd = 'http://www.w3.org/2001/XMLSchema'
(0x07000012)xmlns:m = 'http://v1x0.rocim.message.ss.wachovia.net/'
(0x02000000): = '
'
(0x01000000)http://v1x0.rocim.message.ss.wachovia.net/:message = (
(0x01000000):message = (
(0x01000000):message_version = (
(0x02000000): = '1.0'
)
(0x01000000):application_source = (
(0x02000000): = 'ECM'
)
(0x01000000):action = (
(0x02000000): = 'OffenderData'
)
(0x01000000):params = (
(0x01000000):system_id = (
(0x02000000): = 'CK'
)
)
)
)
(0x02000000): = '
'
)
(0x02000000): = '
'
)
(0x02000000): = '
'
)
)
(0x01000000):HTTPRequestHeader = (
(0x03000000):SOAPAction = 'GetCheckCardDisputeOffendersData'
(0x03000000):Content-Type = 'text/xml; charset=UTF-8'
(0x03000000):Host = 'latd600-h1rwm41'
(0x03000000):Content-Length = '2169'
)
)
output:
SOAPAction: GetCheckCardDisputeOffendersData
Content-Type: text/xml; charset=UTF-8
Host: latd600-h1rwm41
Content-Length: 132
HTTP/1.1 500 Internal Server Error.
Server: Microsoft-IIS/5.1
Date: Mon, 12 Jun 2006 17:58:46 GMT
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 493
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Server was unable to process request. --> The data at the root level is invalid. Line 1, position 1.</faultstring>
<detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
Could some one please help me figure out the error.
Thanks |
|
Back to top |
|
 |
elvis_gn |
Posted: Tue Jun 13, 2006 5:32 am Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi madhavt,
Quote: |
<faultcode>soap:Server</faultcode>
<faultstring>Server was unable to process request. --> The data at the root level is invalid. Line 1, position 1.</faultstring> |
The error is due to this...work around it...check the root of the message that u are sending...and verify it against the structure that the HTTPservice expects...
Maybe put the message in an output queue and compare with the XSD of the soap that is expected.
Regards. |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jun 13, 2006 6:43 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
You are building your message out of order.
That is why your trace shows that (0x01000000):HTTPRequestHeader comes after your XMLNS section.
I suspect that the HTTPRequest node uses the same rule for serializing the message as the MQOutput - it assumes the Last child of OutputRoot is the body. So your ESQL is sending the HTTPRequestHeader as the body of the message, which is obviously not valid XML. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
madhavt |
Posted: Tue Jun 13, 2006 9:37 am Post subject: |
|
|
Newbie
Joined: 23 Aug 2003 Posts: 8
|
Thanks for your sugesstions.
I am actually dropping the input message in the queue and then setting the httprequest header. So it is thinking the last part as body and throwing this error. I am going to try creating the request message after the httpheader is created.
Hope this works! |
|
Back to top |
|
 |
madhavt |
Posted: Tue Jun 27, 2006 5:24 am Post subject: Another problem after fixing the first one |
|
|
Newbie
Joined: 23 Aug 2003 Posts: 8
|
compute node code:
CREATE COMPUTE MODULE AECK_TO_ECM_Compute1
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
CALL CopyMessageHeaders();
--CALL CopyEntireMessage();
SET OutputRoot.MQMD = NULL;
SET OutputRoot.HTTPRequestHeader.SOAPAction = 'GetCheckCardDisputeOffendersData';
SET OutputRoot.HTTPRequestHeader."Content-Type" = 'text/xml; charset=UTF-8';
SET OutputRoot.HTTPRequestHeader.Host = 'latd600-h1rwm41';
SET OutputRoot.HTTPRequestHeader."Content-Length" = '2100';
DECLARE XMLNS_SOAP CHARACTER;
DECLARE XMLNS_XSI CHARACTER;
DECLARE XMLNS_XSD CHARACTER;
DECLARE XMLNS_SCHEMALOCATION CHARACTER;
--Wachovia common and RL common schemas
DECLARE XMLNS_IDT_HDR CHARACTER;
DECLARE XMLNS_REQ_HDR CHARACTER;
--DECLARE XMLNS_WBSTATUS CHARACTER;
DECLARE XMLNS_ENC CHARACTER;
--This namespace
DECLARE V_TimeStamp CHARACTER;
DECLARE MsgId CHARACTER;
SET XMLNS_SOAP = 'http://schemas.xmlsoap.org/soap/envelope/';
SET XMLNS_XSI = 'http://www.w3.org/2001/XMLSchema-instance';
SET XMLNS_XSD = 'http://www.w3.org/2001/XMLSchema';
SET XMLNS_ENC = 'http://schemas.xmlsoap.org/soap/encoding/';
--SET XMLNS_WBSTATUS = 'http://v1x1.wbstatus.wbxml.ts.wachovia.net/';
SET XMLNS_IDT_HDR = 'http://v1x1.identityheader.wbxml.ts.wachovia.net/';
SET XMLNS_REQ_HDR = 'http://v1x1.requestheader.wbxml.ts.wachovia.net/';
SET XMLNS_SCHEMALOCATION = 'http://latd600-h1rwm41/ROCIM/ROCIMService_v1x0.asmx';
SET MsgId = 'WIM' || UUIDASCHAR;
CREATE FIELD OutputRoot.XML."SOAP-ENV:Envelope";
SET OutputRoot.XML."SOAP-ENV:Envelope".(XML.attr)"xmlns:SOAP-ENV" = XMLNS_SOAP;
--SET OutputRoot.XML."soap:Envelope".(XML.attr)"xmlns:wbstatus" = XMLNS_WBSTATUS;
SET OutputRoot.XML."SOAP-ENV:Envelope".(XML.attr)"xmlns:xsi" = XMLNS_XSI;
SET OutputRoot.XML."SOAP-ENV:Envelope".(XML.attr)"xmlns:xsd" = XMLNS_XSD;
SET OutputRoot.XML."SOAP-ENV:Envelope".(XML.attr)"xmlns:SOAP-ENC" = XMLNS_ENC;
--Set the Soap header
CREATE FIELD OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Header"."m:WachoviaIdentityHeader";
CREATE FIELD OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Header"."m:WachoviaRequestHeader";
DECLARE Ref_WIHeader REFERENCE TO OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Header"."m:WachoviaIdentityHeader";
DECLARE Ref_WRHeader REFERENCE TO OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Header"."m:WachoviaRequestHeader";
SET V_TimeStamp = SUBSTRING(CAST(CURRENT_GMTTIMESTAMP AS CHAR) FROM 15 FOR 19);
SET Ref_WIHeader.(XML.attr)"xmlns:m" = XMLNS_IDT_HDR;
SET Ref_WIHeader."m:SenderID" = '1234';
SET Ref_WIHeader."m:SenderPassword" = 'CK';
SET Ref_WIHeader."m:OnBehalf"."m:OnBehalfID" = 'ECM';
SET Ref_WRHeader.(XML.attr)"xmlns:m" = XMLNS_REQ_HDR;
SET Ref_WRHeader."m:SendingTimeStamp" = SUBSTRING(V_TimeStamp FROM 1 FOR 10) || 'T' || SUBSTRING(V_TimeStamp FROM 12 FOR ;
SET Ref_WRHeader."m:DestinationSystem" = 'CK';
SET Ref_WRHeader."m:OriginationSystem" = 'ECM';
SET Ref_WRHeader."m:IntermediarySystem"."m:System" ='WIM';
SET Ref_WRHeader."m:IntermediarySystem"."m:TimeStamp" =SUBSTRING(V_TimeStamp FROM 1 FOR 10) || 'T' || SUBSTRING(V_TimeStamp FROM 12 FOR ;
SET Ref_WRHeader."m:MessageID" = '11222';
SET Ref_WRHeader."m:AuditData"."m:ClientInteractionID" = '1122';
SET Ref_WRHeader."m:AuditData"."m:TransactionID" = '3333';
SET Ref_WRHeader."m:AuditData"."m:OtherAuditData" = '1122';
SET Ref_WRHeader."m:DestinationAction"='';
--set soap body
CREATE FIELD OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Body"."m:GetCheckCardDisputeOffendersDataRequest";
DECLARE Ref_Req REFERENCE TO OutputRoot.XML."SOAP-ENV:Envelope"."SOAP-ENV:Body"."m:GetCheckCardDisputeOffendersDataRequest";
SET Ref_Req.(XML.attr)"xmlns:m" = XMLNS_SCHEMALOCATION;
SET Ref_Req."m:message" = '<message_version>1.0</message_version><application_source>ECM</application_source><action>OffenderData</action><params><system_id>CK</system_id></params>';
RETURN TRUE;
END;
CREATE PROCEDURE CopyMessageHeaders() BEGIN
DECLARE I INTEGER;
DECLARE J INTEGER;
SET I = 1;
SET J = CARDINALITY(InputRoot.*[]);
WHILE I < J DO
SET OutputRoot.*[I] = InputRoot.*[I];
SET I = I + 1;
END WHILE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
SET OutputRoot = InputRoot;
END;
END MODULE;
trace before the HTTP request:
==========2006-06-26 16:50:07.657287=============
(
(0x01000000):Properties = (
(0x03000000):MessageSet = ''
(0x03000000):MessageType = ''
(0x03000000):MessageFormat = ''
(0x03000000):Encoding = 273
(0x03000000):CodedCharSetId = 819
(0x03000000):Transactional = TRUE
(0x03000000):Persistence = FALSE
(0x03000000):CreationTime = GMTTIMESTAMP '2006-06-26 20:50:07.630'
(0x03000000):ExpirationTime = -1
(0x03000000):Priority = 0
(0x03000000):ReplyIdentifier = X'000000000000000000000000000000000000000000000000'
(0x03000000):ReplyProtocol = 'MQ'
(0x03000000):Topic = NULL
(0x03000000):ContentType = 'text/xml; charset=UTF-8'
)
(0x01000000):HTTPRequestHeader = (
(0x03000000):SOAPAction = 'GetCheckCardDisputeOffendersData'
(0x03000000):Content-Type = 'text/xml; charset=UTF-8'
(0x03000000):Host = 'latd600-h1rwm41'
(0x03000000):Content-Length = '2100'
)
(0x01000010):XML = (
(0x01000000):SOAP-ENV:Envelope = (
(0x03000000):xmlns:SOAP-ENV = 'http://schemas.xmlsoap.org/soap/envelope/'
(0x03000000):xmlns:xsi = 'http://www.w3.org/2001/XMLSchema-instance'
(0x03000000):xmlns:xsd = 'http://www.w3.org/2001/XMLSchema'
(0x03000000):xmlns:SOAP-ENC = 'http://schemas.xmlsoap.org/soap/encoding/'
(0x01000000):SOAP-ENV:Header = (
(0x01000000):m:WachoviaIdentityHeader = (
(0x03000000):xmlns:m = 'http://v1x1.identityheader.wbxml.ts.wachovia.net/'
(0x01000000):m:SenderID = (
(0x02000000): = '1234'
)
(0x01000000):m:SenderPassword = (
(0x02000000): = 'CK'
)
(0x01000000):m:OnBehalf = (
(0x01000000):m:OnBehalfID = (
(0x02000000): = 'ECM'
)
)
)
(0x01000000):m:WachoviaRequestHeader = (
(0x03000000):xmlns:m = 'http://v1x1.requestheader.wbxml.ts.wachovia.net/'
(0x01000000):m:SendingTimeStamp = (
(0x02000000): = '2006-06-26T20:50:07'
)
(0x01000000):m:DestinationSystem = (
(0x02000000): = 'CK'
)
(0x01000000):m:OriginationSystem = (
(0x02000000): = 'ECM'
)
(0x01000000):m:IntermediarySystem = (
(0x01000000):m:System = (
(0x02000000): = 'WIM'
)
(0x01000000):m:TimeStamp = (
(0x02000000): = '2006-06-26T20:50:07'
)
)
(0x01000000):m:MessageID = (
(0x02000000): = '11222'
)
(0x01000000):m:AuditData = (
(0x01000000):m:ClientInteractionID = (
(0x02000000): = '1122'
)
(0x01000000):m:TransactionID = (
(0x02000000): = '3333'
)
(0x01000000):m:OtherAuditData = (
(0x02000000): = '1122'
)
)
(0x01000000):m:DestinationAction = (
(0x02000000): = ''
)
)
)
(0x01000000):SOAP-ENV:Body = (
(0x01000000):m:GetCheckCardDisputeOffendersDataRequest = (
(0x03000000):xmlns:m = 'http://latd600-h1rwm41/ROCIM/ROCIMService_v1x0.asmx'
(0x01000000):m:message = (
(0x02000000): = '<message_version>1.0</message_version><application_source>ECM</application_source><action>OffenderData</action><params><system_id>CK</system_id></params>'
)
)
)
)
)
)
Httprequest properties:
Basic
url: http://latd600-h1rwm41/ROCIM/ROCIMService_v1x0.asmx
timeout: 120
Advanced:
first option checked
InputRoot.XML
unchecked
OutputRoot.XML."SOAP-ENV:Envelope".xyz
unchecked
Default:
message domian: XMLNS
The error
SOAPAction: GetCheckCardDisputeOffendersData
Content-Type: text/xml; charset=UTF-8
Host: latd600-h1rwm41
Content-Length: 1554
HTTP/1.1 500 Internal Server Error.
Server: Microsoft-IIS/5.1
Date: Mon, 26 Jun 2006 20:50:07 GMT
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 488
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Server was unable to process request. --> Object reference not set to an instance of an object.</faultstring>
<detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
i am supposed to get the request message in the output but still getting the response. Any ideas??
Any one please help me with this error
thanks |
|
Back to top |
|
 |
|