You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2005/02/18 12:11:22 UTC

cvs commit: ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info ParameterInfo.java

dicka       2005/02/18 03:11:22

  Modified:    c/include/axis AxisUserAPI.h AxisUserAPI.hpp
                        IWrapperSoapDeSerializer.hpp
               c/include/axis/client Call.hpp
               c/src/cbindings IWrapperSoapDeSerializerC.cpp
               c/src/cbindings/client CallC.cpp
               c/src/common ArrayBean.cpp AxisTime.cpp AxisUtils.cpp
                        AxisUtils.h BasicTypeSerializer.cpp Param.cpp
                        Param.h
               c/src/engine/client Call.cpp
               c/src/soap SoapDeSerializer.cpp SoapDeSerializer.h
                        SoapSerializer.cpp
               c/src/soap/xsd Base64Binary.cpp Base64Binary.hpp Boolean.cpp
                        Boolean.hpp Byte.cpp DateTime.cpp Decimal.cpp
                        Float.cpp HexBinary.cpp HexBinary.hpp Int.cpp
                        Integer.cpp NonNegativeInteger.cpp
                        NonPositiveInteger.cpp Short.cpp UnsignedByte.cpp
                        UnsignedInt.cpp UnsignedLong.cpp UnsignedShort.cpp
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws WSDL2Ws.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c
                        AllParamWriter.java ClientStubWriter.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal
                        AllParamWriter.java ClientStubWriter.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp
                        AllParamWriter.java BeanParamWriter.java
                        ClientStubHeaderWriter.java ClientStubWriter.java
                        ServiceHeaderWriter.java ServiceWriter.java
                        WrapWriter.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal
                        AllParamWriter.java BeanParamWriter.java
                        ClientStubHeaderWriter.java ClientStubWriter.java
                        WrapWriter.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info
                        ParameterInfo.java
  Log:
  Provide support for nillable simple types
  
  PR: AXISCPP-290
  Submitted by: Adrian Dick
  
  Revision  Changes    Path
  1.5       +14 -6     ws-axis/c/include/axis/AxisUserAPI.h
  
  http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/AxisUserAPI.h.diff?r1=1.4&r2=1.5
  
  
  1.4       +16 -2     ws-axis/c/include/axis/AxisUserAPI.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/AxisUserAPI.hpp.diff?r1=1.3&r2=1.4
  
  
  1.6       +44 -44    ws-axis/c/include/axis/IWrapperSoapDeSerializer.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/IWrapperSoapDeSerializer.hpp.diff?r1=1.5&r2=1.6
  
  
  1.20      +88 -88    ws-axis/c/include/axis/client/Call.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/include/axis/client/Call.hpp.diff?r1=1.19&r2=1.20
  
  
  1.4       +54 -54    ws-axis/c/src/cbindings/IWrapperSoapDeSerializerC.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/cbindings/IWrapperSoapDeSerializerC.cpp.diff?r1=1.3&r2=1.4
  
  
  1.5       +55 -55    ws-axis/c/src/cbindings/client/CallC.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/cbindings/client/CallC.cpp.diff?r1=1.4&r2=1.5
  
  
  1.34      +1 -1      ws-axis/c/src/common/ArrayBean.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/ArrayBean.cpp.diff?r1=1.33&r2=1.34
  
  
  1.30      +2 -2      ws-axis/c/src/common/AxisTime.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/AxisTime.cpp.diff?r1=1.29&r2=1.30
  
  
  1.26      +1 -1      ws-axis/c/src/common/AxisUtils.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/AxisUtils.cpp.diff?r1=1.25&r2=1.26
  
  
  1.24      +1 -1      ws-axis/c/src/common/AxisUtils.h
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/AxisUtils.h.diff?r1=1.23&r2=1.24
  
  
  1.51      +8 -90     ws-axis/c/src/common/BasicTypeSerializer.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/BasicTypeSerializer.cpp.diff?r1=1.50&r2=1.51
  
  
  1.49      +17 -17    ws-axis/c/src/common/Param.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/Param.cpp.diff?r1=1.48&r2=1.49
  
  
  1.28      +15 -15    ws-axis/c/src/common/Param.h
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/common/Param.h.diff?r1=1.27&r2=1.28
  
  
  1.96      +51 -44    ws-axis/c/src/engine/client/Call.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/engine/client/Call.cpp.diff?r1=1.95&r2=1.96
  
  
  1.146     +470 -256  ws-axis/c/src/soap/SoapDeSerializer.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapDeSerializer.cpp.diff?r1=1.145&r2=1.146
  
  
  1.37      +44 -44    ws-axis/c/src/soap/SoapDeSerializer.h
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapDeSerializer.h.diff?r1=1.36&r2=1.37
  
  
  1.98      +16 -16    ws-axis/c/src/soap/SoapSerializer.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/SoapSerializer.cpp.diff?r1=1.97&r2=1.98
  
  
  1.9       +2 -7      ws-axis/c/src/soap/xsd/Base64Binary.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Base64Binary.cpp.diff?r1=1.8&r2=1.9
  
  
  1.7       +2 -2      ws-axis/c/src/soap/xsd/Base64Binary.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Base64Binary.hpp.diff?r1=1.6&r2=1.7
  
  
  1.5       +22 -5     ws-axis/c/src/soap/xsd/Boolean.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Boolean.cpp.diff?r1=1.4&r2=1.5
  
  
  1.5       +15 -2     ws-axis/c/src/soap/xsd/Boolean.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Boolean.hpp.diff?r1=1.4&r2=1.5
  
  
  1.5       +0 -2      ws-axis/c/src/soap/xsd/Byte.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Byte.cpp.diff?r1=1.4&r2=1.5
  
  
  1.12      +0 -5      ws-axis/c/src/soap/xsd/DateTime.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/DateTime.cpp.diff?r1=1.11&r2=1.12
  
  
  1.11      +0 -5      ws-axis/c/src/soap/xsd/Decimal.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Decimal.cpp.diff?r1=1.10&r2=1.11
  
  
  1.9       +0 -2      ws-axis/c/src/soap/xsd/Float.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Float.cpp.diff?r1=1.8&r2=1.9
  
  
  1.11      +2 -7      ws-axis/c/src/soap/xsd/HexBinary.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/HexBinary.cpp.diff?r1=1.10&r2=1.11
  
  
  1.7       +3 -3      ws-axis/c/src/soap/xsd/HexBinary.hpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/HexBinary.hpp.diff?r1=1.6&r2=1.7
  
  
  1.9       +0 -2      ws-axis/c/src/soap/xsd/Int.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Int.cpp.diff?r1=1.8&r2=1.9
  
  
  1.8       +0 -2      ws-axis/c/src/soap/xsd/Integer.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Integer.cpp.diff?r1=1.7&r2=1.8
  
  
  1.8       +0 -2      ws-axis/c/src/soap/xsd/NonNegativeInteger.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/NonNegativeInteger.cpp.diff?r1=1.7&r2=1.8
  
  
  1.3       +0 -2      ws-axis/c/src/soap/xsd/NonPositiveInteger.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/NonPositiveInteger.cpp.diff?r1=1.2&r2=1.3
  
  
  1.5       +0 -2      ws-axis/c/src/soap/xsd/Short.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/Short.cpp.diff?r1=1.4&r2=1.5
  
  
  1.2       +0 -2      ws-axis/c/src/soap/xsd/UnsignedByte.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/UnsignedByte.cpp.diff?r1=1.1&r2=1.2
  
  
  1.4       +0 -2      ws-axis/c/src/soap/xsd/UnsignedInt.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/UnsignedInt.cpp.diff?r1=1.3&r2=1.4
  
  
  1.5       +0 -2      ws-axis/c/src/soap/xsd/UnsignedLong.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/UnsignedLong.cpp.diff?r1=1.4&r2=1.5
  
  
  1.3       +0 -2      ws-axis/c/src/soap/xsd/UnsignedShort.cpp
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/soap/xsd/UnsignedShort.cpp.diff?r1=1.2&r2=1.3
  
  
  1.56      +3 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/WSDL2Ws.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/WSDL2Ws.java.diff?r1=1.55&r2=1.56
  
  
  1.12      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/AllParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/AllParamWriter.java.diff?r1=1.11&r2=1.12
  
  
  1.32      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClientStubWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClientStubWriter.java.diff?r1=1.31&r2=1.32
  
  
  1.12      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/AllParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/AllParamWriter.java.diff?r1=1.11&r2=1.12
  
  
  1.32      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWriter.java.diff?r1=1.31&r2=1.32
  
  
  1.12      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/AllParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/AllParamWriter.java.diff?r1=1.11&r2=1.12
  
  
  1.31      +88 -29    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/BeanParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/BeanParamWriter.java.diff?r1=1.30&r2=1.31
  
  
  1.35      +59 -18    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubHeaderWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubHeaderWriter.java.diff?r1=1.34&r2=1.35
  
  
  1.70      +88 -33    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubWriter.java.diff?r1=1.69&r2=1.70
  
  
  1.33      +80 -22    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceHeaderWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceHeaderWriter.java.diff?r1=1.32&r2=1.33
  
  
  1.22      +78 -21    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceWriter.java.diff?r1=1.21&r2=1.22
  
  
  1.38      +76 -24    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapWriter.java.diff?r1=1.37&r2=1.38
  
  
  1.15      +0 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/AllParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/AllParamWriter.java.diff?r1=1.14&r2=1.15
  
  
  1.48      +35 -4     ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/BeanParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/BeanParamWriter.java.diff?r1=1.47&r2=1.48
  
  
  1.31      +58 -19    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubHeaderWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubHeaderWriter.java.diff?r1=1.30&r2=1.31
  
  
  1.69      +122 -43   ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java.diff?r1=1.68&r2=1.69
  
  
  1.31      +97 -14    ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java.diff?r1=1.30&r2=1.31
  
  
  1.16      +12 -0     ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java
  
  http://cvs.apache.org/viewcvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java.diff?r1=1.15&r2=1.16