You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/12/20 04:26:19 UTC

svn commit: r357891 - in /webservices/axis2/trunk/java/modules: codegen/src/org/apache/axis2/databinding/metadata/ codegen/src/org/apache/axis2/databinding/typemapping/ codegen/src/org/apache/axis2/databinding/utils/ codegen/src/org/apache/axis2/rpc/cl...

Author: dims
Date: Mon Dec 19 19:26:06 2005
New Revision: 357891

URL: http://svn.apache.org/viewcvs?rev=357891&view=rev
Log:
databinding package is now independent of the rest of the packages in codegen module (candidate to move into separate maven module)

Added:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java
      - copied, changed from r357876, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/SimpleTypeMapper.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanSerializerUtil.java
      - copied, changed from r357831, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java   (contents, props changed)
      - copied, changed from r357831, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MethodCache.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MultirefHelper.java
      - copied, changed from r357876, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MultirefHelper.java
Removed:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/SimpleTypeMapper.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MethodCache.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MultirefHelper.java
Modified:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/metadata/TypeDesc.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCCall.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCRequestParameter.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
    webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/MultirefTest.java
    webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCCallTest.java
    webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCServiceClass.java

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/metadata/TypeDesc.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/metadata/TypeDesc.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/metadata/TypeDesc.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/metadata/TypeDesc.java Mon Dec 19 19:26:06 2005
@@ -16,7 +16,7 @@
 
 package org.apache.axis2.databinding.metadata;
 
-import org.apache.axis2.util.MethodCache;
+import org.apache.axis2.databinding.utils.MethodCache;
 
 import javax.xml.namespace.QName;
 import java.lang.reflect.Method;

Copied: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java (from r357876, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/SimpleTypeMapper.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java?p2=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/SimpleTypeMapper.java&r1=357876&r2=357891&rev=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/SimpleTypeMapper.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java Mon Dec 19 19:26:06 2005
@@ -15,7 +15,7 @@
 *
 */
 
-package org.apache.axis2.rpc.receivers;
+package org.apache.axis2.databinding.typemapping;
 
 import org.apache.axis2.om.OMElement;
 

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ADBPullParser.java Mon Dec 19 19:26:06 2005
@@ -3,7 +3,6 @@
 import org.apache.axis2.databinding.ADBBean;
 import org.apache.axis2.om.OMAttribute;
 import org.apache.axis2.om.OMElement;
-import org.apache.axis2.util.BeanSerializerUtil;
 
 import javax.xml.namespace.NamespaceContext;
 import javax.xml.namespace.QName;

Copied: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanSerializerUtil.java (from r357831, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanSerializerUtil.java?p2=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanSerializerUtil.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java&r1=357831&r2=357891&rev=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/BeanSerializerUtil.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanSerializerUtil.java Mon Dec 19 19:26:06 2005
@@ -14,17 +14,17 @@
 * limitations under the License.
 *
 */
-package org.apache.axis2.util;
+package org.apache.axis2.databinding.utils;
 
 
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.databinding.utils.ADBPullParser;
+import org.apache.axis2.databinding.typemapping.SimpleTypeMapper;
 import org.apache.axis2.om.OMAbstractFactory;
 import org.apache.axis2.om.OMAttribute;
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.om.impl.llom.builder.StAXOMBuilder;
 import org.apache.axis2.om.impl.llom.factory.OMXMLBuilderFactory;
-import org.apache.axis2.rpc.receivers.SimpleTypeMapper;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamReader;

Copied: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java (from r357831, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MethodCache.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java?p2=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MethodCache.java&r1=357831&r2=357891&rev=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MethodCache.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java Mon Dec 19 19:26:06 2005
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package org.apache.axis2.util;
+package org.apache.axis2.databinding.utils;
 
 import java.lang.reflect.Method;
 import java.util.Arrays;

Propchange: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MethodCache.java
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MultirefHelper.java (from r357876, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MultirefHelper.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MultirefHelper.java?p2=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MultirefHelper.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MultirefHelper.java&r1=357876&r2=357891&rev=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/MultirefHelper.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/MultirefHelper.java Mon Dec 19 19:26:06 2005
@@ -15,14 +15,15 @@
 *
 */
 
-package org.apache.axis2.util;
+package org.apache.axis2.databinding.utils;
 
 import org.apache.axis2.AxisFault;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
+import org.apache.axis2.databinding.typemapping.SimpleTypeMapper;
 import org.apache.axis2.om.OMAttribute;
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.om.OMNode;
 import org.apache.axis2.om.impl.llom.builder.StAXOMBuilder;
-import org.apache.axis2.rpc.receivers.SimpleTypeMapper;
 
 import javax.xml.namespace.QName;
 import java.util.HashMap;

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCCall.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCCall.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCCall.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCCall.java Mon Dec 19 19:26:06 2005
@@ -25,7 +25,7 @@
 import org.apache.axis2.description.AxisOperation;
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.soap.SOAPEnvelope;
-import org.apache.axis2.util.BeanSerializerUtil;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
 import org.apache.wsdl.WSDLConstants;
 
 import javax.xml.namespace.QName;

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCRequestParameter.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCRequestParameter.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCRequestParameter.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/client/RPCRequestParameter.java Mon Dec 19 19:26:06 2005
@@ -17,7 +17,7 @@
 
 package org.apache.axis2.rpc.client;
 
-import org.apache.axis2.rpc.receivers.SimpleTypeMapper;
+import org.apache.axis2.databinding.typemapping.SimpleTypeMapper;
 
 import javax.xml.namespace.QName;
 

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java Mon Dec 19 19:26:06 2005
@@ -22,6 +22,8 @@
 package org.apache.axis2.rpc.receivers;
 
 import org.apache.axis2.AxisFault;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
+import org.apache.axis2.databinding.typemapping.SimpleTypeMapper;
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.description.AxisOperation;
 import org.apache.axis2.engine.DependencyManager;
@@ -32,7 +34,6 @@
 import org.apache.axis2.om.impl.llom.factory.OMXMLBuilderFactory;
 import org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver;
 import org.apache.axis2.soap.SOAPEnvelope;
-import org.apache.axis2.util.BeanSerializerUtil;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamReader;

Modified: webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/MultirefTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/MultirefTest.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/MultirefTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/MultirefTest.java Mon Dec 19 19:26:06 2005
@@ -19,6 +19,7 @@
 import junit.framework.TestCase;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
 import org.apache.axis2.addressing.EndpointReference;
 import org.apache.axis2.client.Options;
 import org.apache.axis2.context.MessageContext;
@@ -39,7 +40,6 @@
 import org.apache.axis2.rpc.receivers.RPCMessageReceiver;
 import org.apache.axis2.soap.SOAPEnvelope;
 import org.apache.axis2.soap.SOAPFactory;
-import org.apache.axis2.util.BeanSerializerUtil;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.wsdl.WSDLService;

Modified: webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCCallTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCCallTest.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCCallTest.java (original)
+++ webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCCallTest.java Mon Dec 19 19:26:06 2005
@@ -19,6 +19,7 @@
 import junit.framework.TestCase;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
 import org.apache.axis2.addressing.EndpointReference;
 import org.apache.axis2.client.Options;
 import org.apache.axis2.context.MessageContext;
@@ -36,7 +37,6 @@
 import org.apache.axis2.receivers.AbstractMessageReceiver;
 import org.apache.axis2.rpc.client.RPCCall;
 import org.apache.axis2.rpc.receivers.RPCMessageReceiver;
-import org.apache.axis2.util.BeanSerializerUtil;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.wsdl.WSDLService;

Modified: webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCServiceClass.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCServiceClass.java?rev=357891&r1=357890&r2=357891&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCServiceClass.java (original)
+++ webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/rpc/RPCServiceClass.java Mon Dec 19 19:26:06 2005
@@ -18,11 +18,11 @@
 package org.apache.axis2.rpc;
 
 import org.apache.axis2.AxisFault;
+import org.apache.axis2.databinding.utils.BeanSerializerUtil;
 import org.apache.axis2.om.OMAbstractFactory;
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.om.OMNamespace;
 import org.apache.axis2.soap.SOAPFactory;
-import org.apache.axis2.util.BeanSerializerUtil;
 
 import javax.xml.stream.XMLStreamException;
 import java.util.ArrayList;
@@ -153,7 +153,7 @@
         ArrayList tems= new ArrayList();
         for (int i = 0; i < pss.size(); i++) {
             OMElement omElement = (OMElement) pss.get(i);
-            Person  p =(Person)BeanSerializerUtil.deserialize(Person.class,omElement);
+            Person  p =(Person) BeanSerializerUtil.deserialize(Person.class,omElement);
             tems.add(p);
         }
         com.setPersons(tems);