是否可以从水壶中向Java抛出一些自定义的错误代码。
设计:
KJB正在从Java应用程序中调用。
借助以下代码,我们确定工作是成功还是失败。
if(job.getErrors()<1){ result = XXX;
}
我应该抛出一些错误代码,例如'30'表示缺少文件名,'45'表示缺少输入参数'等。
如何将此代码从KJB传递到Java应用程序。
谢谢。
答案 0 :(得分:0)
作为快速的解决方法,解决方案并不完美。添加到作业文件的存在和验证步骤,记录这些错误,然后遍历日志。
https://help.pentaho.com/Documentation/8.1/Developer_Center/PDI/Embed#Obtain_Logging_Information