Author: veithen
Date: Mon Mar 11 08:33:32 2013
New Revision: 1455050

URL: http://svn.apache.org/r1455050
Log:
Eliminated usage of deprecated Axiom class.

Modified:
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/builder/BuilderUtil.java
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/DeploymentClassLoader.java
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/XMLPrettyPrinter.java

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/builder/BuilderUtil.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/builder/BuilderUtil.java?rev=1455050&r1=1455049&r2=1455050&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/builder/BuilderUtil.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/builder/BuilderUtil.java
 Mon Mar 11 08:33:32 2013
@@ -22,7 +22,6 @@ package org.apache.axis2.builder;
 import org.apache.axiom.attachments.Attachments;
 import org.apache.axiom.attachments.lifecycle.LifecycleManager;
 import org.apache.axiom.attachments.lifecycle.impl.LifecycleManagerImpl;
-import org.apache.axiom.attachments.utils.IOUtils;
 import org.apache.axiom.om.OMAttribute;
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMException;
@@ -60,6 +59,7 @@ import org.apache.axis2.util.JavaUtils;
 import org.apache.axis2.util.MessageProcessorSelector;
 import org.apache.axis2.util.MultipleEntryHashMap;
 import org.apache.axis2.wsdl.WSDLConstants;
+import org.apache.commons.io.IOUtils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.ws.commons.schema.XmlSchemaAll;
@@ -617,7 +617,7 @@ public class BuilderUtil {
             log.info("OMException in getSOAPBuilder", e);
             try {
                 log.info("Remaining input stream :[" +
-                         new String(IOUtils.getStreamAsByteArray(in), 
encoding) + "]");
+                         new String(IOUtils.toByteArray(in), encoding) + "]");
             } catch (IOException e1) {
                 // Nothing here?
             }
@@ -638,7 +638,7 @@ public class BuilderUtil {
             log.info("OMException in getSOAPBuilder", e);
             try {
                 log.info("Remaining input stream :[" +
-                         new String(IOUtils.getStreamAsByteArray(inStream), 
charSetEnc) + "]");
+                         new String(IOUtils.toByteArray(inStream), charSetEnc) 
+ "]");
             } catch (IOException e1) {
                 // Nothing here?
             }
@@ -658,7 +658,7 @@ public class BuilderUtil {
             log.info("OMException in getSOAPBuilder", e);
             try {
                 log.info("Remaining input stream :[" +
-                         new String(IOUtils.getStreamAsByteArray(inStream)) + 
"]");
+                         new String(IOUtils.toByteArray(inStream)) + "]");
             } catch (IOException e1) {
                 // Nothing here?
             }
@@ -679,7 +679,7 @@ public class BuilderUtil {
             log.info("OMException in getSOAPBuilder", e);
             try {
                 log.info("Remaining input stream :[" +
-                         new String(IOUtils.getStreamAsByteArray(inStream), 
charSetEnc) + "]");
+                         new String(IOUtils.toByteArray(inStream), charSetEnc) 
+ "]");
             } catch (IOException e1) {
                 // Nothing here?
             }

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/DeploymentClassLoader.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/DeploymentClassLoader.java?rev=1455050&r1=1455049&r2=1455050&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/DeploymentClassLoader.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/DeploymentClassLoader.java
 Mon Mar 11 08:33:32 2013
@@ -19,9 +19,9 @@
 
 package org.apache.axis2.deployment;
 
-import org.apache.axiom.attachments.utils.IOUtils;
 import org.apache.axis2.classloader.BeanInfoCache;
 import org.apache.axis2.classloader.BeanInfoCachingClassLoader;
+import org.apache.commons.io.IOUtils;
 
 import java.io.ByteArrayInputStream;
 import java.io.IOException;
@@ -122,7 +122,7 @@ public class DeploymentClassLoader exten
                         entryName = entry.getName();
                         if (entryName != null &&
                                 entryName.endsWith(resource)) {
-                            byte[] raw = IOUtils.getStreamAsByteArray(zin);
+                            byte[] raw = IOUtils.toByteArray(zin);
                             return new URL("jar", "", -1, urls[0] + "!/" + 
libjar_name + "!/" + entryName,
                                     new ByteUrlStreamHandler(raw));
                         }
@@ -160,7 +160,7 @@ public class DeploymentClassLoader exten
                     entryName = entry.getName();
                     if (entryName != null &&
                             entryName.endsWith(resource)) {
-                        byte[] raw = IOUtils.getStreamAsByteArray(zin);
+                        byte[] raw = IOUtils.toByteArray(zin);
                         resources.add(new URL("jar", "", -1, urls[0] + "!/" + 
libjar_name + "!/" + entryName,
                                 new ByteUrlStreamHandler(raw)));
                     }
@@ -209,7 +209,7 @@ public class DeploymentClassLoader exten
             entryName = entry.getName();
             if (entryName != null &&
                     entryName.endsWith(resource)) {
-                byte[] raw = IOUtils.getStreamAsByteArray(zin);
+                byte[] raw = IOUtils.toByteArray(zin);
                 zin.close();
                 return raw;
             }

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/XMLPrettyPrinter.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/XMLPrettyPrinter.java?rev=1455050&r1=1455049&r2=1455050&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/XMLPrettyPrinter.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/XMLPrettyPrinter.java
 Mon Mar 11 08:33:32 2013
@@ -19,8 +19,8 @@
 
 package org.apache.axis2.util;
 
-import org.apache.axiom.attachments.utils.IOUtils;
 import org.apache.axiom.om.OMElement;
+import org.apache.commons.io.IOUtils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
@@ -59,7 +59,7 @@ public class XMLPrettyPrinter {
         byte[] byteArray = null;
         try {
             FileInputStream fin = new FileInputStream(file);
-            byteArray = IOUtils.getStreamAsByteArray(fin);
+            byteArray = IOUtils.toByteArray(fin);
             fin.close();
             inputStream = new ByteArrayInputStream(byteArray);
             outputStream = new FileOutputStream(file);


Reply via email to