使用“-cp”选项时,groovy脚本不会在TWS中运行

使用“-cp”选项时,groovy脚本不会在TWS中运行,groovy,classpath,option,tivoli,Groovy,Classpath,Option,Tivoli,我有一个groovy脚本,它在以交互方式登录Windows2003R2框时运行良好。当我通过Tivoli Workload Scheduler TWS将其作为批处理作业进行调度时,脚本不会运行,但会返回finish HighVolumeLetters.groovy以获取高容量字母-rc-1073741819 我已经寻找了这个RC,它似乎是同一种访问冲突消息。我通过TWS在此框上运行的其他作业运行得很好,如果我没有使用-cp选项指定类路径,groovy脚本也可以 只是当我使用-cp指定类路径时,它

我有一个groovy脚本,它在以交互方式登录Windows2003R2框时运行良好。当我通过Tivoli Workload Scheduler TWS将其作为批处理作业进行调度时,脚本不会运行,但会返回finish HighVolumeLetters.groovy以获取高容量字母-rc-1073741819

我已经寻找了这个RC,它似乎是同一种访问冲突消息。我通过TWS在此框上运行的其他作业运行得很好,如果我没有使用-cp选项指定类路径,groovy脚本也可以


只是当我使用-cp指定类路径时,它失败了。

我不知道groovy脚本是什么,但我知道TWS。当您遇到类似的问题时,当我手动启动它时,它会工作,但当TWS运行它时,它不会工作。99%的时间是TWS运行作业时未设置的变量

使用TWS运行作业时,它不会加载与启动交互式会话时相同的环境变量。作为证明,使用用户创建一个运行set命令的TWS作业,如果在命令提示符下手动运行set命令,则获取日志并与该set命令的输出进行比较

您必须在unix中使用jobmanrc文件.jobmanrc强制加载变量。请参阅有关JOBMANRC使用的TWS文档