From 13c46f877d0540f22b16f80facd7e60de74490fa Mon Sep 17 00:00:00 2001
From: Leonardo Vannucci <leonardo.vannucci@grupposistematica.it>
Date: Mon, 17 Sep 2018 16:10:40 +0200
Subject: [PATCH] Avvio istanze URP

---
 dg1cloud-core/src/main/java/it/digione/dg1cloud/ws/client/isd/IsdConfig.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dg1cloud-core/src/main/java/it/digione/dg1cloud/ws/client/isd/IsdConfig.java b/dg1cloud-core/src/main/java/it/digione/dg1cloud/ws/client/isd/IsdConfig.java
index 66a7202..62b758d 100644
--- a/dg1cloud-core/src/main/java/it/digione/dg1cloud/ws/client/isd/IsdConfig.java
+++ b/dg1cloud-core/src/main/java/it/digione/dg1cloud/ws/client/isd/IsdConfig.java
@@ -8,8 +8,6 @@
 import org.springframework.ws.client.support.interceptor.ClientInterceptor;
 import org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor;
 
-import it.digione.dg1cloud.ws.client.SOAPConnector;
-
 @Configuration
 public class IsdConfig {
 	
@@ -19,6 +17,7 @@
 	public Jaxb2Marshaller marshaller() {
 		Jaxb2Marshaller marshaller = new Jaxb2Marshaller();
 		marshaller.setContextPath("it.isharedoc.schemas.instance");
+		marshaller.setMtomEnabled(true);
 		return marshaller;
 	}
 	
@@ -30,12 +29,13 @@
 		wss4jSecurityInterceptor.setSecurementPassword(isdProperties.getPassword());
 		wss4jSecurityInterceptor.setSecurementPasswordType(WSConstants.PW_TEXT);
 		wss4jSecurityInterceptor.setSecurementUsernameTokenNonce(true);
+		wss4jSecurityInterceptor.setSecurementUsernameTokenCreated(true);
 		return wss4jSecurityInterceptor;
 	}
  
 	@Bean
-	public SOAPConnector soapConnector(Jaxb2Marshaller marshaller, Wss4jSecurityInterceptor wsSecurityInterceptor) {
-		SOAPConnector client = new SOAPConnector();
+	public IsdSOAPConnector soapConnector(Jaxb2Marshaller marshaller, Wss4jSecurityInterceptor wsSecurityInterceptor) {
+		IsdSOAPConnector client = new IsdSOAPConnector();
 		client.setDefaultUri(isdProperties.getEndpoint().getInstance());
 		client.setMarshaller(marshaller);
 		client.setUnmarshaller(marshaller);

--
Gitblit v1.6.2