I have captured some SOAP messages (using org.wsi.test.mo nitor.Monitor
of the WSI test tool). When I try to analyze the messages with WSI
test tool analyzer, the "message" artifact of the report always return
"Missing Input". I have tried various "correlationTyp e: endpoint,
operation, namespace". When I eyeball the captured SOAP messages,
they looks fine with correct namespace and valid operation name within
the soap body of the <meesageContent > of the monitored log. Is there
a way to force the analyze tool to run all messages regardless? Or
anyone encounters this problem before and can advise?
(The "descriptio n" artifact returns fine on the report.)
The monitored soap messages look like..
....
<messageEntry xsi:type="wsi-log:httpMessage Entry" ID="2"
conversationID= "1" type="response"
timestamp="2004-07-21T10:42:36.981 ">
<messageContent ><?xml version="1 .0"
encoding=" utf-8"?>< ;soap:Envelope
xmlns:soap=&quo t;http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi=" ;http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd=" ;http://www.w3.org/2001/XMLSchema&quo...oductsResponse
xmlns="http://mystore.mycompany.com/ws"...tName>Paper
....
....
</soap:Body>&l t;/soap:Envelope&g t;</messageContent>
<senderHostAndP ort>localhost:8 080</senderHostAndPo rt>
<receiverHostAn dPort>xxx.yyyy. www.zzz:portA</receiverHostAnd Port>
<httpHeaders>HT TP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Date: Wed, 21 Jul 2004 17:42:36 GMT
Server: Apache Tomcat/4.1 (HTTP/1.1 Connector)
Transfer-Encoding: chunked
</httpHeaders>
</messageEntry>
....
Thanks,
Clara Yeung