-
1. Re: Setting up a CXF provider to Salesforce.com
ffang Oct 4, 2011 3:20 AM (in response to gt6081a)Hi,
The cxf bc provider can handle the message based on the schema described in the wsdl, and cxf bc provider will try to extract operationName from xml payload based on the service model(which is built from the wsdl model)
The error
org.apache.cxf.interceptor.Fault: Operation not bound on this MessageExchange
generally means the incoming message doesn't comply with the wsdl model.
Freeman
-
2. Re: Setting up a CXF provider to Salesforce.com
gt6081a Oct 4, 2011 9:36 AM (in response to ffang)SOAP UI generated the xml messages to submit to the server:9494/SalesForceTarget in its proper format, I confirmed this by sending the exact same xml messages to the actual salesforce.com webservice at their site (the locationURI in the provider) which uses the same WSDL, which ended up giving a valid response.
Edited by: gt6081a on Oct 4, 2011 1:36 PM
-
3. Re: Setting up a CXF provider to Salesforce.com
ffang Oct 5, 2011 8:09 AM (in response to gt6081a)Hi,
By default cxf bc provider expect a JBI message but not the SOAP message, so try add
useJBIWrapper="false" to cxf bc provider endpoint configuration, this can make it handle a soap message.
Freeman
-
4. Re: Setting up a CXF provider to Salesforce.com
gt6081a Oct 5, 2011 10:30 AM (in response to ffang)That did it, I appreciate the help!