You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ia...@apache.org on 2006/01/11 03:24:40 UTC
svn commit: r367882 - /webservices/axis/trunk/java/test/saaj/TestDOM.java
Author: ias
Date: Tue Jan 10 18:24:35 2006
New Revision: 367882
URL: http://svn.apache.org/viewcvs?rev=367882&view=rev
Log:
Add a test case for AXIS-2365 - SOAPDocumentImpl calls MessageElement constructor with wrong arguments
Modified:
webservices/axis/trunk/java/test/saaj/TestDOM.java
Modified: webservices/axis/trunk/java/test/saaj/TestDOM.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/test/saaj/TestDOM.java?rev=367882&r1=367881&r2=367882&view=diff
==============================================================================
--- webservices/axis/trunk/java/test/saaj/TestDOM.java (original)
+++ webservices/axis/trunk/java/test/saaj/TestDOM.java Tue Jan 10 18:24:35 2006
@@ -11,6 +11,7 @@
import javax.xml.soap.MimeHeaders;
import javax.xml.soap.Name;
import javax.xml.soap.SOAPEnvelope;
+import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPFactory;
import javax.xml.soap.SOAPHeader;
import javax.xml.soap.SOAPHeaderElement;
@@ -204,4 +205,13 @@
return new String(baos.toByteArray());
}
+ public void testCreateElementFromDocument() throws SOAPException {
+ MessageFactory factory = new org.apache.axis.soap.MessageFactoryImpl();
+ SOAPMessage msg = factory.createMessage();
+ org.apache.axis.SOAPPart part = (org.apache.axis.SOAPPart) msg.getSOAPPart();
+ Document doc = part.getSOAPDocument();
+ String elementName = "test";
+ Element element = doc.createElement(elementName);
+ assertEquals(elementName, element.getNodeName());
+ }
}