ODI (Sunopsis)代理负载平衡问题
Applies to:
Oracle Data Integrator - Version: 3.2.03.01 and later [Release: 3.2.03 and later ]
Oracle Data Integrator - Version: 3.2.03.26 and later [Release: 3.2.03 and later]
Information in this document applies to any platform.
***Checked for relevance on 03-Aug-2010***
症状
在ODI (Sunopsis)代理上执行一个带负载平等的Scenario失败,并提示如下信息
Cannot start execution - Error during scenario launching
此外,跟踪代理(-v=5 parameter),如下的消息在跟踪文件中显示
java.lang.NumberFormatException:
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.<init>(Unknown Source)
at com.sunopsis.dwg.cmd.DwgCommandScenario.b(DwgCommandScenario.java)
at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(DwgCommandScenario.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.prepare(DwgCommandBase.java)
自从以下情况后出现这种错误:
--执行已编译过的Scenario中的Package,使用负载平衡特性,可以正确运行
--在代理中直接执行Scenario也是可以正确执行
原因
这个问题在一些较早版本的ODI中检测到
解决方案
升级到3.2.03.26 或更新版本的 ODI (Sunopsis).