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.