Commit 47f88697 authored by wenmo's avatar wenmo

[Fix-294] [admin] Fix to flink conf json bug

parent 5318e007
...@@ -5,6 +5,7 @@ import com.dlink.job.JobConfig; ...@@ -5,6 +5,7 @@ import com.dlink.job.JobConfig;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -50,13 +51,15 @@ public class StudioExecuteDTO extends AbstractStatementDTO { ...@@ -50,13 +51,15 @@ public class StudioExecuteDTO extends AbstractStatementDTO {
if (Asserts.isNotNullString(configJson)) { if (Asserts.isNotNullString(configJson)) {
try { try {
paras = mapper.readTree(configJson); paras = mapper.readTree(configJson);
} catch (JsonProcessingException e) {
e.printStackTrace();
}
paras.forEach((JsonNode node) -> { paras.forEach((JsonNode node) -> {
if (!node.isNull()) {
config.put(node.get("key").asText(), node.get("value").asText()); config.put(node.get("key").asText(), node.get("value").asText());
} }
}
); );
} catch (JsonProcessingException e) {
e.printStackTrace();
}
} }
return new JobConfig( return new JobConfig(
type, useResult, useChangeLog, useAutoCancel, useSession, session, clusterId, type, useResult, useChangeLog, useAutoCancel, useSession, session, clusterId,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment