[jbossws-commits] JBossWS SVN: r8049 - stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Aug 8 10:10:06 EDT 2008


Author: richard.opalka at jboss.com
Date: 2008-08-08 10:10:06 -0400 (Fri, 08 Aug 2008)
New Revision: 8049

Modified:
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java
Log:
fix TCK regression

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java	2008-08-08 14:04:55 UTC (rev 8048)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java	2008-08-08 14:10:06 UTC (rev 8049)
@@ -21,8 +21,6 @@
  */
 package org.jboss.ws.core.soap;
 
-import org.jboss.logging.Logger;
-
 import javax.xml.soap.SOAPConnection;
 import javax.xml.soap.SOAPException;
 import javax.xml.soap.SOAPMessage;
@@ -45,16 +43,12 @@
  */
 public class SOAPConnectionImpl extends SOAPConnection
 {
-   // provide logging
-   private static Logger log = Logger.getLogger(SOAPConnectionImpl.class);
 
    private RemoteConnection remotingConnection;
 
-   // private RemotingConnection remotingConnection;
-
    public SOAPConnectionImpl()
    {
-      // remotingConnection = new SOAPProtocolConnectionHTTP();
+      remotingConnection = new SOAPProtocolConnectionHTTP();
    }
 
    /**
@@ -116,12 +110,13 @@
 
       if (targetAddress.startsWith("jms"))
       {
-         return new SOAPProtocolConnectionJMS();
+         if (false == (remotingConnection instanceof SOAPProtocolConnectionJMS))
+         {
+            remotingConnection = new SOAPProtocolConnectionJMS();
+         }
       }
-      else
-      {
-         return new SOAPProtocolConnectionHTTP();
-      }
+
+      return remotingConnection;
    }
 
    /**




More information about the jbossws-commits mailing list