Возвращая массив из веб-сервиса в Netbeans, .Net видит его как обнуляемый массив - PullRequest
1 голос
/ 27 декабря 2011

Итак, я создал простой веб-сервис в Netbeans для размещения на GlassFish.Это выглядит примерно так:

  @WebMethod(operationName = "foo")
  public double[] foo(@WebParam(name="bar") int bar)
  {
    //etc etc...
  }

Однако, когда я использую его в .Net (4.0), он отображается как двойной? []. Как мне сделать так, чтобы он не представлял собой массив со значением nullable doubles? В xsd содержится следующее для ответа:

  <xs:complexType name="BarResponse">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:double" />
    </xs:sequence>
  </xs:complexType>

Обратите внимание на nillable = "true«

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...