You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2005/06/11 03:42:27 UTC
cvs commit: ws-axis/java/src/org/apache/axis/message MessageElement.java
dims 2005/06/10 18:42:27
Modified: java/src/org/apache/axis/message MessageElement.java
Log:
Possible fix for AXIS-1903 - IncompatibleClassChangeError when deploying Axis 1.2-RC3 on WebSphere 5.1 with PARENT_FIRST classloading
Revision Changes Path
1.199 +4 -0 ws-axis/java/src/org/apache/axis/message/MessageElement.java
Index: MessageElement.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/message/MessageElement.java,v
retrieving revision 1.198
retrieving revision 1.199
diff -u -r1.198 -r1.199
--- MessageElement.java 9 Jun 2005 16:36:27 -0000 1.198
+++ MessageElement.java 11 Jun 2005 01:42:27 -0000 1.199
@@ -1388,6 +1388,10 @@
Text text = getOwnerDocument().createTextNode(s);
((org.apache.axis.message.Text)text).setParentElement(this);
return this;
+ } catch (java.lang.IncompatibleClassChangeError e) {
+ Text text = new org.apache.axis.message.Text(s);
+ this.appendChild(text);
+ return this;
} catch (ClassCastException e) {
throw new SOAPException(e);
}