Author: thomas.diesler(a)jboss.com
Date: 2006-10-11 04:01:52 -0400 (Wed, 11 Oct 2006)
New Revision: 1204
Modified:
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPElementRPCTestCase.java
Log:
[JBWS-1292] Fix XOPElementRPCTestCase
Modified:
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPElementRPCTestCase.java
===================================================================
---
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPElementRPCTestCase.java 2006-10-11
06:57:05 UTC (rev 1203)
+++
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPElementRPCTestCase.java 2006-10-11
08:01:52 UTC (rev 1204)
@@ -21,9 +21,17 @@
*/
package org.jboss.test.ws.jaxrpc.xop;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+
+import javax.mail.internet.ContentType;
import javax.xml.namespace.QName;
import javax.xml.soap.MessageFactory;
+import javax.xml.soap.MimeHeaders;
+import javax.xml.soap.SOAPBody;
import javax.xml.soap.SOAPBodyElement;
+import javax.xml.soap.SOAPElement;
+import javax.xml.soap.SOAPEnvelope;
import javax.xml.soap.SOAPMessage;
import org.jboss.test.ws.JBossWSTest;
@@ -37,6 +45,9 @@
import org.jboss.ws.soap.NameImpl;
import org.jboss.ws.soap.SOAPBodyElementRpc;
import org.jboss.ws.soap.SOAPContentElement;
+import org.jboss.ws.soap.attachment.MimeConstants;
+import org.jboss.ws.utils.DOMUtils;
+import org.jboss.ws.utils.DOMWriter;
/**
* Test the SOAPElement
@@ -85,8 +96,14 @@
public void testSOAPMessageRoundTrip() throws Exception
{
- /*String xopContent = "This is XOP content";
- xopElement.setXMimeContentType("text/plain");
+ if (true)
+ {
+ System.out.println("FIXME: JBWS-1292");
+ return;
+ }
+
+ String xopContent = "This is XOP content";
+ //xopElement.setXMimeContentType("text/plain");
xopElement.setObjectValue(xopContent);
// Write SOAP message as multipart/related
@@ -108,14 +125,11 @@
SOAPBody soapBody = soapMessage.getSOAPBody();
SOAPElement rpcElement = (SOAPElement)DOMUtils.getFirstChildElement(soapBody);
- assertEquals(new NameImpl(opMetaData.getXmlName()), rpcElement.getElementName());
+ assertEquals(new NameImpl(opMetaData.getQName()), rpcElement.getElementName());
SOAPContentElement xopElement =
(SOAPContentElement)DOMUtils.getFirstChildElement(rpcElement);
assertEquals(new NameImpl(paramMetaData.getXmlName()),
xopElement.getElementName());
xopElement.setParamMetaData(paramMetaData);
Object retObj = xopElement.getObjectValue();
assertEquals(xopContent, retObj);
- */
-
- System.out.println("FIXME: JBXB-62");
}
}
\ No newline at end of file
Show replies by date