Author: veithen
Date: Sat Dec 12 22:39:48 2015
New Revision: 1719748

URL: http://svn.apache.org/viewvc?rev=1719748&view=rev
Log:
Eliminate usages of deprecated Axiom APIs.

Modified:
    
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/PlainTextFormatter.java
    
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/TextFromElementDataSource.java

Modified: 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/PlainTextFormatter.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/PlainTextFormatter.java?rev=1719748&r1=1719747&r2=1719748&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/PlainTextFormatter.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/PlainTextFormatter.java
 Sat Dec 12 22:39:48 2015
@@ -24,7 +24,6 @@ import org.apache.axis2.context.MessageC
 import org.apache.axis2.AxisFault;
 import org.apache.axiom.om.OMOutputFormat;
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.util.ElementHelper;
 import org.apache.axis2.transport.base.BaseConstants;
 
 import java.io.ByteArrayOutputStream;
@@ -35,7 +34,6 @@ import java.io.Writer;
 import java.net.URL;
 
 import javax.activation.DataSource;
-import javax.xml.stream.XMLStreamException;
 
 public class PlainTextFormatter implements MessageFormatterEx {
 
@@ -50,12 +48,10 @@ public class PlainTextFormatter implemen
         if (BaseConstants.DEFAULT_TEXT_WRAPPER.equals(textElt.getQName())) {
             try {
                 Writer out = new OutputStreamWriter(outputStream, 
format.getCharSetEncoding());
-                ElementHelper.writeTextTo(textElt, out, preserve);
+                textElt.writeTextTo(out, preserve);
                 out.flush();
             } catch (IOException e) {
                 throw new AxisFault("Error writing text message to stream", e);
-            } catch (XMLStreamException e) {
-                throw new AxisFault("Error extracting the text payload from 
the message", e);
             }
         }
     }

Modified: 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/TextFromElementDataSource.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/TextFromElementDataSource.java?rev=1719748&r1=1719747&r2=1719748&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/TextFromElementDataSource.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/transport/base/src/main/java/org/apache/axis2/format/TextFromElementDataSource.java
 Sat Dec 12 22:39:48 2015
@@ -25,7 +25,6 @@ import java.io.OutputStream;
 import javax.activation.DataSource;
 
 import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.util.ElementHelper;
 import org.apache.commons.io.input.ReaderInputStream;
 
 /**
@@ -57,7 +56,7 @@ public class TextFromElementDataSource i
     }
 
     public InputStream getInputStream() throws IOException {
-        return new ReaderInputStream(ElementHelper.getTextAsStream(element, 
true), charset);
+        return new ReaderInputStream(element.getTextAsStream(true), charset);
     }
 
     public OutputStream getOutputStream() throws IOException {


Reply via email to