|
Listing 11. This SOAP message trace helps you to understand what is being sent/received as a request/response. [java] <!-------------------- REQUEST ---------------->
[java] URL : http://localhost:7001/basic_javaclass/
HelloWorld?WSDL
[java] Headers :
[java] SOAPAction: [""]
[java] Content-Type: [text/xml]
[java] <env:Envelope xmlns:env=
"http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/
XMLSchema-instance" xmlns:soapenc=
"http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/
XMLSchema">
<env:Header/>
<env:Body env:encodingStyle=
"http://schemas.xmlsoap.org/soap/
encoding/">
<m:sendSOAPFault xmlns:m=
"http://www.bea.com/servers/wls70/samples/
examples/webservices/basic/javaclass"/>
</env:Body>
</env:Envelope>
[java] <!---------------- END REQUEST ------------>
[java] <!---------------- RESPONSE --------------->
[java] URL : http://localhost:7001/basic_javaclass/
HelloWorld?WSDL
[java] Response Code :500
[java] Headers :
[java] Date=Wed, 23 Jun 2004 21:23:15 GMT
[java] Server=WebLogic Server 8.1 SP2 Fri Dec 5
15:01:51 PST 2003 316284
with CR182483
[java] Content-Length=730
[java] Content-Type=text/xml; charset=utf-8
[java] Envelope :
[java] <?xml version="1.0" encoding="utf-8"
standalone="yes"?>
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/
soap/envelope/" xmlns:xsi="http://
www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/
soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Service specific exception:
examples.webservices.basic.
javaclass.MyException
</faultstring>
<detail>
<MyException xmlns:n1=
"java:examples.webservices.basic.
javaclass" xsi:type="n1:MyException">
<errorId xsi:type=
"xsd:int">10</errorId>
<errorMessage xsi:type="xsd:string">
sendSOAPFault() call fails !
</errorMessage>
</MyException>
</detail>
</env:Fault>
</env:Body>
</env:Envelope>
[java] <!--------------- END RESPONSE ----------->
|