Author: veithen
Date: Sat Aug 8 13:22:26 2009
New Revision: 802363
URL: http://svn.apache.org/viewvc?rev=802363&view=rev
Log:
Avoid direct usage of XML(Input|Output)Factory in unit tests and use StAXUtils
instead.
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/NamespaceTest.java
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAP11FaultImplConversionTest.java
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/NamespaceTest.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/NamespaceTest.java?rev=802363&r1=802362&r2=802363&view=diff
==============================================================================
---
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/NamespaceTest.java
(original)
+++
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/NamespaceTest.java
Sat Aug 8 13:22:26 2009
@@ -28,7 +28,6 @@
import javax.xml.namespace.QName;
import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.stream.XMLOutputFactory;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader;
import javax.xml.stream.XMLStreamWriter;
@@ -336,9 +335,7 @@
// serialize it back to a String
StringWriter stringWriter = new StringWriter();
- XMLOutputFactory xmlOutputFactory = XMLOutputFactory.newInstance();
- xmlOutputFactory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES,
Boolean.FALSE);
- XMLStreamWriter xmlWriter =
xmlOutputFactory.createXMLStreamWriter(stringWriter);
+ XMLStreamWriter xmlWriter =
StAXUtils.createXMLStreamWriter(stringWriter);
element.serialize(xmlWriter);
String output = stringWriter.toString();
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAP11FaultImplConversionTest.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAP11FaultImplConversionTest.java?rev=802363&r1=802362&r2=802363&view=diff
==============================================================================
---
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAP11FaultImplConversionTest.java
(original)
+++
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAP11FaultImplConversionTest.java
Sat Aug 8 13:22:26 2009
@@ -20,9 +20,9 @@
package org.apache.axiom.soap;
import org.apache.axiom.om.AbstractTestCase;
+import org.apache.axiom.om.util.StAXUtils;
import org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder;
-import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.XMLStreamReader;
import java.io.InputStream;
@@ -34,9 +34,7 @@
public void testConversion() {
try {
InputStream is = getTestResource(soap11FaulXmlPath);
- XMLInputFactory xmlInputFactory = XMLInputFactory.newInstance();
- xmlInputFactory.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE,
Boolean.TRUE) ;
- XMLStreamReader reader = xmlInputFactory.createXMLStreamReader(is);
+ XMLStreamReader reader = StAXUtils.createXMLStreamReader(is);
SOAPEnvelope env = new StAXSOAPModelBuilder(reader,
null).getSOAPEnvelope();