Skip to Main Content

Analytics Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

ODI 12C standalone agent on planning is not working as expected

1155609Sep 16 2019 — edited Nov 30 2019

When we create a sample model and try to reverse engineer with standalone agent on planning it fails with below 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 33, in <module>

                at sun.misc.Unsafe.ensureClassInitialized(Native Method)

                at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43)

                at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:156)

                at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1088)

                at java.lang.reflect.Field.getFieldAccessor(Field.java:1069)

                at java.lang.reflect.Field.getLong(Field.java:611)

                at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1861)

                at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:79)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:506)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:494)

                at java.security.AccessController.doPrivileged(Native Method)

                at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:494)

                at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:391)

                at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:681)

                at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1885)

                at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1751)

                at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2042)

                at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)

                at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)

                at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:322)

                at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:174)

                at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean(Unknown Source)

                at com.hyperion.odi.planning.wrapper.PlanningWrapper.init(Unknown Source)

                at com.hyperion.odi.planning.ODIPlanningConnection.<init>(Unknown Source)

                at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter(Unknown Source)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                at java.lang.reflect.Method.invoke(Method.java:498)

  1. java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: Could not initialize class com.hyperion.planning.HyperionPlanningBean_Stub

                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)

                at oracle.odi.runtime.agent.execution.AbstractSessionTask.execute(AbstractSessionTask.java:886)

                at oracle.odi.runtime.agent.execution.SessionExecutor$SerialTrain.runTasks(SessionExecutor.java:2225)

                at oracle.odi.runtime.agent.execution.SessionExecutor.executeSession(SessionExecutor.java:610)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:718)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:611)

                at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor.doProcessStartAgentTask(TaskExecutorAgentRequestProcessor.java:800)

                at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$1400(StartSessRequestProcessor.java:74)

                at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:702)

                at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:180)

                at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:108)

                at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

                at oracle.odi.runtime.agent.execution.job.OdiJob.call(OdiJob.java:73)

                at oracle.odi.runtime.agent.execution.job.OdiJob.call(OdiJob.java:73)

                at java.util.concurrent.FutureTask.run(FutureTask.java:266)

                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

                at java.lang.Thread.run(Thread.java:748)

Caused by: Traceback (most recent call last):

  File "<string>", line 33, in <module>

                at sun.misc.Unsafe.ensureClassInitialized(Native Method)

                at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43)

                at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:156)

                at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1088)

                at java.lang.reflect.Field.getFieldAccessor(Field.java:1069)

                at java.lang.reflect.Field.getLong(Field.java:611)

                at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1861)

                at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:79)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:506)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:494)

                at java.security.AccessController.doPrivileged(Native Method)

                at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:494)

                at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:391)

                at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:681)

                at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1885)

                at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1751)

                at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2042)

                at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)

                at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)

                at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:322)

                at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:174)

                at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean(Unknown Source)

                at com.hyperion.odi.planning.wrapper.PlanningWrapper.init(Unknown Source)

                at com.hyperion.odi.planning.ODIPlanningConnection.<init>(Unknown Source)

                at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter(Unknown Source)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                at java.lang.reflect.Method.invoke(Method.java:498)

  1. java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: Could not initialize class com.hyperion.planning.HyperionPlanningBean_Stub

                at org.python.core.Py.JavaError(Py.java:455)

                at org.python.core.Py.JavaError(Py.java:448)

                at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:177)

                at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190)

                at org.python.core.PyObject.__call__(PyObject.java:414)

                at org.python.core.PyObject.__call__(PyObject.java:418)

                at org.python.pycode._pyx3.f$0(<string>:42)

                at org.python.pycode._pyx3.call_function(<string>)

                at org.python.core.PyTableCode.call(PyTableCode.java:165)

                at org.python.core.PyCode.call(PyCode.java:18)

                at org.python.core.Py.runCode(Py.java:1204)

                at org.python.core.Py.exec(Py.java:1248)

                at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)

                at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)

                ... 27 more

Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.hyperion.planning.HyperionPlanningBean_Stub

                at sun.misc.Unsafe.ensureClassInitialized(Native Method)

                at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43)

                at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:156)

                at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1088)

                at java.lang.reflect.Field.getFieldAccessor(Field.java:1069)

                at java.lang.reflect.Field.getLong(Field.java:611)

                at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1861)

                at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:79)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:506)

                at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:494)

                at java.security.AccessController.doPrivileged(Native Method)

                at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:494)

                at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:391)

                at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:681)

                at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1885)

                at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1751)

                at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2042)

                at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)

                at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)

                at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:322)

                at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:174)

                at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean(Unknown Source)

                at com.hyperion.odi.planning.wrapper.PlanningWrapper.init(Unknown Source)

                at com.hyperion.odi.planning.ODIPlanningConnection.<init>(Unknown Source)

                at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter(Unknown Source)

                at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter(Unknown Source)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                at java.lang.reflect.Method.invoke(Method.java:498)

                at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)

                at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:190)

                at org.python.core.PyObject.__call__(PyObject.java:414)

                at org.python.core.PyObject.__call__(PyObject.java:418)

                at org.python.pycode._pyx1.f$0(<string>:65)

                at org.python.pycode._pyx1.call_function(<string>)

                at org.python.core.PyTableCode.call(PyTableCode.java:165)

                at org.python.core.PyCode.call(PyCode.java:18)

                at org.python.core.Py.runCode(Py.java:1204)

                at org.python.core.Py.exec(Py.java:1248)

                at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)

                at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)

                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)

                at oracle.odi.runtime.agent.execution.AbstractSessionTask.execute(AbstractSessionTask.java:886)

                at oracle.odi.runtime.agent.execution.SessionExecutor$SerialTrain.runTasks(SessionExecutor.java:2225)

                at oracle.odi.runtime.agent.execution.SessionExecutor.executeSession(SessionExecutor.java:610)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:718)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:611)

                at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)

                at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor.doProcessStartAgentTask(TaskExecutorAgentRequestProcessor.java:800)

                at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.access$2700(StartScenRequestProcessor.java:85)

                at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:917)

                ... 9 more

Comments

Post Details