From cb1770fff046c0bbbb6e20562c4604afa89cd30c Mon Sep 17 00:00:00 2001
From: Leonardo Vannucci <leonardo.vannucci@grupposistematica.it>
Date: Thu, 25 Oct 2018 17:50:12 +0200
Subject: [PATCH] gestione modalita trasmissione

---
 dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java b/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
index 301666f..50d0c2e 100644
--- a/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
+++ b/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
@@ -166,18 +166,27 @@
 		JAXBElement<String> jaxbBody = factory.createInstanceMessageCreateRequestBody(startURPForm.getCorpo());
 		request.setBody(jaxbBody);
 		
+		Variables variables = factory.createInstanceMessageCreateRequestVariables();
+		
 		Variable variable = new Variable();
 		variable.setKey("transition");
 		variable.setType("string");
 		variable.setValueString(factory.createInstanceMessageCreateRequestVariablesVariableValueString(isdProperties.getUrp().getTransition()));
 		
-		Variables variables = factory.createInstanceMessageCreateRequestVariables();
+		variables.getVariable().add(variable);
+		
+		variable = new Variable();
+		variable.setKey("modTrasmissione");
+		variable.setType("string");
+		variable.setValueString(factory.createInstanceMessageCreateRequestVariablesVariableValueString(isdProperties.getUrp().getModTrasmissione()));
+		
 		variables.getVariable().add(variable);
 		JAXBElement<Variables> jaxbVariables = factory.createInstanceMessageCreateRequestVariables(variables);
 		
 		request.setVariables(jaxbVariables);
 		
 		request.setStartWorkflow(factory.createInstanceMessageCreateRequestStartWorkflow(true));
+		request.setInstanceOperation(factory.createInstanceMessageCreateRequestInstanceOperation(isdProperties.getUrp().getTransition()));
 		
 		Attachments attachments = new Attachments();
 		

--
Gitblit v1.6.2