axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Spencer <pau...@apache.org>
Subject Re: Getting "no SOAPAction header" using Apache -> mod_jk -> tomcat (Resolved)
Date Tue, 10 Jan 2006 00:53:45 GMT
Found the problem :)

The outbound firewall was stripping the http header SOAPAction, thus 
causing the error.

Paul Spencer


Paul Spencer wrote:
> I am getting the error below when sending a request to my web service 
> that is running on a Tomcat which is frontend by an Apache web server. 
>  I suspect this is a configuration error related to passing the HTTP 
> header to Tomcat, but I am not sure what to look for.
> 
> Other tid-bits of information:
> 1) The wsdl is returned without error, i.e. 
> http://foo.com/services/MyWebService?wsdl.
> 
> 2) The same web service is deployed on Tomcat 5.5.9 without an Apache 
> web server front end.  It work correctly.
> 
> Version Information:
>   Debian 2.2.6
>   Apache v1.3.33
>   mod_jk v1.2.5
>   Tomcat v4.1.31
>   Axis v1.3
> 
> **
> * Error message
> **
> Jan 6, 2006 3:09:47 PM org.apache.axis.transport.http.AxisServlet 
> getSoapAction
> SEVERE: Generating fault class
> AxisFault
>  faultCode: {http://xml.apache.org/axis/}Client.NoSOAPAction
>  faultSubcode:
>  faultString: no SOAPAction header!
>  faultActor:
>  faultNode:
>  faultDetail:
>         {http://xml.apache.org/axis/}stackTrace:no SOAPAction header!
>         at 
> org.apache.axis.transport.http.AxisServlet.getSoapAction(AxisServlet.java:1013) 
> 
>         at 
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:678)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at 
> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) 
> 
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> Paul Spencer
> 
> 


Mime
View raw message