使用"startscen"命令启动Scenario时,抛出"java.lang.NullPointerException"错误_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 10738 | 回复: 0   主题: 使用"startscen"命令启动Scenario时,抛出"java.lang.NullPointerException"错误        下一篇 
yang.wang
注册用户
等级:中士
经验:217
发帖:82
精华:0
注册:2011-12-28
状态:离线
发送短消息息给yang.wang 加好友    发送短消息息给yang.wang 发消息
发表于: IP:您无权察看 2011-12-28 9:59:44 | [全部帖] [楼主帖] 楼主

使用"startscen"命令启动Scenario时,抛出"java.lang.NullPointerException"错误

Applies to:
Oracle Data Integrator - Version: 3.2.03.01 and later   [Release: 3.2.03 and later ]
Information in this document applies to any platform.


症状

使用"startscen.bat(.sh)"命令启动Scenario时,抛出

java.lang.NullPointerException
at com.sunopsis.dwg.dbobj.SnpScen.getObjectLst(SnpScen.java)
at com.sunopsis.dwg.dbobj.SnpScen.getScenarionByCodeAndVersion(SnpScen.java)


最近几条有关Scenari执行日志文件如下:

PM(main): SnpUserProf.getObjectLst : :
[]
java.lang.NullPointerException
DwgJv.main: Exit. Return code:-1
or
IntJavaName:com.sunopsis.dwg.dbobj.SnpRemRep
java.lang.NullPointerException
DwgJv.main: Exit. Return code:-1
or
IntJavaName:com.sunopsis.dwg.dbobj.SnpOpenTool
java.lang.NullPointerException
DwgJv.main: Exit. Return code:-1


原因

"odiparams.bat(.sh)"配置文件中ODI工作组件库连接信息不正确。

"odiparams.bat(.sh)"配置文件位于ODI安装路径"/bin"下。

解决方案

检查ODI "odiparams.bat(.sh)"命令文件中 ODI_SECU_xyz参数

查看更多参数信息,请参阅Note 424193.1 <Effect Of Environmental Variables Referenced In The "odiparams" Configuration File>.

例如,如果work 组件库名字(ODI_SECU_WORK_REP 参数)不正确,NullPointerException会在以下两个Java类中抛出:

com.sunopsis.dwg.dbobj.SnpRemRep or com.sunopsis.dwg.dbobj.SnpOpenTool


连接ODI Topology Manager>"Repositories"标签,从"Work Repositories"树状图中可获得Work组件库文件名。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论