Hyperion Planning 11.1.2.1 ODI 11.1.1.5 retro-design error

I have the port value 11333 Hyperion RMI service is running... always get this error...
By the way it looks like this 11.1.1.5 ODI release has too many bugs when loading the data and metadata to Hyperion...
It seems that I need ODI must be installed on the planning server... I got it running on the other server (essbase) initially and could not even access planning unless I used the Agent... Now I get this error:

org.apache.bsf.BSFException: exception of Jython:
Traceback (most recent call changed):
File "< string >", line 41, < module >
java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

at com.hyperion.odi.planning.wrapper.PlanningWrapper.login (unknown Source)

at com.hyperion.odi.planning.ODIPlanningConnection.connect (unknown Source)

at com.hyperion.odi.common.ODIModelImporter.importModels (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)


com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: error/demarshaling return; nested exception is:
java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:346)
at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2457)
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:2906)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2609)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:537)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:453)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1740)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:338)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:214)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:272)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:263)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:822)
at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:123)
to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
at java.lang.Thread.run(Thread.java:619)

If you use the memory storage engine such as change the zone of transit to a different RDBMS.

See you soon

John
http://John-Goodwin.blogspot.com/

Tags: Business Intelligence

Similar Questions

  • Hyperion Planning security - updates to the ODI

    I have two or three dimensions in planning where security has been implemented and I need to update the members of low level (level 2). If I delete all the members of the security will be lost.

    Is there an option to remove all the members of level 2, reload them (with modifications) and then rebuild the dimension with Level2 members who all located on the existing ground floor (level 1 - parent)?

    Thank you

    Hello

    Planning in ODI adapters are not designed to maintain security, you must export security using the exportsecurity utility to plan first, update your members and then load the security using the imporsecurity utility.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Hyperion Planning port 113333

    Hi Experts,

    I try to incorporate metadata version Hyperion Planning 9.3.1 using ODI, but get the failure and the error is

    com.hyperion.odi.planning.ODIPlanningException: could not connect to the instance of planning on host [IP/servername], [11333] port, check if connect you are correct.
    .......

    I have provided the correct information. For the test I tried telnet to port 11333 couldn't connect. But my planning application works very well. I checked in other environments, I am able to telnet to 11333. Could someone help on the same.

    Concerning
    PrakashV

    If you are missing a number of folders that your installation/configuration is not correct, and you may need to reinstall.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • ODI - Java error when you try to reverse engineer - Hyperion Planning

    Hello

    I receive the below error when I try bone members of show on the models tab in the designer of the ODI. In the topology manager get connection successful in the two memory Synopsis table engine and technology files and I checked all my settings and everything looks OK compared to the test environment. In fact, we test the installation of Production with a very simple construction of dimension Hyperion Planning. Does anyone have any ideas why I get the below error.

    Thanks in advance for the help!


    org.apache.bsf.BSFException: exception of Jython:
    Traceback (innermost last):

    "< String >" file, line 1, in there?

    ImportError: no module named java



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

    at com.sunopsis.dwg.codeinterpretor.k.a (k.java)

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

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders (SnpSessTaskSql.java)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders (SnpSessTaskSql.java)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt (SnpSessTaskSql.java)

    at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt (SnpSessTaskSqlC.java)

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

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

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

    at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand (DwgCommandSession.java)

    at com.sunopsis.dwg.cmd.DwgCommandBase.execute (DwgCommandBase.java)

    at com.sunopsis.dwg.cmd.e.i (e.java)

    at com.sunopsis.dwg.cmd.g.y (g.java)

    at com.sunopsis.dwg.cmd.e.run (e.java)

    at java.lang.Thread.run (unknown Source)

    Hello

    Odiparams.bat sets the jar files to all the classpath, if called not properly then he may not have set the classpath appropriately.

    If you look in the bat file it uses % ODI_HOME % and if there is no environment variable for it, and then uses the previous directory, it also calls setpath to define another variable. Then maybe, he has not been called as it should.

    If you start the designer in the menu start there usually a start in the C:\OraHome_1\oracledi\bin directory for example
    Perhaps, that is not defined?

    Here are a few ideas for why it does not pick up pots, it's probably around the odiparams.bat like I said that several parameters setting up.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Error message to connect to Hyperion Planning

    Hello

    I created WebForm1 and users A, B... (that I have grouped in the group named group1). I then gave a write access to group1 to enter data into the WebForm1.

    subsequently and in order to test data by user A (belonging to group 1) entry in the WebForm1: I tried to connect to Hyperion Planning as a user (name and password); It gives me the following error message:

    * "The application is in maintenance mode. It accepts more new connections. "

    Please advice

    Thank you

    As well as the suggestion of Robb also take a look on below, his documented here:
    http://download.Oracle.com/docs/CD/E12825_01/EPM.111/hp_admin/ch08s02s05.html

    See you soon... !!!

  • RKM Hyperion Planning 11.1.2.3 of ODI installed with FDMEE

    Hello!

    We have a problem when you try to run the reverse engineering for hyperion planning.

    We get the following message:

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

    Traceback (most recent call changed):

    File "< string >", line 41, < module >

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    at com.hyperion.odi.planning.wrapper.PlanningWrapper.login (unknown Source)

    at com.hyperion.odi.planning.ODIPlanningConnection.connect (unknown Source)

    at com.hyperion.odi.common.ODIModelImporter.importModels (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:497)

    com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: error/demarshaling return; nested exception is:

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    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)

    to 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)

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

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

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

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

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

    Caused by: Traceback (most recent call changed):

    File "< string >", line 41, < module >

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    at com.hyperion.odi.planning.wrapper.PlanningWrapper.login (unknown Source)

    at com.hyperion.odi.planning.ODIPlanningConnection.connect (unknown Source)

    at com.hyperion.odi.common.ODIModelImporter.importModels (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:497)

    com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: error/demarshaling return; nested exception is:

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    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.PyObject.__call__(PyObject.java:355)

    at org.python.core.PyMethod.__call__(PyMethod.java:215)

    at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)

    at org.python.core.PyMethod.__call__(PyMethod.java:206)

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

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

    to org.python.pycode._pyx0.f$ 0 (< string >: 41)

    to org.python.pycode._pyx0.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: com.hyperion.odi.planning.ODIPlanningException: error/demarshaling return; nested exception is:

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    at com.hyperion.odi.planning.wrapper.PlanningWrapper.login (unknown Source)

    at com.hyperion.odi.planning.ODIPlanningConnection.connect (unknown Source)

    at com.hyperion.odi.common.ODIModelImporter.importModels (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:497)

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

    ... more than 33

    Caused by: java.rmi.UnmarshalException: error/demarshaling return; nested exception is:

    java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

    at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:247)

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

    at com.hyperion.planning.HyperionPlanningBean_Stub.Login (unknown Source)

    ... more than 41

    Caused by: java.io.InvalidClassException: com.hyperion.planning.HspException; incompatible local class: stream classdesc serialVersionUID =-2065834634290912749, local class serialVersionUID = 1173493819024915347

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

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

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

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

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

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

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

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

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

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

    at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:245)

    We use:

    Hyperion Planning 11.1.2.3

    ODI (installed with FDMEE)

    We trace the error in the knowledge base, but apparently is a common error present in other products, but we are a little confused

    If you can help us with any suggestions would be helpful!

    Thank you

    Ivan Lemus

    Take a look at the following support doc - ' java.io.InvalidClassException: com.hyperion.planning.HspException' reported when attempting to return a genius Hyperion Planning data warehouses (ID of Doc 1378423.1).

    I've seen usually the error when the username/password of planning name is either incorrect in ODI or has no administrative privileges

    See you soon

    John

  • Cannot load the metadata in Hyperion Planning with ODI

    Hello

    I'm trying to load a metadata in Hyperion Planning (11.1.2.3.500) using ODI (11.1.1.7), but does not work, I received an error message, all the records has been rejecteds.

    This is the error message:

    Could not load the dimension member, error message is: RemoteException occurred in the thread of the server; nested exception is:

    java.rmi.UnmarshalException: not recognized hash method: method not supported by the remote object

    Can anyone help?

    This is metalink

    Planning 11.1.2.3.500 with PSE 18709758 and ODI 11 G, unable to load: "Unrecognized hash method" (Doc ID 1678759.1)

    Check if you have any problem, we can fix the same.

    Thank you

    ~ KKT ~.

  • ODI for Hyperion Planning upgrade upgrade

    Dear all,

    I really need your advice. Now we are in the process of Hyperion Planning upgrade 11.1.1.3 11.1.2.2

    We must also modernize ODI. Hyperion Planning and ODI now run on the same machine. And after upgrade HP, it will be even...

    So now we have 2 servers - current HP more ODI and new HP.

    Could you please how to make the process of upgrading of ODI?

    PS: I don't want to touch existing ODI. And I don't want to install the previous version on the new server.

    I'd be happy if it was the way with the new installation of version ODI with migration of repositories for new machine...

    Install a newer version of ODI in the new server. Then take the saving deposits of the ODI and restore them to new db.

    Using the upgrade process, upgrade the ODI, then connect them with newly installed ODI.

    With the help of ODIhome/bin/us.bat, we can improve the ODI version.

    Thank you

    Mady

  • Adapter ODI for Hyperion planning

    Hi gurus,

    I have problem with definition for Hyperion planning server data connection. What database server, I need to use for the connection of Hyperion Planning. Planning of the app is on separate servers that the cube. Cube is on Essbase server. This means that I need to two different connections, one for the data (essbase cube) for metadata (server when considering app). Is this really?

    I made only one connection on essbase server and try reverse engineering to cube essbase, which I made with the planning, of model, but it gives me an error:

    [com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: could not connect to the instance of planning on host hostname], [port] port, check if connect you are correct.

    Thank you

    I put port 11333 on the server where is installed my workspace for planning, and finally I managed model of reverse engineering for Hyperion planning.

  • ODI with Hyperion Planning.

    Hello

    Can someone give me a link how a tutorial on loading data (no metadata) in Hyperion Planning? All materials provided by Oracle are not particularly useful...
    I'd be happy for a graphic or video tutorial (step by step would be great).

    Best regards
    Greg

    You can refer

    http://John-Goodwin.blogspot.com/

    http://John-Goodwin.blogspot.com/2011/08/ODI-series-summary.html

    Thank you
    Fati

  • ODI: Hyperion Planning target IKM issue

    All,


    In my ODI interface, I am trying to load data from flat file for Hyperion Planning application.

    To do this, I imported knowledge modules

    1 RKM Hyperion Planning
    2 LKM SQL file
    3 IKM SQL for Hyperion Planning

    Here, I am able to Reverese hyperion, planning an application using RKM Hyperion Planning.

    Interface creation started and when I try to assign IKM for Hyperion planning target, it's not showing "IKM SQL to Hyperion Planning". _ in the list of the IKM.
    Could you please suggest, if I'm missing something.

    Thanks in advance.

    Uday

    Hi Uday,

    Have you checked the box "staging: different target area" on the first tab of your interface? You must select a logic diagram it that points to a technology database as the Sunopsis Memory engine or (which I recommend) a schema, Oracle or SQL Server.

    Then you should be able to select the IKM planning.

    Kind regards
    Matthias

  • ODI to load dimensions in the Application classic Hyperion Planning 11.1.2.1

    Hello

    I tried to load some dimensions in Hyperion Planning 11.1.2.1 Classic Application using ODI 11 g.

    The problem, just the other side is

    org.apache.bsf.BSFException: exception of Jython:
    Traceback (most recent call changed):
    File "< string >", line 23, < module >
    at com.hyperion.odi.planning.ODIPlanningWriter.validateColumns (unknown Source)

    at com.hyperion.odi.planning.ODIPlanningWriter.loadData (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)


    com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: the source result set contains the column [C1_ACCOUNT] that has no corresponding column on the side of planning.

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:346)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2458)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:48)
    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:2906)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2609)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:540)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:453)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1740)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:338)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:214)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:272)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:263)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:822)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:123)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:83)
    at java.lang.Thread.run(Thread.java:662)

    This is the code that returns the error

    from com.hyperion.odi.common import ODIConstants
    from com.hyperion.odi.connection import HypAppConnectionFactory
    import java.lang class
    import java.lang Boolean
    import java.sql *.
    from java.util import HashMap
    #
    # Get the select statement in the meeting area:
    #
    SQL = "" "select C1_ACCOUNT 'Account', 'Parent' C2_PARENT, C3_ALIAS__DEFAULT ' Alias: Default ', 'Memory' C4_DATA_STORAGE, C5_AGGREGATION__PLAN1_"(Plan1) aggregation"of" C$ _0Account "where (1 = 1) '"

    srcCx = odiRef.getJDBCConnection ("SRC")

    stmt = srcCx.createStatement)

    srcFetchSize = 30

    stmt.setFetchSize (srcFetchSize)

    RS = stmt.executeQuery (sql)

    #load data
    stats = pWriter.loadData (rs)

    #close the database result set, connection
    RS. Close()
    stmt. Close()

    I created 2 models in my designer:

    HYPERION_MODEL_TEST and ORACLE_SQL_SOURCE, the first has the reverse engineering dimensions ranging from planning and the other is to get the table that contains the members of my size. For the staging area, the synopsis in memory DB is used.

    LKM SQL for SQL and SQL IKM in Hyperion Planning is used.

    In the interface, I take the source table and the dimension of planning as a target I map the Parent, Alias account: by default, the data storage and ownership of aggregation (Plan1) of the target of the GBA in my dimension table.

    All be saved well and when I run it I get the error, clues?

    Cheers, Sandi

    First of all there is no interest in using the memory storage engine as the staging area if Oracle is your source, you can also use Oracle as the transit area, the staging area probably will not be used as usual a straight SQL query will be generated.
    In your target mappings have also tried setting "run on the staging.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Error - using sql IKM in Hyperion Planning - ODI 11 g

    Hello!

    I need help... I use "IKM sql for Hyperion Planning" to load the metadata, all stages of work without error, except this:

    6 - integration - INTERFACE_DIM - statistical report

    org.apache.bsf.BSFException: exception of Jython:
    Traceback (innermost last):
    "< String >" file, line 2, in there?
    Planning, writer load summary:
    Number of rows processed successfully: 0
    Number of lines rejected: 126

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:345)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:169)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2374)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java:1615)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java:1580)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java:2755)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java:68)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2515)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:534)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:449)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1954)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:322)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:224)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:246)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:237)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:794)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:114)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
    at java.lang.Thread.run(Thread.java:619)

    What should I do?

    Thanks in advance

    Enable logging in the options of the IKM, then check the error log file and you should see the reason.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • ODI and Hyperion Planning help

    Hello

    I have 2 Hyperion Planning 9.3.1 configuring servers for applications of Finance and human resources. I want to copy the data from the application of human resources to finance one.

    I ODI 10.3.5 installation on a machine separate with Hyperion Planning card installed. In the topology Manager when I try to create a new database in Hyperion Planning Server, I do not see the Application (catalogue) and demand (the work catalogue) drop downs fill.

    I checked the RMI registry service running on the server of hyperion and port 11333 is also free.

    I'm new on ODI and I'm trying to set it up using Oracle guides.

    Imran.

    Again check your odiparams.bat file and make sure that there is no space located right after the encoded password, repository work name, username etc.

    Make sure the name of your working repository

  • ODI - Hyperion Planning metadata load question

    Hi all

    Loading metadata in Hyperion planning through SQl IKM - Hyperion Planning, a movement of a member from one parent to the other create a duplicate instead of moving.

    Here is an Ex:

    Oracle table - update data Source:
    parent, child, alias, storage, aggregation
    G3K, G285, xxxxxx, shared, +.

    In planning (before loading the interface):
    parent, child, alias, storage, aggregation
    G2A, G285, xxxxxx, shared, +.

    In planning (after loading the interface):
    parent, child, alias, storage, aggregation
    G2A, G285, xxxxxx, shared, +.
    G3K, G285, xxxxxx, shared, +.

    As you can see above, Member "G285" got double in planning. Not sure why this happens? am I missing something?

    ODI 10.1.3.5 & planning 9.3.1.09

    Appreciate your feedbacks.

    Thank you.

    Hello

    If you think about it so it is kind of correct what he does.

    If you have a member stored then you can't duplicate, so if you give the Member a different parent, then she will move the Member.

    Now shared members, you can have several duplicate, then when you load a shared member metadata, and a new parent so he does not know if you want to move the Member so it goes in the way of the creation of another shared member.

    If you are a member who is shared in two times and then give another parent, how would he know that you wanted to move.

    A possible solution to this is have an interface to remove members shared that you require no more, and then run the normal load of members shared in the correct location.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

Maybe you are looking for