You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Dushshantha Chandradasa (JIRA)" <ax...@ws.apache.org> on 2005/05/18 12:11:30 UTC

[jira] Closed: (AXISCPP-652) NilValuesTest failing

     [ http://issues.apache.org/jira/browse/AXISCPP-652?page=all ]
     
Dushshantha Chandradasa closed AXISCPP-652:
-------------------------------------------


Thanks Chinthana for fixng the bug

> NilValuesTest failing
> ---------------------
>
>          Key: AXISCPP-652
>          URL: http://issues.apache.org/jira/browse/AXISCPP-652
>      Project: Axis-C++
>         Type: Bug
>     Reporter: Adrian Dick
>     Assignee: Dushshantha Chandradasa
>  Attachments: BeanParamWriter.java
>
> The NilValuesTest has just started failing in the automated daily test run.
> The nillable entries are no longer present in the SOAP request:
> --snip--
>  <SOAP-ENV:Body>
>  <ns1:myOperation xmlns:ns1="http://complextype.test.apache.org">
>  <ns1:aType></ns1:aType>
>  </ns1:myOperation>
> --snip--
> For the purposes of this testcase the correct message must contain these element, with the attribute xsi:nil="true", as shown below:
> --snip--
>  <SOAP-ENV:Body>
>  <ns1:myOperation xmlns:ns1="http://complextype.test.apache.org">
>  <ns1:aType><ns1:field1 xsi:nil="true"></ns1:field1>
>  <ns1:field2 xsi:nil="true"></ns1:field2>
>  <ns1:field3 xsi:nil="true"></ns1:field3>
>  </ns1:aType>
>  </ns1:myOperation>
> --snip--
> Looking at the CVS change history between this test passing and failing, I have identified the following file changes in WSDL2Ws
> - taking a quick look it isn't clear to me if these are the direct cause of the problem, or whether the generated stubs are now using a slightly different API containing the problem.
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/symbolTable/CElementDecl.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/symbolTable/CSchemaUtils.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/BeanParamWriter.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ElementInfo.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/ParamWriter.java
> ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/WSDL2Ws.java

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira