0 Replies Latest reply on Jul 16, 2014 1:08 PM by sanbh

    Unmarshalling error with fsw

    sanbh

      I have modified the quickstart example, bpm-service by regenerating the WSDL using the ProcessOrder interface. I have modified the ProcessOrder implementation to be a bean component instead of the BPM component that comes with the example. The composite service has a SOAP binding.  I am using JAXB transformer for marshaling/unmarshaling. The transformers are all set accordingly. I have used wsconsume on the WSDL to create the corresponding Java artifacts. Whenever I try to consume the web service using soapui,  I get the following unmarshal exception:


      org.switchyard.SwitchYardException: SWITCHYARD010813: Cannot convert from 'org.sanjay.swdemo.bpm_demo.SubmitOrder' to 'org.sanjay.swdemo.bpm_demo.Order'.  No registered Transformer available for transforming from 'java:org.sanjay.swdemo.bpm_demo.SubmitOrder' to 'java:org.sanjay.swdemo.bpm_demo.Order'.  A Transformer must be registered.


      The trace output and the stack trace is attached as a file.



      Any help will be greatly appreciated.


      Thanks,

      Sanjay


      Edit:

      Apologies for forgetting to mention the product details. I am using FSW 6.0.0.GA-redhat-4 and JBDS 7.1.1 GA.