首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TWS Java API

TWS Java API
EN

Stack Overflow用户
提问于 2018-05-14 20:03:02
回答 1查看 70关注 0票数 0

我正在尝试编辑作业流并将其添加到CP中,但我再一次在没有任何其他信息的情况下收到"java.lang.NullPointerException“。

代码语言:javascript
复制
List<ZosJobInfo> jobsToAdd = new ArrayList<>();
ZosJobInfo zosJobInfo = new ZosJobInfo();
zosJobInfo.setJobName("DMSORT");
zosJobInfo.setJobNumber(5);
zosJobInfo.setTimeDependent(false);
zosJobInfo.setWorkstationName("CPU1");
zosJobInfo.setWorkstationType(WorkstationType.COMPUTER);
zosJobInfo.setAutoSubmit(true);
zosJobInfo.setTaskType(TaskTypes.ZOS_JOB_TASK);
zosJobInfo.setDuration(1000L);
zosJobInfo.setCentralizedScript(false);
zosJobInfo.setParallelServer(1);
zosJobInfo.setR1(1);
zosJobInfo.setR2(1);
jobsToAdd.add(zosJobInfo);
HashMap<String, List<Integer>> dependencies = new HashMap<>();
List<Integer> jobPred = new ArrayList<>();
jobPred.add(1);
dependencies.put("5", jobPred);
DateTimeFormatter formatter2 = DateTimeFormat.forPattern("dd-MM-yyyy HH:mm z");
DateTime dateTime2 = DateTime.parse("14-05-2018 10:27 GMT",formatter2);
DateTime dlt = dateTime2.plusMinutes(1);
plan.editAddJobStreamInstanceWithVariableSubstitution(tempJobStream.getName(), dateTime2.toDate(), dlt.toDate(), 5, "EDIT ADD", "", "OWNER", "", "", null, jobsToAdd, null, null, dependencies, null, "", false,DependenciesResolutionOption.RESOLUTION_NONE, null, null);
EN

回答 1

Stack Overflow用户

发布于 2018-05-16 19:17:10

用一个void变量(它是一个字符串字段)填充"variables to be substituted“字段。这应该足以避免空指针异常。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50329832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档