2016-06-23 11 views
2

は:TWSzのJava APIセット期間

Job job = new Job(); 
job.setName("5"); 
long dur = 1000; 
job.setEstimatedDuration(1000); 

job.setPriority(-1); 

ZOSJobDefinition jobDef = new ZOSJobDefinition(); 

jobDef.setFlowTargetKey(new FlowTargetKey("CPU1")); 
jobDef.setTaskType(TaskTypes.ZOS_JOB_TASK); 
jobDef.setJclName("DMSORT"); 
job.setJobDefinition(jobDef); 

を私はエラーEQQX489Eを取得OPERATION CPU1 5の期間は、* 100 0 SEC無効です。

long dur = Long.valueOf(1000); 
job.setEstimatedDuration(dur); 

long dur = 1000L; 
job.setEstimatedDuration(dur); 

が、私はまだ同じエラーを取得: 私はドキュメントのように同じ方法でそれを行う、しかし、私はまたしてみてください。

答えて

0

ドキュメントに間違った例があります。ソリューションは:

Job job = new Job(); 
    job.setName("5"); 
    job.setPriority(1); 
    **//job.setEstimatedDuration(1000);** 

    ZOSJobDefinition jobDef = new ZOSJobDefinition(); 

    jobDef.setFlowTargetKey(new FlowTargetKey("CPU1")); 
    jobDef.setTaskType(TaskTypes.ZOS_JOB_TASK); 
    jobDef.setJclName("DMSORT"); 
    **jobDef.setNormalElapsedTime(1000L);** 
    job.setJobDefinition(jobDef); 
関連する問題