【问题标题】:Add new jobstream to database将新的作业流添加到数据库
【发布时间】:2018-09-30 22:46:36
【问题描述】:

我正在尝试向 TWSz AD 添加新的作业流,但出现错误: AWSJCS011E 发生内部错误。错误如下:“java.lang.NullPointerException”。

我的代码如下所示:

JobStream jobStream = new JobStream();

            jobStream.setName("DM#JAVA#COND");
            jobStream.setDescription("Auto Test");
            jobStream.setGroup(false);
            jobStream.setOwnerName("USER");
            jobStream.setPriority(1);

            DateTimeFormatter formatter = DateTimeFormat.forPattern("dd-MM-yyyy");
            DateTime dateTime = DateTime.parse("17-04-2018",formatter);

            jobStream.setValidFrom(dateTime.toDate());


            Job job001 = new Job();
            job001.setName("1");
            job001.setPriority(1);


             ZOSJobDefinition job001ZOSDef = new ZOSJobDefinition();

             job001ZOSDef.setFlowTargetKey(new FlowTargetKey("BEGN"));
             job001ZOSDef.setTaskType(TaskTypes.ZOS_GENERAL_TASK);
             job001ZOSDef.setJclName("START");
             job001ZOSDef.setAutoSubmit(true);
             job001ZOSDef.setAutoRelease(true);
             job001ZOSDef.setNormalElapsedTime(1000L);
             job001ZOSDef.setHighestOkReturnCode(0);


             job001.setJobDefinition(job001ZOSDef);

             jobStream.getJobs().add(job001);
             model.addTWSObject(jobStream, null);

代码看起来类似于手册中的代码。

【问题讨论】:

    标签: java workload-scheduler tivoli-work-scheduler


    【解决方案1】:

    当我用 9.3 替换 9.2 时,TWS SDK 出现了问题,一切都开始工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-03
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      • 2014-11-04
      • 2014-02-15
      相关资源
      最近更新 更多