Hi,
Your workflow is Consumer endpoint => Transformer => Producer =>
transformer , right?
What I mean is the transformer could make the message invalid before
send to the camel-cxf producer, that's why the camel-cxf producer
can't parse the incoming message and extract the operation per the
wsdl. The camel-cxf producer can only handle the message which is
valid per the servicemodel(build from class or wsdl), it can't handle
any message format you send to it.
Freeman
On 2012-3-14, at 下午12:13, Sudhir Swift wrote:
Hi,
Thanks for your reply.
I dint quite get what you are saying. The wsdl was provided by some
third party and we don't have any control over the service. I used
wsdl2java to generate the client and that is what I used to
configure in the blueprint.xml and am running into the issue.
I used the same generated objects and was successful in calling the
webservice directly using a web services client. But am not able to
get it to work with servicemix. If i can provide more information
that could help you guide me, please let me know and i will provide
that information.
Thanks,
Sudhir
On 03/13/2012 08:03 PM, Freeman Fang wrote:
Hi,
The error means the message for camel-cxf producer is invalid
somehow after the transformer, that said, the message isn't what
camel-cxf producer can handle or expected per the
servicemodel(build from class or wsdl).
Freeman
On 2012-3-14, at 上午2:28, [email protected] wrote:
Hi,
Any suggestions on how to address this issue?
--
View this message in context:
http://servicemix.396122.n5.nabble.com/Unable-to-send-message-to-CXF-Producer-tp5491441p5562088.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
---------------------------------------------
Freeman Fang
FuseSource
Email:[email protected]
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com
---------------------------------------------
Freeman Fang
FuseSource
Email:[email protected]
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com