Another issue with the helloworld-bpel sample is that the DataTransformationInterceptor gets inserted twice so twice transforms the request twice which screws it up. The problem is caused because DataBindingRuntimeWireProcessor inserts the DataTransformationInterceptor either side of the SCABindingInvoker, once in the "service.interface" phase and again in the "reference.interface". Not sure what the best fix for that is, the DataBindingRuntimeWireProcessor needs to know that the second shouldn't be used the other side of SCABindingInvoker.
...ant
