Author: richard.opalka(a)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;
}
/**