axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hemap...@apache.org
Subject cvs commit: ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws WrapperUtils.java
Date Tue, 27 Jan 2004 05:55:47 GMT
hemapani    2004/01/26 21:55:47

  Modified:    contrib/axismora/src/org/apache/axismora/wsdl2ws/java
                        BeanParamWriter.java ParmWriter.java
                        ArrayParamWriter.java
               contrib/axismora/src/org/apache/axis/encoding
                        SerializationContext.java
                        SerializationContextImpl.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/testing
                        RPCTestCaseWriter.java TestUtils.java
               contrib/axismora/src/org/apache/axismora/encoding
                        DesirializationContext.java Serializable.java
               contrib/axismora/src/org/apache/axismora/util AxisUtils.java
               contrib/axismora/src/org/apache/axismora/engine
                        AxisEngine.java BasicHandlerPool.java
               contrib/axismora/src/org/apache/axismora/deployment/wsdd
                        WSDDDeployment.java
               contrib/axismora/src/org/apache/axismora MessageContext.java
                        Constants.java
               contrib/axismora/src/org/apache/axismora/client
                        InputParameterInfo.java RequestBodyContent.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/c
                        ParamWriter.java
               contrib/axismora/src/org/apache/axismora/soap
                        BasicMessageContext.java SOAPNodeInfo.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit
                        DocLitServiceWriter.java DocLitBeanWriter.java
                        DocLitWrapWriter.java DocLitStubWriter.java
               contrib/axismora/src/org/apache/axismora/provider
                        ProviderFactory.java BasicProvider.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/cpp
                        ParamWriter.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/msg
                        MSGWrapWriter.java ElementReader.java
                        MSGServiceWriter.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws/info
                        TypeMap.java
               contrib/axismora/src/org/apache/axismora/wsdl2ws
                        WrapperUtils.java
  Added:       contrib/axismora/src/org/apache/axismora/wsdl2ws/java
                        Attrib.java
               contrib/axismora/src/org/apache/axismora/util
                        UtilityPool.java StringList.java
                        ByteArrayStack.java PerfLog.java QNameList.java
               contrib/axismora/src/org/apache/axismora/encoding/ser
                        SerializationContext.java FaultSerializer.java
                        SOAPHeaderSerializer.java NSmap.java
                        EnhancedWriter.java SOAPMessageContext.java
  Log:
  the axismora is tuned for perfomance with this commit.
  All the String comparizon in the desirialization is replaced with hashCode 
  comparizans. The serialization code is replaced to use a custom buffered writer
  which writes the bytes directly and try to minimize the String to bytes 
  conversions
  
  Revision  Changes    Path
  1.7       +39 -166   ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/BeanParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/BeanParamWriter.java.diff?r1=1.6&r2=1.7
  
  
  1.6       +68 -93    ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/ParmWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/ParmWriter.java.diff?r1=1.5&r2=1.6
  
  
  1.6       +3 -39     ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/ArrayParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/ArrayParamWriter.java.diff?r1=1.5&r2=1.6
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/Attrib.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/java/Attrib.java?rev=1.1
  
  
  1.2       +4 -0      ws-axis/contrib/axismora/src/org/apache/axis/encoding/SerializationContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axis/encoding/SerializationContext.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +20 -2     ws-axis/contrib/axismora/src/org/apache/axis/encoding/SerializationContextImpl.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axis/encoding/SerializationContextImpl.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +0 -2      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/testing/RPCTestCaseWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/testing/RPCTestCaseWriter.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +2 -2      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/testing/TestUtils.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/testing/TestUtils.java.diff?r1=1.1&r2=1.2
  
  
  1.8       +27 -10    ws-axis/contrib/axismora/src/org/apache/axismora/encoding/DesirializationContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/DesirializationContext.java.diff?r1=1.7&r2=1.8
  
  
  1.2       +1 -0      ws-axis/contrib/axismora/src/org/apache/axismora/encoding/Serializable.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/Serializable.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +3 -2      ws-axis/contrib/axismora/src/org/apache/axismora/util/AxisUtils.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/AxisUtils.java.diff?r1=1.1&r2=1.2
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/util/UtilityPool.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/UtilityPool.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/util/StringList.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/StringList.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/util/ByteArrayStack.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/ByteArrayStack.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/util/PerfLog.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/PerfLog.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/util/QNameList.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/util/QNameList.java?rev=1.1
  
  
  1.4       +35 -20    ws-axis/contrib/axismora/src/org/apache/axismora/engine/AxisEngine.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/engine/AxisEngine.java.diff?r1=1.3&r2=1.4
  
  
  1.2       +7 -7      ws-axis/contrib/axismora/src/org/apache/axismora/engine/BasicHandlerPool.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/engine/BasicHandlerPool.java.diff?r1=1.1&r2=1.2
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SerializationContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SerializationContext.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/FaultSerializer.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/FaultSerializer.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SOAPHeaderSerializer.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SOAPHeaderSerializer.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/NSmap.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/NSmap.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/EnhancedWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/EnhancedWriter.java?rev=1.1
  
  
  1.1                  ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SOAPMessageContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/encoding/ser/SOAPMessageContext.java?rev=1.1
  
  
  1.2       +6 -8      ws-axis/contrib/axismora/src/org/apache/axismora/deployment/wsdd/WSDDDeployment.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/deployment/wsdd/WSDDDeployment.java.diff?r1=1.1&r2=1.2
  
  
  1.6       +3 -5      ws-axis/contrib/axismora/src/org/apache/axismora/MessageContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/MessageContext.java.diff?r1=1.5&r2=1.6
  
  
  1.2       +1 -0      ws-axis/contrib/axismora/src/org/apache/axismora/Constants.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/Constants.java.diff?r1=1.1&r2=1.2
  
  
  1.5       +1 -4      ws-axis/contrib/axismora/src/org/apache/axismora/client/InputParameterInfo.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/client/InputParameterInfo.java.diff?r1=1.4&r2=1.5
  
  
  1.3       +2 -4      ws-axis/contrib/axismora/src/org/apache/axismora/client/RequestBodyContent.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/client/RequestBodyContent.java.diff?r1=1.2&r2=1.3
  
  
  1.4       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/c/ParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/c/ParamWriter.java.diff?r1=1.3&r2=1.4
  
  
  1.8       +171 -84   ws-axis/contrib/axismora/src/org/apache/axismora/soap/BasicMessageContext.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/soap/BasicMessageContext.java.diff?r1=1.7&r2=1.8
  
  
  1.2       +9 -3      ws-axis/contrib/axismora/src/org/apache/axismora/soap/SOAPNodeInfo.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/soap/SOAPNodeInfo.java.diff?r1=1.1&r2=1.2
  
  
  1.7       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitServiceWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitServiceWriter.java.diff?r1=1.6&r2=1.7
  
  
  1.5       +3 -4      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitBeanWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitBeanWriter.java.diff?r1=1.4&r2=1.5
  
  
  1.7       +0 -7      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitWrapWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitWrapWriter.java.diff?r1=1.6&r2=1.7
  
  
  1.3       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitStubWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/doclit/DocLitStubWriter.java.diff?r1=1.2&r2=1.3
  
  
  1.2       +3 -3      ws-axis/contrib/axismora/src/org/apache/axismora/provider/ProviderFactory.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/provider/ProviderFactory.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +11 -1     ws-axis/contrib/axismora/src/org/apache/axismora/provider/BasicProvider.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/provider/BasicProvider.java.diff?r1=1.1&r2=1.2
  
  
  1.4       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/cpp/ParamWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/cpp/ParamWriter.java.diff?r1=1.3&r2=1.4
  
  
  1.5       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/MSGWrapWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/MSGWrapWriter.java.diff?r1=1.4&r2=1.5
  
  
  1.2       +1 -2      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/ElementReader.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/ElementReader.java.diff?r1=1.1&r2=1.2
  
  
  1.3       +0 -1      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/MSGServiceWriter.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/msg/MSGServiceWriter.java.diff?r1=1.2&r2=1.3
  
  
  1.5       +348 -349  ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/info/TypeMap.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/info/TypeMap.java.diff?r1=1.4&r2=1.5
  
  
  1.4       +1 -3      ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/WrapperUtils.java
  
  http://cvs.apache.org/viewcvs/ws-axis/contrib/axismora/src/org/apache/axismora/wsdl2ws/WrapperUtils.java.diff?r1=1.3&r2=1.4
  
  

Mime
View raw message