Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0-M1
-
None
Description
Hello,
When I try to run a client application, I get the following exception:
C:\Tools\2006_11_15_inferno\samples\client>ant client
Buildfile: build.xml
client:
[java] Invoking process...
[java] Exception in thread "main" org.apache.cxf.binding.soap.SoapFault: no SOAPAction header!
[java] at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInIntercept
or.java:70)
[java] at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInIntercept
or.java:36)
[java] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:147)
[java] at org.apache.cxf.interceptor.AbstractFaultChainIntiatorObserver.onMessage(AbstractFaultChainIntiatorObs
erver.java:75)
[java] at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.j
ava:105)
[java] at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.j
ava:45)
[java] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:147)
[java] at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:244)
[java] at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:478)
[java] at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.doClose(HTTPConduit.java:443)
[java] at org.apache.cxf.io.AbstractCachedOutputStream.close(AbstractCachedOutputStream.java:80)
[java] at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:251)
[java] at org.apache.cxf.interceptor.MessageSenderInterceptor.handleMessage(MessageSenderInterceptor.java:58)
[java] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:147)
[java] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:128)
[java] at org.apache.cxf.jaxws.EndpointInvocationHandler.invokeSync(EndpointInvocationHandler.java:128)
[java] at org.apache.cxf.jaxws.EndpointInvocationHandler.invoke(EndpointInvocationHandler.java:114)
[java] at $Proxy35.process(Unknown Source)
[java] at client.Client.main(Client.java:43)
This application worked with Celtix well. I use the current inferno Snapshot.
I attached my wsdl file and the Client apllication.
Thanks,
Tobias