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]