[jboss-svn-commits] JBossWS SVN: r765 - in branches/jbossws-1.0/src: main/java/org/jboss/ws/binding/soap main/java/org/jboss/ws/server main/java/org/jboss/ws/soap main/java/org/jboss/ws/utils test/java/org/jboss/test/ws/addressing test/java/org/jboss/test/ws/jbws801 test/java/org/jboss/test/ws/soap test/java/org/jboss/test/ws/wsse

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 17 08:24:34 EDT 2006


Author: heiko.braun at jboss.com
Date: 2006-08-17 08:24:15 -0400 (Thu, 17 Aug 2006)
New Revision: 765

Modified:
   branches/jbossws-1.0/src/main/java/org/jboss/ws/binding/soap/SOAPBindingProvider.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/server/ServiceEndpoint.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/MessageFactoryImpl.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPContentElement.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPEnvelopeImpl.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPFaultImpl.java
   branches/jbossws-1.0/src/main/java/org/jboss/ws/utils/ThreadLocalAssociation.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/addressing/SOAPAddressingPropertiesTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jbws801/JBWS801TestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPContentElementTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderElementTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/MicrosoftInteropTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/RoundTripTestCase.java
Log:
Revert dom expansion logic

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/binding/soap/SOAPBindingProvider.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/binding/soap/SOAPBindingProvider.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/binding/soap/SOAPBindingProvider.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -89,8 +89,7 @@
          SOAPMessageImpl reqMessage = (SOAPMessageImpl)createMessage(opMetaData);
          msgContext.setMessage(reqMessage);
 
-         SOAPEnvelopeImpl soapEnvelope = (SOAPEnvelopeImpl)reqMessage.getSOAPPart().getEnvelope();
-         soapEnvelope.setDomExpansionEnabled(false);
+         SOAPEnvelopeImpl soapEnvelope = (SOAPEnvelopeImpl)reqMessage.getSOAPPart().getEnvelope();         
          SOAPBody soapBody = soapEnvelope.getBody();
          SOAPHeader soapHeader = soapEnvelope.getHeader();
 

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/server/ServiceEndpoint.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/server/ServiceEndpoint.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/server/ServiceEndpoint.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -27,7 +27,6 @@
 import org.jboss.util.xml.DOMWriter;
 import org.jboss.ws.Constants;
 import org.jboss.ws.WSException;
-import org.jboss.ws.utils.ThreadLocalAssociation;
 import org.jboss.ws.binding.BindingException;
 import org.jboss.ws.handler.ServerHandlerChain;
 import org.jboss.ws.jaxrpc.SOAPFaultExceptionHelper;
@@ -188,17 +187,8 @@
          msgFactory.setStyle(epMetaData.getStyle());
 
          MimeHeaders headers = (headerSource != null ? headerSource.getMimeHeaders() : null);
-         SOAPMessageImpl reqMessage = null;
+         SOAPMessageImpl reqMessage = (SOAPMessageImpl) msgFactory.createMessage(headers, inputStream);
 
-         try
-         {
-            ThreadLocalAssociation.localDomExpansion().set(Boolean.FALSE);
-            reqMessage = (SOAPMessageImpl)msgFactory.createMessage(headers, inputStream);
-         }
-         finally{
-            ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-         }
-
          // Associate current message with message context
          msgContext.setMessage(reqMessage);
 

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/MessageFactoryImpl.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/MessageFactoryImpl.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/MessageFactoryImpl.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -45,6 +45,7 @@
 import org.jboss.ws.soap.attachment.MimeConstants;
 import org.jboss.ws.soap.attachment.MultipartRelatedDecoder;
 import org.jboss.ws.utils.IOUtils;
+import org.jboss.ws.utils.ThreadLocalAssociation;
 
 /**
  * MessageFactory implementation
@@ -141,7 +142,14 @@
     */
    public SOAPMessage createMessage(MimeHeaders mimeHeaders, InputStream ins) throws IOException, SOAPException
    {
-      return createMessageInternal(mimeHeaders, ins, false);
+      try
+      {
+         ThreadLocalAssociation.localDomExpansion().set(Boolean.FALSE);
+         return createMessageInternal(mimeHeaders, ins, false);
+      }
+      finally{
+         ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
+      }
    }
 
    public SOAPMessage createMessageInternal(MimeHeaders mimeHeaders, InputStream ins, boolean ingnoreParseException) throws IOException, SOAPException
@@ -216,7 +224,7 @@
       envelopeBuilder.setStyle(getStyle());
       envelopeBuilder.setSOAPMessage(soapMessage);
       envelopeBuilder.build(ins);
-      
+
       return soapMessage;
    }
 

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPContentElement.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPContentElement.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPContentElement.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -143,8 +143,7 @@
             ThreadLocalAssociation.localDomExpansion().set(Boolean.FALSE);
             SerializerSupport ser;
             if (objectValue != null)
-            {
-               // [hb] let the SimpleSerialzer handle xop serialisation
+            {               
                SerializerFactoryBase serializerFactory = getSerializerFactory(typeMapping, javaType, xmlType);
                ser = (SerializerSupport)serializerFactory.getSerializer();
             }

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPEnvelopeImpl.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPEnvelopeImpl.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPEnvelopeImpl.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -194,13 +194,7 @@
    {
       return soapPart;
    }
-   public boolean isDomExpansionEnabled() {
-      return domExpansionEnabled;
-   }
-
-   public void setDomExpansionEnabled(boolean domExpansionEnabled) {
-      this.domExpansionEnabled = domExpansionEnabled;
-   }
+   
    public String write(Writer writer, boolean pretty) {
       try
       {

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPFaultImpl.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPFaultImpl.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/soap/SOAPFaultImpl.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -23,6 +23,7 @@
 
 import java.util.Iterator;
 import java.util.Locale;
+import java.io.Writer;
 
 import javax.xml.namespace.QName;
 import javax.xml.soap.Detail;
@@ -36,6 +37,7 @@
 import org.jboss.ws.WSException;
 import org.jboss.xb.QNameBuilder;
 import org.jboss.util.xml.DOMUtils;
+import org.jboss.util.xml.DOMWriter;
 import org.w3c.dom.Element;
 
 /**
@@ -230,4 +232,19 @@
       setFaultString(faultString);
       this.faultStringLocale = locale;
    }
+
+   public String write(Writer writer, boolean pretty) {
+      try
+      {
+         DOMWriter dw = new DOMWriter(writer);
+         dw.setPrettyprint(pretty);
+         dw.print(this);
+      }
+      catch (Exception e)
+      {
+        log.error("Failed to write SOAPFault ", e);
+      }
+
+      return null;
+   }
 }
\ No newline at end of file

Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/utils/ThreadLocalAssociation.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/utils/ThreadLocalAssociation.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/utils/ThreadLocalAssociation.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -32,7 +32,7 @@
    private static ThreadLocal<Boolean> DOMExpansionAssoc = new ThreadLocal<Boolean>()
    {
       protected Boolean initialValue() {
-         return Boolean.FALSE;
+         return Boolean.TRUE;
       }
    };
    public static ThreadLocal localInvokerMDBAssoc() {

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/addressing/SOAPAddressingPropertiesTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/addressing/SOAPAddressingPropertiesTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/addressing/SOAPAddressingPropertiesTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -24,23 +24,17 @@
 // $Id: SOAPAddressingPropertiesTestCase.java,v 1.2 2005/11/24 21:40:55 tdiesler
 // Exp $
 
-import java.io.ByteArrayInputStream;
-import java.io.IOException;
-import java.net.URI;
+import org.jboss.test.ws.JBossWSTest;
 
 import javax.xml.soap.MessageFactory;
 import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPException;
 import javax.xml.soap.SOAPMessage;
 import javax.xml.ws.addressing.AddressingBuilder;
 import javax.xml.ws.addressing.soap.SOAPAddressingBuilder;
 import javax.xml.ws.addressing.soap.SOAPAddressingProperties;
+import java.io.ByteArrayInputStream;
+import java.net.URI;
 
-import org.jboss.test.ws.JBossWSTest;
-import org.jboss.ws.soap.SAAJElementWriter;
-import org.jboss.ws.soap.SOAPElementImpl;
-import org.jboss.ws.utils.ThreadLocalAssociation;
-
 /**
  * Test the SOAPAddressingProperties
  * 
@@ -85,8 +79,7 @@
 
       AddressingBuilder addrBuilder = SOAPAddressingBuilder.getAddressingBuilder();
       addrProps = (SOAPAddressingProperties)addrBuilder.newAddressingProperties();
-      addrProps.readHeaders(soapMessage);
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
+      addrProps.readHeaders(soapMessage);      
    }
    
 	public void testReadHeaders() throws Exception

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jbws801/JBWS801TestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jbws801/JBWS801TestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jbws801/JBWS801TestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -21,6 +21,13 @@
   */
 package org.jboss.test.ws.jbws801;
 
+import junit.framework.Test;
+import org.jboss.test.ws.JBossWSTest;
+import org.jboss.test.ws.JBossWSTestSetup;
+
+import javax.activation.DataHandler;
+import javax.activation.DataSource;
+import javax.xml.soap.*;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
@@ -29,26 +36,6 @@
 import java.util.Arrays;
 import java.util.Iterator;
 
-import javax.activation.DataHandler;
-import javax.activation.DataSource;
-import javax.xml.soap.AttachmentPart;
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.Name;
-import javax.xml.soap.SOAPBody;
-import javax.xml.soap.SOAPConnection;
-import javax.xml.soap.SOAPConnectionFactory;
-import javax.xml.soap.SOAPElement;
-import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPException;
-import javax.xml.soap.SOAPMessage;
-import javax.xml.soap.SOAPPart;
-
-import junit.framework.Test;
-
-import org.jboss.test.ws.JBossWSTest;
-import org.jboss.test.ws.JBossWSTestSetup;
-import org.jboss.ws.utils.ThreadLocalAssociation;
-
 public class JBWS801TestCase extends JBossWSTest
 {
    private static final String NS_PREFIX = "ns1";
@@ -59,10 +46,7 @@
    public static Test suite() throws Exception
    {
       return JBossWSTestSetup.newTestSetup(JBWS801TestCase.class, "jbossws-jbws801.war");
-   }
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
+   }   
 
    public void testLargeFile() throws Exception
    {

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPContentElementTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPContentElementTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPContentElementTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -21,22 +21,15 @@
   */
 package org.jboss.test.ws.soap;
 
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
-import java.util.Iterator;
-
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.Name;
-import javax.xml.soap.SOAPBody;
-import javax.xml.soap.SOAPElement;
-import javax.xml.soap.SOAPMessage;
-import javax.xml.soap.Text;
-
 import org.jboss.test.ws.JBossWSTest;
 import org.jboss.ws.soap.NameImpl;
 import org.jboss.ws.soap.SOAPContentElement;
-import org.jboss.ws.utils.ThreadLocalAssociation;
 
+import javax.xml.soap.*;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.util.Iterator;
+
 /**
  * Test the SOAPContentElement
  *
@@ -45,9 +38,6 @@
  */
 public class SOAPContentElementTestCase extends JBossWSTest
 {
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
 
    /** Test that we can lazily create the SOAP tree
     */

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderElementTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderElementTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderElementTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -22,17 +22,10 @@
 package org.jboss.test.ws.soap;
 
 import org.jboss.test.ws.JBossWSTest;
-import org.jboss.util.xml.DOMWriter;
 import org.jboss.ws.soap.MessageFactoryImpl;
 import org.jboss.ws.soap.NameImpl;
-import org.jboss.ws.utils.ThreadLocalAssociation;
 
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.Name;
-import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPHeader;
-import javax.xml.soap.SOAPHeaderElement;
-import javax.xml.soap.SOAPMessage;
+import javax.xml.soap.*;
 import java.io.ByteArrayInputStream;
 
 /**
@@ -44,10 +37,6 @@
 public class SOAPHeaderElementTestCase extends JBossWSTest
 {
 
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
-
    /** Test access to the actor attribute
     */
    public void testAttributeActor() throws Exception

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/soap/SOAPHeaderTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -21,24 +21,16 @@
   */
 package org.jboss.test.ws.soap;
 
-import java.io.ByteArrayInputStream;
-import java.util.Iterator;
-
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.Name;
-import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPException;
-import javax.xml.soap.SOAPHeader;
-import javax.xml.soap.SOAPHeaderElement;
-import javax.xml.soap.SOAPMessage;
-
 import org.jboss.test.ws.JBossWSTest;
 import org.jboss.util.xml.DOMUtils;
 import org.jboss.ws.Constants;
-import org.jboss.ws.utils.ThreadLocalAssociation;
 import org.jboss.ws.soap.MessageFactoryImpl;
 import org.jboss.ws.soap.NameImpl;
 
+import javax.xml.soap.*;
+import java.io.ByteArrayInputStream;
+import java.util.Iterator;
+
 /**
  * Test the SOAPHeader
  *
@@ -47,10 +39,7 @@
  */
 public class SOAPHeaderTestCase extends JBossWSTest
 {
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
-   
+    
    public void testAddHeaderElement() throws Exception
    {
       MessageFactory factory = new MessageFactoryImpl();

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/MicrosoftInteropTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/MicrosoftInteropTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/MicrosoftInteropTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -21,15 +21,6 @@
   */
 package org.jboss.test.ws.wsse;
 
-import java.io.FileInputStream;
-import java.io.InputStream;
-import java.util.Calendar;
-import java.util.TimeZone;
-
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPMessage;
-
 import org.jboss.test.ws.JBossWSTest;
 import org.jboss.util.xml.DOMUtils;
 import org.jboss.util.xml.DOMWriter;
@@ -38,10 +29,17 @@
 import org.jboss.ws.wsse.SecurityDecoder;
 import org.jboss.ws.wsse.SecurityStore;
 import org.jboss.ws.wsse.Util;
-import org.jboss.ws.utils.ThreadLocalAssociation;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.SOAPEnvelope;
+import javax.xml.soap.SOAPMessage;
+import java.io.FileInputStream;
+import java.io.InputStream;
+import java.util.Calendar;
+import java.util.TimeZone;
+
 /**
  * This test simulates a Microsoft WSE Client request
  *
@@ -50,9 +48,7 @@
  */
 public class MicrosoftInteropTestCase extends JBossWSTest
 {
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
+   
    /** Test that we can build an envelope from InputStream */
    public void testMicrosoftRequest() throws Exception
    {

Modified: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/RoundTripTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/RoundTripTestCase.java	2006-08-17 12:23:37 UTC (rev 764)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/wsse/RoundTripTestCase.java	2006-08-17 12:24:15 UTC (rev 765)
@@ -21,40 +21,24 @@
   */
 package org.jboss.test.ws.wsse;
 
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
-import java.util.ArrayList;
-import java.util.LinkedList;
-import java.util.List;
-
-import javax.xml.namespace.QName;
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.SOAPEnvelope;
-import javax.xml.soap.SOAPMessage;
-
 import org.jboss.security.SecurityAssociation;
 import org.jboss.test.ws.JBossWSTest;
 import org.jboss.util.xml.DOMWriter;
 import org.jboss.ws.soap.MessageFactoryImpl;
-import org.jboss.ws.wsse.Constants;
-import org.jboss.ws.wsse.EncryptionOperation;
-import org.jboss.ws.wsse.OperationDescription;
-import org.jboss.ws.wsse.QNameTarget;
-import org.jboss.ws.wsse.RequireEncryptionOperation;
-import org.jboss.ws.wsse.RequireSignatureOperation;
-import org.jboss.ws.wsse.SecurityDecoder;
-import org.jboss.ws.wsse.SecurityEncoder;
-import org.jboss.ws.wsse.SecurityStore;
-import org.jboss.ws.wsse.SendUsernameOperation;
-import org.jboss.ws.wsse.SignatureOperation;
-import org.jboss.ws.wsse.Target;
-import org.jboss.ws.wsse.TimestampOperation;
-import org.jboss.ws.wsse.Util;
-import org.jboss.ws.wsse.WsuIdTarget;
-import org.jboss.ws.utils.ThreadLocalAssociation;
+import org.jboss.ws.wsse.*;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 
+import javax.xml.namespace.QName;
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.SOAPEnvelope;
+import javax.xml.soap.SOAPMessage;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.util.ArrayList;
+import java.util.LinkedList;
+import java.util.List;
+
 /**
  * Test the SOAPEnvelope
  *
@@ -62,10 +46,7 @@
  * @since 14-Oct-2004
  */
 public class RoundTripTestCase extends JBossWSTest
-{
-   protected void setUp() throws Exception {
-      ThreadLocalAssociation.localDomExpansion().set(Boolean.TRUE);
-   }
+{  
    /** Test that we can build an envelope from InputStream */
    public void testRoundTrip() throws Exception
    {




More information about the jboss-svn-commits mailing list