Author: veithen
Date: Sun Dec 14 09:30:13 2008
New Revision: 726501

URL: http://svn.apache.org/viewvc?rev=726501&view=rev
Log:
WSCOMMONS-412: Use DOOMDocumentBuilderFactory in unit tests.

Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/DocumentImplTest.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/DocumentImplTest.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/DocumentImplTest.java?rev=726501&r1=726500&r2=726501&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/DocumentImplTest.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/DocumentImplTest.java
 Sun Dec 14 09:30:13 2008
@@ -21,15 +21,13 @@
 
 import junit.framework.TestCase;
 import org.apache.axiom.om.impl.dom.factory.OMDOMFactory;
-import org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl;
+import org.apache.axiom.om.impl.dom.jaxp.DOOMDocumentBuilderFactory;
 import org.w3c.dom.Attr;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
 import org.w3c.dom.Text;
 
-import javax.xml.parsers.DocumentBuilderFactory;
-
 public class DocumentImplTest extends TestCase {
 
     public DocumentImplTest() {
@@ -91,8 +89,7 @@
 
     public void testDocumentSiblings() {
         try {
-            DocumentBuilderFactoryImpl.setDOOMRequired(true);
-            Document doc = 
DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
+            Document doc = new 
DOOMDocumentBuilderFactory().newDocumentBuilder().newDocument();
             Element elem = doc.createElement("test");
             doc.appendChild(elem);
 
@@ -102,7 +99,6 @@
             assertNull("Document's previous sibling has to be null", node2);
             Node node3 = doc.getParentNode();
             assertNull("Document's parent has to be null", node3);
-            DocumentBuilderFactoryImpl.setDOOMRequired(false);
         } catch (Exception e) {
             e.printStackTrace();
             fail(e.getMessage());

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java?rev=726501&r1=726500&r2=726501&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
 Sun Dec 14 09:30:13 2008
@@ -23,7 +23,7 @@
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMText;
 import org.apache.axiom.om.impl.dom.factory.OMDOMFactory;
-import org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl;
+import org.apache.axiom.om.impl.dom.jaxp.DOOMDocumentBuilderFactory;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.NodeList;
@@ -113,9 +113,7 @@
             String childTextValue = "text value of the child text node";
 
             //Apending am Element node
-            DocumentBuilderFactoryImpl.setDOOMRequired(true);
-            Document doc =
-                    
DocumentBuilderFactoryImpl.newInstance().newDocumentBuilder().newDocument();
+            Document doc = new 
DOOMDocumentBuilderFactory().newDocumentBuilder().newDocument();
             Element elem = doc.createElement(elementName);
             Element childElem = doc.createElement(childElemName);
 
@@ -136,8 +134,6 @@
         } catch (Exception e) {
             e.printStackTrace();
             fail(e.getMessage());
-        } finally {
-            DocumentBuilderFactoryImpl.setDOOMRequired(false);
         }
     }
 
@@ -146,10 +142,7 @@
         try {
             String childElementLN = "Child";
 
-            DocumentBuilderFactoryImpl.setDOOMRequired(true);
-
-            Document doc =
-                    
DocumentBuilderFactoryImpl.newInstance().newDocumentBuilder().newDocument();
+            Document doc = new 
DOOMDocumentBuilderFactory().newDocumentBuilder().newDocument();
             Element docElem = doc.getDocumentElement();
             assertNull("The document element shoudl be null", docElem);
 
@@ -169,8 +162,6 @@
         } catch (Exception e) {
             e.printStackTrace();
             fail(e.getMessage());
-        } finally {
-            DocumentBuilderFactoryImpl.setDOOMRequired(false);
         }
     }
 
@@ -179,9 +170,7 @@
             String childElementLN = "test:Child";
             String childElementNS = "http://ws.apache.org/ns/axis2/dom";;
 
-            DocumentBuilderFactoryImpl.setDOOMRequired(true);
-            Document doc =
-                    
DocumentBuilderFactoryImpl.newInstance().newDocumentBuilder().newDocument();
+            Document doc = new 
DOOMDocumentBuilderFactory().newDocumentBuilder().newDocument();
             Element docElem = doc.getDocumentElement();
             assertNull("The document element shoudl be null", docElem);
 
@@ -202,8 +191,6 @@
         } catch (Exception e) {
             e.printStackTrace();
             fail(e.getMessage());
-        } finally {
-            DocumentBuilderFactoryImpl.setDOOMRequired(false);
         }
     }
 }


Reply via email to