axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Armbrust <daniel.armbrust.l...@gmail.com>
Subject Re: New .NET Interop Bug? (regression)
Date Fri, 10 Jun 2005 19:22:00 GMT
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hmm, I'm still puzzled myself.. I'm trying to compare the RC2 WSDL and
over the wire messages with what I'm seeing now... and I can't find a
difference immediately.&nbsp;&nbsp; Yet it worked then.. and now .NET only gets
arrays of size 1 for any of my custom object arrays.<br>
<br>
I'll do some more investigating, and submit more info.<br>
<br>
<br>
<br>
Tom Jordahl wrote:
<blockquote
 cite="mid39A72E1EBF03EB44AACFD8036D1489F9A976F2@p02exm01.macromedia.com"
 type="cite">
  <pre wrap="">Dan,

This is a document/literal service?  Are you using wrapped mode?

I don't like the look of the repeated element.  What is the WSDL
description of getSupportedCodeSystemsResponse?  Since there is no type
info in the response, I am not sure how .NET (or Axis for that matter,
but it probably has some meta-data that says either
getSupportedCodeSystemsResponse or getSupportedCodeSystemsReturn is an
array) will figure out the repeating element.

What XML did RC2 send/receive?

--
Tom Jordahl
Macromedia Server Development

  </pre>
  <blockquote type="cite">
    <pre wrap="">-----Original Message-----
From: Dan Armbrust [<a class="moz-txt-link-freetext" href="mailto:daniel.armbrust.list@gmail.com">mailto:daniel.armbrust.list@gmail.com</a>]
Sent: Friday, June 10, 2005 3:05 PM
To: <a class="moz-txt-link-abbreviated" href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a>
Subject: New .NET Interop Bug? (regression)

I'm calling a method which is supposed to return an Array of  my
    </pre>
  </blockquote>
  <pre wrap=""><!---->object
  </pre>
  <blockquote type="cite">
    <pre wrap="">- CodeSystemIdAndVersions

Using todays daily build, things work fine as long as I am using axis
    </pre>
  </blockquote>
  <pre wrap=""><!---->as
  </pre>
  <blockquote type="cite">
    <pre wrap="">the server and the client.

But, with a .NET client, when it gets the following response, it only
gives me a CodeSystemIdAndVersions array of size 1, which only
    </pre>
  </blockquote>
  <pre wrap=""><!---->contains
  </pre>
  <blockquote type="cite">
    <pre wrap="">the first item from the response.

This didn't happen with 1.2 RC2.

Is there anything wrong with this Soap response?

&lt;soapenv:Envelope
xmlns:soapenv=<a class="moz-txt-link-rfc2396E" href="http://schemas.xmlsoap.org/soap/envelope/">"http://schemas.xmlsoap.org/soap/envelope/"</a>
xmlns:xsd=<a class="moz-txt-link-rfc2396E" href="http://www.w3.org/2001/XMLSchema">"http://www.w3.org/2001/XMLSchema"</a>
xmlns:xsi=<a class="moz-txt-link-rfc2396E" href="http://www.w3.org/2001/XMLSchema-instance">"http://www.w3.org/2001/XMLSchema-instance"</a>&gt;

  &lt;soapenv:Body&gt;
    &lt;getSupportedCodeSystemsResponse xmlns="urn://hl7.org/CTSVAPI"&gt;
      &lt;getSupportedCodeSystemsReturn&gt;
        &lt;codeSystem_id&gt;2.16.840.1.113883.5.1050&lt;/codeSystem_id&gt;
        &lt;codeSystem_name&gt;AcknowledgementCondition&lt;/codeSystem_name&gt;
        &lt;copyright /&gt;
        &lt;codeSystem_versions&gt;
          &lt;item&gt;29&lt;/item&gt;
        &lt;/codeSystem_versions&gt;
      &lt;/getSupportedCodeSystemsReturn&gt;
      &lt;getSupportedCodeSystemsReturn&gt;
        &lt;codeSystem_id&gt;2.16.840.1.113883.5.1082&lt;/codeSystem_id&gt;
        &lt;codeSystem_name&gt;AcknowledgementDetailType&lt;/codeSystem_name&gt;
        &lt;copyright /&gt;
        &lt;codeSystem_versions&gt;
          &lt;item&gt;142&lt;/item&gt;
        &lt;/codeSystem_versions&gt;
      &lt;/getSupportedCodeSystemsReturn&gt;
      &lt;getSupportedCodeSystemsReturn&gt;
        &lt;codeSystem_id&gt;2.16.840.1.113883.5.18&lt;/codeSystem_id&gt;
        &lt;codeSystem_name&gt;AcknowledgementType&lt;/codeSystem_name&gt;
        &lt;copyright /&gt;
        &lt;codeSystem_versions&gt;
          &lt;item&gt;134&lt;/item&gt;
        &lt;/codeSystem_versions&gt;
      &lt;/getSupportedCodeSystemsReturn&gt;
      &lt;getSupportedCodeSystemsReturn&gt;
        &lt;codeSystem_id&gt;2.16.840.1.113883.5.6&lt;/codeSystem_id&gt;
        &lt;codeSystem_name&gt;ActClass&lt;/codeSystem_name&gt;
        &lt;copyright /&gt;
        &lt;codeSystem_versions&gt;
          &lt;item&gt;145&lt;/item&gt;
        &lt;/codeSystem_versions&gt;
      &lt;/getSupportedCodeSystemsReturn&gt;
    &lt;/getSupportedCodeSystemsResponse&gt;
  &lt;/soapenv:Body&gt;
&lt;/soapenv:Envelope&gt;
    </pre>
  </blockquote>
  <pre wrap=""><!---->

  </pre>
</blockquote>
</body>
</html>

Mime
View raw message