Supun Kamburugamuva wrote:
Hi Asankha,

We have send a request using the full URL with the POST method. But it seems that IIS discards the request before it give the control to the IIS module. So it seems like it is a bug in the IIS itself.

Apparently. the full URL works for GET but not for POST with IIS.

Samisa...


Supun.

On Tue, Jun 3, 2008 at 4:10 PM, Supun Kamburugamuva <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Hi Asankha,

Can you please explain, how can I reproduce the failed message?
    Supun..

    On Tue, Jun 3, 2008 at 3:08 AM, Samisa Abeysinghe <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:

        Asankha C. Perera wrote:

            Hi All

            When I talk to Axis2/C hosted on IIS, it returns a method
            not allowed exception as shown below.. however, if the
            POST only uses the "path" segment, the call succeeds.. Is
            this a bug with IIS or Axis2/C ?


        Looks like it is an IIS issue. Since, the error is form IIS.



            If the message fails due to a Content-Length error etc,
            Axis2/C returns a smiley "Unknown Error :(" in the SOAP
            fault.. which I think is not appropriate.


        This is a bug. Someone has introduced an error number and have
        not instantiated the error message map. That needs to be fixed.

        Samisa...


            asankha

            _Smiley in the error message_

            <soapenv:Envelope
            
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><soapenv:Header
            
xmlns:wsa="http://www.w3.org/2005/08/addressing";><wsa:Action>http://ws.apache.org/axis2/c/samples/echoString</wsa:Action><wsa:MessageID>24998111-fa1e-4a8f-944a-d5e504400bd1</wsa:MessageID><wsa:RelatesTo
            wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply";
            
xmlns:wsa="http://www.w3.org/2005/08/addressing";>192274ef-5497-49c0-aa93-23d967e12e1e</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text
            xml:lang="en">*Unknown Error
            
:(*</soapenv:Text></soapenv:Reason><soapenv:Detail><EchoServiceError>Echo
            service failed
            
</EchoServiceError></soapenv:Detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>

            _Successful request_

            [EMAIL PROTECTED]:~/perf$ telnet 10.100.1.228
            <http://10.100.1.228> 8081
            Trying 10.100.1.228...
            Connected to 10.100.1.228 <http://10.100.1.228>.
            Escape character is '^]'.
            POST /axis2/services/echo HTTP/1.1
            Host: 127.0.0.1:8081 <http://127.0.0.1:8081>
            Content-Length: 590
            Content-Type: application/soap+xml; charset=UTF-8
            User-Agent: Axis2/C

            HTTP/1.1 100 Continue
            Server: Microsoft-IIS/5.1
            Date: Tue, 03 Jun 2008 08:32:27 GMT

            <soapenv:Envelope
            xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";>
              <soapenv:Header
            xmlns:wsa="http://www.w3.org/2005/08/addressing";>
<wsa:To>http://localhost:8081/axis2/services/echo</wsa:To> <wsa:Action>http://ws.apache.org/axis2/c/samples/echoString</wsa:Action> <wsa:MessageID>192274ef-5497-49c0-aa93-23d967e12e1e</wsa:MessageID>
              </soapenv:Header>
              <soapenv:Body>
                 <ns1:echoString
            xmlns:ns1="http://ws.apache.org/axis2/services/echo";>
                    <text>Hello World!</text>
                 </ns1:echoString>
              </soapenv:Body></soapenv:Envelope>



            HTTP/1.1 200 OK
            Server: Microsoft-IIS/5.1
            Date: Tue, 03 Jun 2008 08:32:35 GMT
            Content-Type: application/soap+xml;charser:UTF-8
            Content-Length: 721

            <soapenv:Envelope ....>

            _Failure Request_

            [EMAIL PROTECTED]:~/perf$ telnet 10.100.1.228
            <http://10.100.1.228> 8081
            Trying 10.100.1.228...
            Connected to 10.100.1.228 <http://10.100.1.228>.
            Escape character is '^]'.
            POST *http://10.100.1.228:8081*/axis2/services/echo HTTP/1.1
            Host: 10.100.1.228:8081 <http://10.100.1.228:8081>
            Content-Length: 590
            Content-Type: application/soap+xml;charset=UTF-8

            HTTP/1.1 100 Continue
            Server: Microsoft-IIS/5.1
            Date: Tue, 03 Jun 2008 08:33:02 GMT

            <soapenv:Envelope
            xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";>
              <soapenv:Header
            xmlns:wsa="http://www.w3.org/2005/08/addressing";>
<wsa:To>http://localhost:8081/axis2/services/echo</wsa:To> <wsa:Action>http://ws.apache.org/axis2/c/samples/echoString</wsa:Action> <wsa:MessageID>192274ef-5497-49c0-aa93-23d967e12e1e</wsa:MessageID>
              </soapenv:Header>
              <soapenv:Body>
                 <ns1:echoString
            xmlns:ns1="http://ws.apache.org/axis2/services/echo";>
                    <text>Hello World!</text>
                 </ns1:echoString>
              </soapenv:Body></soapenv:Envelope>



            HTTP/1.1 405 Method not allowed
            Server: Microsoft-IIS/5.1
            Date: Tue, 03 Jun 2008 08:33:08 GMT
            Connection: close
            Allow: OPTIONS, TRACE, GET, HEAD
            Content-Length: 3923
            Content-Type: text/html

            <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">....


            
------------------------------------------------------------------------


            No virus found in this incoming message.
            Checked by AVG. Version: 8.0.100 / Virus Database:
            269.24.5/1479 - Release Date: 6/2/2008 7:02 PM


-- Samisa Abeysinghe Director, Engineering; WSO2 Inc.

        http://www.wso2.com/ - "The Open Source SOA Company"


        ---------------------------------------------------------------------
        To unsubscribe, e-mail: [EMAIL PROTECTED]
        <mailto:[EMAIL PROTECTED]>
        For additional commands, e-mail: [EMAIL PROTECTED]
        <mailto:[EMAIL PROTECTED]>



------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG. Version: 8.0.100 / Virus Database: 269.24.6/1480 - Release Date: 6/3/2008 7:00 AM


--
Samisa Abeysinghe Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to