Author: veithen
Date: Sun Mar 19 16:54:12 2017
New Revision: 1787645
URL: http://svn.apache.org/viewvc?rev=1787645&view=rev
Log:
Adapt to changes in the Axiom API.
Modified:
axis/axis2/java/core/trunk/modules/adb-codegen/test/org/apache/axis2/schema/AbstractTestCase.java
Modified:
axis/axis2/java/core/trunk/modules/adb-codegen/test/org/apache/axis2/schema/AbstractTestCase.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb-codegen/test/org/apache/axis2/schema/AbstractTestCase.java?rev=1787645&r1=1787644&r2=1787645&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/adb-codegen/test/org/apache/axis2/schema/AbstractTestCase.java
(original)
+++
axis/axis2/java/core/trunk/modules/adb-codegen/test/org/apache/axis2/schema/AbstractTestCase.java
Sun Mar 19 16:54:12 2017
@@ -48,8 +48,7 @@ import javax.xml.stream.XMLStreamReader;
import javax.xml.stream.XMLStreamWriter;
import org.apache.axiom.attachments.Attachments;
-import org.apache.axiom.mime.MultipartWriter;
-import org.apache.axiom.mime.impl.axiom.AxiomMultipartWriterFactory;
+import org.apache.axiom.mime.MultipartBodyWriter;
import org.apache.axiom.om.OMAbstractFactory;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMOutputFormat;
@@ -373,8 +372,8 @@ public abstract class AbstractTestCase e
envelope.getBody().addChild(ADBBeanUtil.getOMElement(bean));
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
OMOutputFormat format = new OMOutputFormat();
- MultipartWriter mpWriter =
AxiomMultipartWriterFactory.INSTANCE.createMultipartWriter(buffer,
format.getMimeBoundary());
- OutputStream rootPartWriter = mpWriter.writePart("application/xop+xml;
charset=UTF-8; type=\"text/xml\"", "binary", format.getRootContentId());
+ MultipartBodyWriter mpWriter = new MultipartBodyWriter(buffer,
format.getMimeBoundary());
+ OutputStream rootPartWriter = mpWriter.writePart("application/xop+xml;
charset=UTF-8; type=\"text/xml\"", "binary", format.getRootContentId(), null);
envelope.serialize(rootPartWriter, format);
rootPartWriter.close();
mpWriter.complete();