diff --git a/serving-core/src/main/scala/com/stratio/sparta/serving/core/models/policy/PolicyModel.scala b/serving-core/src/main/scala/com/stratio/sparta/serving/core/models/policy/PolicyModel.scala index daeeff230b..2eda9bc68d 100644 --- a/serving-core/src/main/scala/com/stratio/sparta/serving/core/models/policy/PolicyModel.scala +++ b/serving-core/src/main/scala/com/stratio/sparta/serving/core/models/policy/PolicyModel.scala @@ -44,8 +44,6 @@ case class PolicyModel( initSqlSentences: Seq[SqlSentence] = Seq.empty[SqlSentence], autoDeleteCheckpoint: Option[Boolean] = None, executionMode: Option[String] = None, - driverLocation: Option[String] = None, - pluginsLocation: Option[String] = None, driverUri: Option[String] = None, stopGracefully: Option[Boolean] = None ) diff --git a/web/src/scripts/factories/policy-model-factory.js b/web/src/scripts/factories/policy-model-factory.js index caef0d5cf4..96879c4dd4 100644 --- a/web/src/scripts/factories/policy-model-factory.js +++ b/web/src/scripts/factories/policy-model-factory.js @@ -36,7 +36,9 @@ policy.cubes = []; policy.streamTriggers = []; policy.sparkConf = {}; - policy.sparkSubmitArguments = {}; + policy.sparkSubmitArguments = []; + policy.initSqlSentences = []; + policy.userPluginsJars = []; delete policy.id; ///* Reset policy advanced settings to be loaded from template automatically */ delete policy.sparkStreamingWindowNumber; @@ -51,11 +53,15 @@ delete policy.initSqlSentences; delete policy.userPluginsJars; delete policy.executionMode; + delete policy.driverUri; + delete policy.stopGracefully; } function setPolicy(inputPolicyJSON) { policy.id = inputPolicyJSON.id; policy.name = inputPolicyJSON.name; + policy.driverUri = inputPolicyJSON.driverUri; + policy.stopGracefully = inputPolicyJSON.stopGracefully; policy.description = inputPolicyJSON.description; policy.sparkStreamingWindow = inputPolicyJSON.sparkStreamingWindow; policy.remember = inputPolicyJSON.remember;