Repository: cxf
Updated Branches:
  refs/heads/3.1.x-fixes 8ff4efc8e -> d8b3289a9


[CXF-7168]CXF WSN Publisher should support SOAP 1.2 Binding

(cherry picked from commit 897694e83a14e319ae89621ffda74a6c56ca7155)


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/d8b3289a
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/d8b3289a
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/d8b3289a

Branch: refs/heads/3.1.x-fixes
Commit: d8b3289a9de3bd1a9206e07f0764801d7595fc1e
Parents: 8ff4efc
Author: Freeman Fang <[email protected]>
Authored: Thu Dec 15 14:50:19 2016 +0800
Committer: Freeman Fang <[email protected]>
Committed: Thu Dec 15 14:51:37 2016 +0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java       | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/d8b3289a/services/wsn/wsn-api/src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java
----------------------------------------------------------------------
diff --git 
a/services/wsn/wsn-api/src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java 
b/services/wsn/wsn-api/src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java
index 4a5b9f7..644ba65 100644
--- 
a/services/wsn/wsn-api/src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java
+++ 
b/services/wsn/wsn-api/src/main/java/org/apache/cxf/wsn/util/CXFWSNHelper.java
@@ -30,6 +30,7 @@ import javax.xml.namespace.QName;
 import javax.xml.transform.Source;
 import javax.xml.transform.stream.StreamSource;
 import javax.xml.ws.Endpoint;
+import javax.xml.ws.soap.SOAPBinding;
 
 import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
 import org.apache.cxf.wsn.wsdl.WSNWSDLLocator;
@@ -72,7 +73,7 @@ public class CXFWSNHelper extends WSNHelper {
         }
     }
     public Endpoint publish(String address, Object o, Class<?> ... 
extraClasses) {
-        Endpoint endpoint = Endpoint.create(o);
+        Endpoint endpoint = Endpoint.create(SOAPBinding.SOAP12HTTP_BINDING, o);
         if (extraClasses != null && extraClasses.length > 0) {
             Map<String, Object> props = new HashMap<String, Object>();
             props.put("jaxb.additionalContextClasses", extraClasses);

Reply via email to