You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by sa...@apache.org on 2009/09/16 17:26:59 UTC
svn commit: r815835 -
/webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java
Author: sagara
Date: Wed Sep 16 15:26:59 2009
New Revision: 815835
URL: http://svn.apache.org/viewvc?rev=815835&view=rev
Log:
fixed WODEN-152 - Woden shouldn't be dependent on Xerces
Modified:
webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java
Modified: webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java
URL: http://svn.apache.org/viewvc/webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java?rev=815835&r1=815834&r2=815835&view=diff
==============================================================================
--- webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java (original)
+++ webservices/woden/trunk/java/woden-dom/src/test/java/org/apache/woden/DOMXMLElementTest.java Wed Sep 16 15:26:59 2009
@@ -19,6 +19,9 @@
import java.io.IOException;
import java.net.URL;
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
@@ -27,7 +30,6 @@
import org.w3c.dom.Element;
import org.xml.sax.SAXException;
import org.xml.sax.InputSource;
-import org.apache.xerces.parsers.DOMParser;
import org.apache.woden.internal.DOMXMLElement;
import org.apache.woden.internal.ErrorReporterImpl;
import org.apache.woden.internal.wsdl20.Constants;
@@ -47,10 +49,20 @@
protected void setUp() throws Exception{
try {
+ //replaced with JAXP
+ /*
DOMParser parser = new DOMParser();
parser.parse(inputSource);
Document doc = parser.getDocument();
elem = doc.getDocumentElement();
+ */
+ DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
+ factory.setNamespaceAware(true);
+ DocumentBuilder builder=factory.newDocumentBuilder();
+ Document doc = builder.parse(inputSource);
+ elem = doc.getDocumentElement();
+
+
errorReporter = new ErrorReporterImpl();
} catch (IOException e) {
---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org