Hi,
I made a simple application with one http-consumer, one ODE process and one
http-provider.
The client sends at the servicemix a username and password, the ode process
turns this request at the provider that calls the service.


This is the request:

POST / HTTP/1.1
Content-Type: text/xml;charset=UTF-8
Content-Length: 375
SOAPAction: ""
User-Agent: Jakarta Commons-HttpClient/3
56.10:8657

<?xml version='1.0' encoding='UTF-8'?>
   <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope";>
      <env:Body>
         <GetLoginInfo xmlns="http://tempuri.org/";>                             
       
            <LoginId>USERNAME</LoginId>                                    
            <Password>PASSWORD</Password>                                    
         </GetLoginInfo>
      </env:Body>
   </env:Envelope>


This is the response:

HTTP/1.1 405 Method Not Allowed                 <<<---
Allow: OPTIONS, TRACE, GET, HEAD
Content-Length: 1739
Content-Type: text/html
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Fri, 20 Mar 2009 09:18:24 GMT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd";>
   <HTML>
      <HEAD>
         <TITLE>Impossibile visualizzare la pagina</TITLE>
         <META HTTP-EQUIV="Content-Type" Content="text/html;
charset=windows-1252">
         </HEAD>
         <BODY>
                ...
         </BODY>
     </HTML>


I think that the problem is the POST Method not allowed. Can I modify the
HTTP method from the http-provider?
-- 
View this message in context: 
http://www.nabble.com/Method-Not-Allowed-tp22618056p22618056.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to