You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

FeatureTest ResultComment
execution of shell jobs(tick) 
stdout of shell jobs is logged as info(tick) 
stderr of shell jobs is logged(tick)stderr is logged as info, probably related to JS-1329 - Getting issue details... STATUS
non-zero exit code is treated as error(tick) 
live output of log in JOC(tick)slow
read order id with $SCHEDULER_ORDER_ID(tick) 
read job parameters as environment variables with $SCHEDULE_PARAM_(tick)Works, but is case sensitive on Unix systems. Classic JobScheduler Agent works differently, seems to change all variables to upper case.
read order parameters as environment variables with $SCHEDULE_PARAM_(tick)Works, but is case sensitive on Unix systems. Classic JobScheduler Agent works differently, seems to change all variables to upper case.
set order parameters using SCHEDULER_RETURN_VALUES(tick) 
kill a running task(error)process lost in JOC, but remote process is not killed

JobScheduler API

  
API jobs with javascript(error)not implemented
API jobs with java(tick)Yes, but with restrictions, see details below
Shell jobs with javascript monitor(error)not implemented
Shell jobs with java monitor  
spooler.create_variable_set(tick) 
spooler_task.params()(tick) 
spooler_task.order.params()(tick) 
Variable_set.set_value()(tick) 
Variable_set.var()(tick) 
Variable_set.merge()(error)COM-80020009 scala.MatchError: sos.spooler.Variable_set@7fe373b5 (of class sos.spooler.Variable_set), method=call
Variable_set.count()(tick) 
Variable_set.substitute()(tick) 
Variable_set.xml()(tick) 
Variable_set.set_xml()(tick) 

JITL jobs

(error) 
JobSchedulerExistsFile(error)

There is a problem getting parameters. Possibly related to Variable_set.merge()

JSJ_F_0010: error occurred in class sos.scheduler.file.JobSchedulerExistsFile : JSJ_E_0042: exception raised JSJ_F_0050: error occurred getting Parameters for job or order: sos.spooler.Variable_set@1540a68c (of class sos.spooler.Variable_set)

 

  • No labels