You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2016/02/21 21:43:51 UTC

svn commit: r1731563 - in /axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2: databinding/utils/BeanUtil.java rpc/receivers/RPCUtil.java

Author: veithen
Date: Sun Feb 21 20:43:50 2016
New Revision: 1731563

URL: http://svn.apache.org/viewvc?rev=1731563&view=rev
Log:
Adapt to recent changes in Axiom.

Modified:
    axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
    axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java

Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java?rev=1731563&r1=1731562&r2=1731563&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java Sun Feb 21 20:43:50 2016
@@ -1215,7 +1215,7 @@ public class BeanUtil {
                         } else {
                             wrappingElement = fac.createOMElement(partName, null);
                         }
-                        OMText text = fac.createOMText(arg, true);
+                        OMText text = fac.createOMText((DataHandler)arg, true);
                         wrappingElement.addChild(text);
                         objects.add(wrappingElement);
                     }else if (SimpleTypeMapper.isEnum(arg.getClass())) {

Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java?rev=1731563&r1=1731562&r2=1731563&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java (original)
+++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java Sun Feb 21 20:43:50 2016
@@ -41,6 +41,7 @@ import org.apache.axis2.description.java
 import org.apache.axis2.engine.ObjectSupplier;
 import org.apache.axis2.util.StreamWrapper;
 
+import javax.activation.DataHandler;
 import javax.xml.datatype.XMLGregorianCalendar;
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamReader;
@@ -355,7 +356,7 @@ public class RPCUtil {
                         } else {
                             resElemt = fac.createOMElement(partName, null);
                         }
-                        OMText text = fac.createOMText(resObject, true);
+                        OMText text = fac.createOMText((DataHandler)resObject, true);
                         resElemt.addChild(text);
                         envelope.getBody().addChild(resElemt);
                     } else {
@@ -514,7 +515,7 @@ public class RPCUtil {
                     	
                     } else if (SimpleTypeMapper.isDataHandler(resObject.getClass())) {
                         OMElement resElemt = fac.createOMElement(method.getName() + "Response", ns);
-                        OMText text = fac.createOMText(resObject, true);
+                        OMText text = fac.createOMText((DataHandler)resObject, true);
                         OMElement returnElement;
                         if (service.isElementFormDefault()) {
                             returnElement = fac.createOMElement(Constants.RETURN_WRAPPER, ns);