5 Replies Latest reply on Apr 27, 2015 1:46 PM by Chuggans-Oracle

    Not able to reverse engineer Hyperion Planning 11.1.2.4 model in Oracle data integrator 11.1.1.7

    rajneesh sharma

      Hi

       

      I have Oracle Hyperion 11.1.2.4 and ODI 11.1.1.7 installed. ODI is p18687916_111170_Generic patched. I am trying to reverse engineer an Hyperion Planning application in ODI but I am getting these errors in ODI console. Hyperion Planning and RMI are working fine as such. Also, before patching ODI, I was able to reverse engineer the model. I also did a redeployment of Hyperion Planning as I read at another place that that could be issue but the problem is still there. Any help?

       

      org.apache.bsf.BSFException: exception from Jython:

      Traceback (most recent call last):

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

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

          at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:423)

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

          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.getAppConnection(Unknown Source)

       

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

       

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

       

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

       

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

       

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

       

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

       

       

      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:322)

          at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)

          at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)

          at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)

          at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)

          at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)

          at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)

          at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)

          at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)

          at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)

          at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

          at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)

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

          at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)

          at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)

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

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

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

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

      Caused by: Traceback (most recent call last):

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

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

          at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:423)

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

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

       

          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.getAppConnection(Unknown Source)

       

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

       

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

       

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

       

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

       

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

       

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

       

       

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

       

          at org.python.core.PyException.fillInStackTrace(PyException.java:70)

          at java.lang.Throwable.<init>(Throwable.java:181)

          at java.lang.Exception.<init>(Exception.java:29)

          at java.lang.RuntimeException.<init>(RuntimeException.java:32)

          at org.python.core.PyException.<init>(PyException.java:46)

          at org.python.core.PyException.<init>(PyException.java:43)

          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._pyx8.f$0(<string>:41)

          at org.python.pycode._pyx8.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)

          ... 19 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:25)

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

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

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

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

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

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

          at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:423)

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

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

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

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

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

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

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

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

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

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

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

          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.getAppConnection(Unknown Source)

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

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

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

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

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

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

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

          ... 30 more