[ http://issues.apache.org/jira/browse/CXF-248?page=all ]
Jervis Liu updated CXF-248:
---------------------------
Hi Tobias,
I tried the latest test case you provided, I am afraid I still can not
reproduce the problem. Here is what I did (on Windows) :
1. using the latest cxf kit
2. unzip the testcase and put approver under sameples dir
3. under approver dir:
ant
start ant server
ant client
result:
D:\cxf-2.0-incubator-M1-SNAPSHOT\samples\approver>start ant server
D:\cxf-2.0-incubator-M1-SNAPSHOT\samples\approver>ant client
Buildfile: build.xml
client:
[java] Invoking approve...
[java] server responded with: yes from approver
Not sure if this is the expected result. I noticed that you mentioned the SOAP
response is created from bpel, if this is the case, we will not be able to
reproduce the problem by calling "ant server" using the test case you provided.
Could you please give us the SAOP response sent from bpel? hopefully we can
indentify the problem without setting up a complex testing environment
including bpel.
Thanks,
Jervis
> SOAPHeader exception
> --------------------
>
> Key: CXF-248
> URL: http://issues.apache.org/jira/browse/CXF-248
> Project: CXF
> Issue Type: Bug
> Components: Soap Binding
> Affects Versions: 2.0-M1
> Reporter: Bozhong Lin
> Fix For: 2.0-M1
>
> Attachments: bpel_process.wsdl, Client.java, testcase.rar
>
>
> 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
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira