You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2016/01/17 00:26:11 UTC

svn commit: r1725048 - /webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java

Author: veithen
Date: Sat Jan 16 23:26:11 2016
New Revision: 1725048

URL: http://svn.apache.org/viewvc?rev=1725048&view=rev
Log:
Quick and dirty hack to enable additional optimizations in Axis2.

Modified:
    webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java

Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java?rev=1725048&r1=1725047&r2=1725048&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/util/OMDataSourceUtil.java Sat Jan 16 23:26:11 2016
@@ -31,7 +31,8 @@ public final class OMDataSourceUtil {
     }
 
     public static boolean isPushDataSource(OMDataSource dataSource) {
-        return dataSource instanceof AbstractPushOMDataSource;
+        return dataSource instanceof AbstractPushOMDataSource
+                || dataSource.getClass().getName().equals("org.apache.axis2.jaxws.message.databinding.impl.JAXBBlockImpl");
     }
 
     public static boolean isDestructiveWrite(OMDataSource dataSource) {