Author: dims
Date: Wed Dec 26 04:13:06 2007
New Revision: 606893

URL: http://svn.apache.org/viewvc?rev=606893&view=rev
Log:
Fix build break under JDK1.4

Modified:
    
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
    
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/differenceEngine/WSDLDifferenceEngine.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/DebugObjectOutputStream.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/SafeObjectOutputStream.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/wsdl/util/WSDLWrapperReloadImpl.java
    
webservices/axis2/trunk/java/modules/rmi/src/org/apache/axis2/rmi/custombeans/DomElementBean.java
    webservices/axis2/trunk/java/pom.xml

Modified: 
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
 Wed Dec 26 04:13:06 2007
@@ -1087,7 +1087,7 @@
             for (int i = 0; i < listSize; i++) {
                 Object o = objectList.get(i);
                 if (o != null) {
-                    array[i] = Boolean.parseBoolean(o.toString());
+                    array[i] = o.toString().equalsIgnoreCase("true");
                 }
             }
             returnArray = array;

Modified: 
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/differenceEngine/WSDLDifferenceEngine.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/integration/test/org/tempuri/differenceEngine/WSDLDifferenceEngine.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/differenceEngine/WSDLDifferenceEngine.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/integration/test/org/tempuri/differenceEngine/WSDLDifferenceEngine.java
 Wed Dec 26 04:13:06 2007
@@ -24,6 +24,8 @@
 import org.custommonkey.xmlunit.DifferenceListener;
 import org.w3c.dom.Attr;
 
+import java.lang.reflect.Method;
+
 /**
  * This class extends the DifferenceEngine class to overwrite the methods that
  * incorrectly fail Diff.similar() for certain equivalent but not identical
@@ -100,7 +102,12 @@
        
        if (value == null || index == -1 || index == protocol)
                return null;
-       
-       return attr.lookupNamespaceURI(value.substring(0, index));
+
+        try {
+            Method m = Attr.class.getMethod("lookupNamespaceURI", new 
Class[]{String.class});
+            return (String) m.invoke(attr, new Object[]{value.substring(0, 
index)});
+        } catch (Exception e) {
+            return null;
+        }
     }
 }

Modified: 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/DebugObjectOutputStream.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/DebugObjectOutputStream.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/DebugObjectOutputStream.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/DebugObjectOutputStream.java
 Wed Dec 26 04:13:06 2007
@@ -18,8 +18,6 @@
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.Closeable;
-import java.io.Flushable;
 import java.io.IOException;
 import java.io.ObjectOutput;
 import java.io.ObjectStreamConstants;
@@ -28,8 +26,8 @@
  * DebugObjectOutputStream delegates to an ObjectOutput object.
  * Each method logs in/out trace information
  */
-public class DebugObjectOutputStream implements ObjectStreamConstants, 
ObjectOutput, Closeable,
-        Flushable {
+public class DebugObjectOutputStream implements ObjectStreamConstants, 
ObjectOutput
+        {
     private static final Log log = 
LogFactory.getLog(DebugObjectOutputStream.class);
     private static final boolean isDebug = log.isDebugEnabled();
     ObjectOutput out;

Modified: 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/SafeObjectOutputStream.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/SafeObjectOutputStream.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/SafeObjectOutputStream.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/context/externalize/SafeObjectOutputStream.java
 Wed Dec 26 04:13:06 2007
@@ -19,8 +19,6 @@
 import org.apache.commons.logging.LogFactory;
 
 import java.io.ByteArrayOutputStream;
-import java.io.Closeable;
-import java.io.Flushable;
 import java.io.IOException;
 import java.io.NotSerializableException;
 import java.io.ObjectOutput;
@@ -50,7 +48,7 @@
  * @see SafeObjectInputStream
  *
  */
-public class SafeObjectOutputStream implements Closeable, Flushable, 
ObjectOutput,
+public class SafeObjectOutputStream implements ObjectOutput,
         ObjectStreamConstants, ExternalizeConstants {
     
     private static final Log log = 
LogFactory.getLog(SafeObjectOutputStream.class);
@@ -682,7 +680,7 @@
             return;
         }
         if (obj != null) {
-            String name = obj.getClass().getCanonicalName();
+            String name = obj.getClass().getName();
             Object value = notSerializableList.get(name);
             if (value == null) {
                 notSerializableList.put(name, name);

Modified: 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/wsdl/util/WSDLWrapperReloadImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/wsdl/util/WSDLWrapperReloadImpl.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/wsdl/util/WSDLWrapperReloadImpl.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/wsdl/util/WSDLWrapperReloadImpl.java
 Wed Dec 26 04:13:06 2007
@@ -1071,7 +1071,7 @@
 
                 URI uri = null;
                 if (url != null) {
-                    uri = url.toURI();
+                    uri = new URI(url.toString());
                 }
 
                 // Check if the uri has relative path 

Modified: 
webservices/axis2/trunk/java/modules/rmi/src/org/apache/axis2/rmi/custombeans/DomElementBean.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/rmi/src/org/apache/axis2/rmi/custombeans/DomElementBean.java?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- 
webservices/axis2/trunk/java/modules/rmi/src/org/apache/axis2/rmi/custombeans/DomElementBean.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/rmi/src/org/apache/axis2/rmi/custombeans/DomElementBean.java
 Wed Dec 26 04:13:06 2007
@@ -181,7 +181,7 @@
                 serializeDomElement((Element) node, writer, namespacePrefix);
             } else if (node instanceof Text) {
                 textNode = (Text) node;
-                writer.writeCharacters(textNode.getWholeText());
+                writer.writeCharacters(textNode.getNodeValue());
             } else {
                 throw new XmlSerializingException("Unknown dom element node 
found node type ==>"
                         + node.getNodeType());

Modified: webservices/axis2/trunk/java/pom.xml
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/pom.xml?rev=606893&r1=606892&r2=606893&view=diff
==============================================================================
--- webservices/axis2/trunk/java/pom.xml (original)
+++ webservices/axis2/trunk/java/pom.xml Wed Dec 26 04:13:06 2007
@@ -61,7 +61,6 @@
                <module>modules/samples</module>
                <module>modules/scripting</module>
                <module>modules/rmi</module>
-               <module>modules/corba</module>
        </modules>
        <profiles>
           <profile>
@@ -126,6 +125,7 @@
                                <module>modules/jaxws-api</module>
                                <module>modules/jaxws</module>
                                <module>modules/clustering</module>
+                               <module>modules/corba</module>
                        </modules>
                        <build>
                                <plugins>
@@ -174,6 +174,7 @@
                                <module>modules/jaxws-api</module>
                                <module>modules/jaxws</module>
                                <module>modules/clustering</module>
+                               <module>modules/corba</module>
                        </modules>
                        <build>
                                <plugins>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to