Hi Thilina

Can you refer some document about mapping MTOM attachment to xml
base64Binary?

cheers
donald
On 2/14/07, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:

Hi Donald,
>
>        Many thanks for your information.
>        May I know whehter the next realease of AXIS2 will include the
> features: mapping mtom attachment to xml base64binary and SwA can
support
> byte[]?
Mapping MTOM attachments to  base64Binary is already there..

I'm not sure of the practical possiblity to have SwA support byte[]...
AFAIK nobody is working on such a thing :(...

Thanks,
Thilina
>
>  donald
>
>
> On 2/14/07, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:
> >
> > You will not be able to work with byte[] types seamlessly using SwA..
> > Byte[] types can be only handled through MTOM or by inlining the
> > binary data using a base64 encoding.
> >
> > MTOM provides binary support at the infoset level virtually mapping
> > the attachment payloads to the XML. It's like embedding an image in a
> > HTML page.  SwA attachments acts more or less as outside entities to
> > the XML payloads.. They are just like sending attachments with emails.
> > So it's not possible to map SwA attachments to base64 binary data
> > types defined in the WSDL..
> >
> > AFAIK there are methods to expose SwA type of attachments in the WSDL.
> > But Axis2 does not support them. They are also not straight forward as
> > mapping a MTOM attachment to base64binary..
> >
> > ~Thilina
> >
> > On 2/13/07, donald yang <[EMAIL PROTECTED]> wrote:
> > > Hi, it seems AXIS2-1.1.1 engine only map java byte[] to xml
Base64Binary
> > > data type if it generates the WSDL from java code. This make
third-party
> web
> > > service user easily understand each input parameter. He will know
that
> > > parameter is a binary data.
> > >
> > > If I send the binary data using SwA in client side, I can not
correclty
> > > interpret the value for that byte array variable. I tried all
> possibilities,
> > > different character set with/without decoding it using Base64. But
if I
> send
> > > the binary data using MTOM, I can easily interpret the value for
that
> byte
> > > array variable. This make my web service difficult to interoperate
with
> > > client using SwA. Is there anyone know how to solve this issue? Many
> thanks
> > > in advance.
> > >
> > > best regards
> > > donald
> > >
> > > On 2/13/07, donald yang <[EMAIL PROTECTED]> wrote:
> > > > Hi,
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> > --
> > Thilina Gunarathne
> > WSO2, Inc.; http://www.wso2.com/
> > Home page: http://webservices.apache.org/~thilina/
> > Blog: http://thilinag.blogspot.com/
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
Thilina Gunarathne
WSO2, Inc.; http://www.wso2.com/
Home page: http://webservices.apache.org/~thilina/
Blog: http://thilinag.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to