The purchasing example simulates and executes correctly on switchyard 0.7.
However when executed on 0.8, there is a problem (as discussed https://community.jboss.org/message/807515#807515) with the jaxb transform:
com.sun.istack.SAXException2: unable to marshal type "org.jboss.examples.creditagency.CreditCheckType" as an element because it is missing an @XmlRootElement annotation
The WSDL is doclit style, so the messages use xsd elements (CreditCheckRequest) which has a type CreditCheckType. In the generated Java classes, the CreditCheckType class does not have any annotation relating to the XmlRootElement which I presumed should be CreditCheckRequest.
Either additional annotations/classes need to be created, or switchyard needs to also support xsd types.