On Wed, May 7, 2008 at 3:59 PM, Scott Kurz <[EMAIL PROTECTED]> wrote:

> I have a question on the JMS binding.  If I were set up I'd just
> experiment,
> but let me just ask....
>
> It looks to me like we're requiring the service client/impl to use
> OMElement
> as its programming model (i.e. app databinding).
>
> I say this looking at class JMSBindingReferenceBindingProvider and method:
>
>    protected void setXMLDataBinding(RuntimeComponentReference reference) {
>        try {
>            InterfaceContract ic =
> (InterfaceContract)reference.getInterfaceContract().clone();
>
>            Interface ii = (Interface)ic.getInterface().clone();
>            ii.resetDataBinding("org.apache.axiom.om.OMElement");
>            ic.setInterface(ii);
>            reference.setInterfaceContract(ic);
>          ...
>
> This looks to me like it will "turn off" the DataTransformationInterceptor.
>

I don't understand why that would "turn off" the
DataTransfomationinterceptor? Doesn't this tell it to transform the payloads
into an OMElement? (And that does seem to be what happens when i debug
through the JMS itests)

   ...ant

Reply via email to