You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ve...@apache.org on 2009/08/02 21:39:49 UTC

svn commit: r800141 - /webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java

Author: veithen
Date: Sun Aug  2 19:39:48 2009
New Revision: 800141

URL: http://svn.apache.org/viewvc?rev=800141&view=rev
Log:
Changed isSetPrefixBeforeStartElement so that it assumes that by default a StAX implementation conforms to the StAX specs and only switches to the non-compliant behavior for XLXP.

Modified:
    webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java

Modified: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java?rev=800141&r1=800140&r2=800141&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/util/OMSerializerUtil.java Sun Aug  2 19:39:48 2009
@@ -203,10 +203,7 @@
             // Fallback: Toggle based on sun or woodstox implementation.
             NamespaceContext nc = writer.getNamespaceContext();
             ret = (nc == null ||
-                    (nc.getClass().getName().indexOf("wstx") == -1 &&
-                            nc.getClass().getName().indexOf("bea") == -1 &&
-                            nc.getClass().getName().indexOf("weblogic") == -1 &&
-                            nc.getClass().getName().indexOf("sun") == -1));
+                    (nc.getClass().getName().indexOf("xlxp") != -1));
         }
         
         // Cache the answer