Author: dkulp
Date: Fri Feb 18 04:47:58 2011
New Revision: 1071885

URL: http://svn.apache.org/viewvc?rev=1071885&view=rev
Log:
If DOOM isn't avail, just use stax.

Modified:
    
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/builders/converters/OMToDOMConverter.java

Modified: 
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/builders/converters/OMToDOMConverter.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/builders/converters/OMToDOMConverter.java?rev=1071885&r1=1071884&r2=1071885&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/builders/converters/OMToDOMConverter.java
 (original)
+++ 
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/builders/converters/OMToDOMConverter.java
 Fri Feb 18 04:47:58 2011
@@ -32,9 +32,13 @@ public class OMToDOMConverter extends Ab
 
     public Element convert(OMElement s) {
         
-        return (Element) new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(),
+        try {
+            return (Element) new 
StAXOMBuilder(DOOMAbstractFactory.getOMFactory(),
                                            
s.getXMLStreamReader()).getDocumentElement();
-
+        } catch (NoClassDefFoundError err) {
+            // likely no DOOM
+            return new StaxToDOMConverter().convert(s.getXMLStreamReader());
+        }
     }
 
 }


Reply via email to