"Error occured in open tool execute method...Error in uploading ABAP..." Signaled When Reverse Engineering SAP ABAP Models In ODI Designer
错误发生在打开工具执行方法...在 … … 上传 ABAP 错误"终止时反向工程 SAP ABAP 模型在设计器中 ODI
适用于:
Oracle 数据集成商-版本: 10.1.3.5.1 和更高版本 [发布: 和更高版本] Oracle 数据集成商-版本: 10.1.3.5.0 及更高版本 [发布: 10gR3 及更高版本] 本文档中的信息适用于任何平台
适用情形
当反 SAP ABAP 模型 ODI 设计器和选项"ABAP 上载"第一次设置为是时,将出现以下错误:
操作员错误
java.lang.RuntimeException(java 运行时异常): 在打开工具中的,出现了错误执行方法...在上载 ABAP 程序错误...在接收到远程的函数调用的答案时的错误。
原因:在接收到远程的函数调用的答案时的错误
at oracle.odi.sap.km._OdiSapAbapExecute.chainedSAPException(_OdiSapAbapExecute.java:625)
at oracle.odi.sap.km._OdiSapAbapExecute.execute(_OdiSapAbapExecute.java:573)
at com.sunopsis.dwg.function.SnpsOpenToolFunction.actionExecute(SnpsOpenToolFunction.java)
at com.sunopsis.dwg.function.SnpsOpenToolFunction.execute(SnpsOpenToolFunction.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execIntegratedFunction(SnpSessTaskSql.java)
SAP(企业管理解决方案)错误
在 SAP 事务 ST22 短转储详细信息
错误分析
执行远程函数调用时出错
在 RFC 允许有只平线结构的表格
连接状态
内部错误代码 "RFC_GET3"
日志中的错误:没有数据容器中的结束标记
引起原因
如果在 SAP 系统中的数据类型返回已存在,会发生此错误
反向机制 ODI 将尝试插入数据类型也返回 因此 结果会是重复的条目
这是一个已知的 bug: BUG: 10126210-RKM ERP FAILS,如果返回的数据类型是已定义
解决办法
唯一的解决方法是自定义 RKM ABAP SAP 和更改数据类型,例如 ZODI_RETURN
具体操作步骤是:
打开ODI 编辑器
打开 RKM SAP ERP
找到详细信息选项卡
执行以下步骤,为所有"安装..."命令 (命令 # 60-110)
打开"安装..."命令
在"命令对目标"选项卡上寻找
返回
然后取代
'ZODI_RETURN'
点击OK并保存 RKM SAP ERP
不支持此自定义的 RKM,这是只有一种解决方法之前发布补丁程序修复 bug 的.
参考文献:
注: 1246234.1-SAP 问题使用 ODI 时的常见问题
相关产品
计算机中间件>商业智能> Oracle数据集成器(ODI)> Oracle数据集成器(ODI)
关键字
SAP; JAVA.LANG.RUNTIMEEXCEPTION; ODI; ERP; REVERSE ENGINEER; RFC; ORACLE DATA INTEGRATOR; RUNTIME ERROR!
·