The workarounds in Apache SOAP 2.2 allow it to receive envelopes, 
typically containing arrays, with href attributes on elements, and to 
receive elements with no xsi:type attribute.  The href is handled 
transparently to you.  The absence of xsi:type requires that you 
provide a mapping between the element qualified name and a Java type, 
so that elements can be deserialized.

The current build also allows you to send elements without xsi:type 
from Apache SOAP.

If you need maximum interop, I would suggest you check out Axis, and 
possibly post a question to [EMAIL PROTECTED] regarding WAS 
403.

On 29 May 2003 at 8:02, Vishal Shah wrote:

> Scott,
> Even though, I'm using Apache SOAP 2.2 (WAS 403), I did encounter "xsi:type" problem 
> while running an interoperability test using a VB6 client. I had to modify the 
> deployment descriptor etc to make this work...
> 
> Is there a way to find out a version of Apache SOAP  ?
> Also, has anyone used Apache SOAP 2.3 or Axis with WebSphere 403 ? 
> 
> Thanks,
> Vishal
> 
> Scott Nichol <[EMAIL PROTECTED]> wrote:
> The FAQ references a patch to SOAP 2.0. There are three main interop
> features. The first feature, handling elements with no xsi:type
> attribute, was present in CVS rev 1.6 of ParameterSerializer.java, which
> is the version from Apache SOAP 2.1. The second feature, handling href
> attributes, was present in rev 1.7 of ParameterSerializer.java. Rev 1.9
> is the version from Apache SOAP 2.2. Therefore, if you are using 2.2,
> you already have the first two features, one or both of which are in the
> patch. The third feature is present only in the nightly builds,
> allowing you to "emulate" doc/lit in an Apache SOAP client by supressing
> generation of xsi:type and SOAP-ENV:encodingStyle attributes.
> 
> Scott Nichol
> 
> ----- Original Message -----
> From: "Vishal Shah" 
> To: 
> Sent: Wednesday, May 28, 2003 9:00 AM
> Subject: Re: apache_ms_soap_interop.zip
> 
> 
> > Hi,
> >
> > I'm also looking for a similar patch. I don't have enough control to
> move to the latest release, so i'm stuck with Apache SOAP 2.2 and need
> this patch to make VB6 client use my service.
> >
> > Thanks,
> >
> > Scott Nichol wrote:
> > No patch is needed. If you have the latest release, you have the
> > code referenced in the FAQ. The nightly builds add some additional
> > compatibility.
> >
> > If you are just getting started, I recommend you look at Apache Axis,
> > which is the next generation SOAP implementation from Apache
> > (http://ws.apache.org/axis/). This interops very nicely with MS.
> >
> > If you are determined to use Apache SOAP, check out the interop VB
> > client examples I have at http://www.scottnichol.com/soap.htm.
> >
> > On 26 May 2003 at 9:51, Jeff Fitzgerald wrote:
> >
> > > hey,
> > >
> > > i noticed in the faq that there was some mention of needing a patch
> for
> > > apache soap and ms soap to work together. i followed the link to
> download
> > > apache_ms_soap_interop.zip, but all i could find at the the soap-wrc
> web
> > > site was banners for viagra and online casinos.
> > >
> > > does anyone have the zip? or know if it is still required?
> > >
> > > thanks,
> > >
> > > fitz
> > >
> >
> > ---------------------------------------------------------------------
> > > Jeff Fitzgerald
> > > Technical Consultant, CARIS Spatial Fusion
> > > [EMAIL PROTECTED]
> > > CARIS Spatial Components Division
> > > (506) 458-8533
> > > http://www.spatialcomponents.com
> >
> > ---------------------------------------------------------------------
> > >
> > >
> >
> >
> > Scott Nichol
> >
> > Do not reply directly to this e-mail address,
> > as it is filtered to only receive e-mail from
> > specific mailing lists.
> >
> >
> >
> > ---------------------------------
> > Do you Yahoo!?
> > Free online calendar with sync to Outlook(TM).
> 
> 
> ---------------------------------
> Do you Yahoo!?
> Free online calendar with sync to Outlook(TM).


Scott Nichol

Do not reply directly to this e-mail address,
as it is filtered to only receive e-mail from
specific mailing lists.


Reply via email to