Hi Raymond,

I just checked the new changes and still the problem is there.
The source operation data type and the target operation data types are the
same, hence the DatabindingInterceptor ignores the mediation.

It currently works for axis2 bcos your source and target data types are
different and also the interfaces are different (one is a WSDL and the other
is a java interface).
But for JMS interfaces at both ends are java and the data types are going to
be the same most of the time.

So we need to (trick ?) get the data binding framework to think about the
interim data format which is XML (ADB/XMLBeans etc) instead of the final
data format.

It should be object[] ------> XML Blob -------> object[]

How can this be done? do u need to do more changes on the data binding
framework or do I have to do more changes on my end ?

Regards,

Rajith

On 12/13/06, Raymond Feng <[EMAIL PROTECTED]> wrote:

 Hi, Rajith.

Sorry for the ignorance. I checked in the fix to change the modifier from
"protected" to "public".

Thanks,
Raymond

----- Original Message -----
*From:* Rajith Attapattu <[EMAIL PROTECTED]>
*To:* Raymond Feng <[EMAIL PROTECTED]>
*Sent:* Tuesday, December 12, 2006 3:22 PM
*Subject:* Re: Hi

Raymond,

The clone method is protected, so I can't call it from my code.
I see that u have copied operations, callback operations and meta data.

I wil change it to public and test it out and let you know.

Regards,

Rajith

On 12/12/06, Rajith Attapattu <[EMAIL PROTECTED]> wrote:
>
> Hey Ramond,
>
> I just checked the ServiceContract stuff and couldn't find a clone
> method.
> What exactly is this method ?
>
> Also as u mentioned the only thing need to be done is to
> a) make the interface remotable
> b) clone the service contract and then set the data binding
>
> Is that good enough? what are the checks u are doing to figure out if
> the service contract is different?
>
> Regards,
>
> Rajith
>
> On 11/30/06, Raymond Feng <[EMAIL PROTECTED]> wrote:
> >
> >  Hi, Rajith.
> >
> > As you might have seen from the mailing list, I already checked in the
> > clone support for ServiceContract yesterday. Do you need anything beyond
> > that?
> >
> > Thanks,
> > Raymond
> >
> > ----- Original Message -----
> > *From:* Rajith Attapattu <[EMAIL PROTECTED]>
> >  *To:* Raymond Feng <[EMAIL PROTECTED]>
> > *Sent:* Monday, November 27, 2006 10:29 AM
> > *Subject:* Re: Hi
> >
> > Thanks Raymond, I really appreciate that.
> >
> > Rajith
> >
> > On 11/27/06, Raymond Feng <[EMAIL PROTECTED]> wrote:
> > >
> > > Hi, Rajith.
> > >
> > > Sorry for not responding promptly as I was on vacation last week.
> > >
> > > I'll take a look to see if I can add that support.
> > >
> > > Thanks,
> > > Raymond
> > >
> > > ----- Original Message -----
> > > From: "Rajith Attapattu" <[EMAIL PROTECTED]>
> > > To: "Raymond Feng" <[EMAIL PROTECTED]>
> > > Sent: Tuesday, November 21, 2006 3:01 PM
> > > Subject: Re: Hi
> > >
> > >
> > > > Hi Raymond,
> > > >
> > > > any news on the clonning stuff?
> > > >
> > > > Btw, u mentioned that before u do anything with data binding, your
> > > > framework will test to see if the interface is remotable and then
> > > if
> > > > the ServiceContracts are different.
> > > >
> > > > how do u compare the service contracts ? what are the fields that
> > > u check?
> > > >
> > > > regards,
> > > >
> > > > Rajith
> > >
> > >
> >
>

Reply via email to