My Oracle Support Banner

ODI 12c Mapping Execution Error "oracle.odi.km.exception.OdiKMException: oracle.odi.km.exception.OdiKMException: ODIKM-STDKM-10012: Load Error" (Doc ID 2364714.1)

Last updated on MARCH 25, 2021

Applies to:

Oracle Data Integrator Cloud Service - Version 17.1.3 and later
Oracle Data Integrator - Version 12.2.1.0.0 and later
Data Integration Platform Cloud Classic - Version 17.3.5 and later
Information in this document applies to any platform.

Symptoms

After upgrading Oracle Data Integrator (ODI), on premise Version example: upgrade from 12.2.1.0.0 to ODI 12.2.1.2.6, a mapping that was running without any issues previously now throws the exception below:

[2018-01-23T13:34:34.528-05:00] [ODI_server1] [ERROR] [ODI-1217] [oracle.odi.agent] [tid: <TID>] [userId: <anonymous>] [ecid: <ECID>] [APP: oraclediagent] [partition-name: DOMAIN] [tenant-name: GLOBAL] [oracle.odi.runtime.MrepExtId: <ID>] [oracle.odi.runtime.AgentName: <OracleDIAgent>] [oracle.odi.runtime.ExecPhase: ExecuteTask] [oracle.odi.runtime.OdiUser: <ODI_USER>] [oracle.odi.runtime.WrepName: <WORKREP>] [oracle.odi.runtime.ScenarioName: <SCENARIO>] [oracle.odi.runtime.ScenarioVer: 001] [oracle.odi.runtime.EntityGuid: <GUID>] [oracle.odi.runtime.SessName: <SESSION>] [oracle.odi.runtime.SessId: <ID>] [oracle.odi.runtime.SessStep: 19/<STEP_NAME>] [oracle.odi.runtime.SessTask: <SQLDR_TASK>] [oracle.odi.runtime.ExecHierarchy: <ID>] Session <SESSION> (<ID>) fails with return code ODI-1298.[[
ODI-1217: Session <SESSION> (<ID>) fails with return code ODI-1298.
ODI-1226: Step <STEP_NAME> fails after 1 attempt(s).
ODI-1227: Task <TASK_NAME> fails on the source connection <Empty Value>.
ODI-1298: Serial task "<SUB_TASK1_NAME>" failed because child task "<CHILD_TASK1_NAME>" is in error.
ODI-1298: Serial task "<SUB_TASK2_NAME>" failed because child task "<CHILD_TASK2_NAME>" is in error.
ODI-1590: The execution of the script failed.
Caused By: org.apache.bsf.BSFException: exception from Jython:
Traceback (most recent call last):
File "<string>", line 18, in <module>
  at sun.reflect.GeneratedConstructorAccessor3087.newInstance(Unknown Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  at org.python.core.PyReflectedConstructor.constructProxy(PyReflectedConstructor.java:163)
oracle.odi.km.exception.OdiKMException: oracle.odi.km.exception.OdiKMException: ODIKM-STDKM-10012: Load Error: See /<DIR>/<FILE>.log and /<DIR>/<FILE>.out for details
  at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
  at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:396)
  at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:247)
  at oracle.odi.runtime.agent.execution.interpreter.SessionTaskScriptingInterpretor.scripting(SessionTaskScriptingInterpretor.java:190)
  at oracle.odi.runtime.agent.execution.SessionTask.scripting(SessionTask.java:105)
  at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:49)
  at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:21)
  at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:52)
  at oracle.odi.runtime.agent.execution.SessionTask.processTask(SessionTask.java:206)
  at oracle.odi.runtime.agent.execution.SessionTask.doExecuteTask(SessionTask.java:117)
  ...
Caused by: Traceback (most recent call last):
File "<string>", line 18, in <module>
  at sun.reflect.GeneratedConstructorAccessor3087.newInstance(Unknown Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  at org.python.core.PyReflectedConstructor.constructProxy(PyReflectedConstructor.java:163)

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.