|
[
Permlink
| « Hide
]
Daniel Feist added a comment - 10/Jul/08 07:28 AM
Can you review this quickly Dan?
It looks like there is some mismatch between the client and server configuration. Can you tell me how you configured the client?
mule-config.xml = Bare-bones Mule config containing one service that has a CXF inbound endpoint.
SimpleService.java = the hosted component for the test Mule config
CXFTests.java = FunctionalTestCase for the test Mule config
I've uploaded three files to replicate this issue.
01 - the Mule config is enough to cause this error. This Mule app hosts the class in SimpleService.java. If you launch Mule with the attached config and invoke it from a browser like this: http://localhost:1234/myService/processInput/myInput/Antoine the result in the browser window is: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>NO_MESSAGE_FOR_PART</faultstring></soap:Fault></soap:Body></soap:Envelope> The WSDL works w/o problems I'm using Firefox 2.0.0.16 running on WinXP but the fault appears on IE 7 too. Mule 2.0.1 What else do you need Dan? I use your code and invoke the server in both Firefox 2.0.0.14 and IE 7 and got the same error:
org.apache.cxf.interceptor.Fault: NO_MESSAGE_FOR_PART There is a bug in CXF where the simple frontend doesn't work with the HTTP GET. Please see https://issues.apache.org/jira/browse/CXF-1471
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||