Issue while Reverse Engineering the HFM Application

Hi,
We are in the process of integrating HFM (11.1.2.2.0) with ODI (11.1.1.6) for metadata upload from ODI to HFM, and, I am getting the following error while reverse engineering to the HFM application.
org.apache.bsf.BSFException: exception from Jython:
Traceback (most recent call last):
File "<string>", line 38, in <module>
     at com.hyperion.odi.hfm.ODIHFMAppConnection.<init>(ODIHFMAppConnection.java:58)
     at com.hyperion.odi.hfm.ODIHFMAppReverser.connect(ODIHFMAppReverser.java:27)
     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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Error occurred while loading driver.
     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:558)
     at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:464)
     at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2093)
     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 38, in <module>
     at com.hyperion.odi.hfm.ODIHFMAppConnection.<init>(ODIHFMAppConnection.java:58)
     at com.hyperion.odi.hfm.ODIHFMAppReverser.connect(ODIHFMAppReverser.java:27)
     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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Error occurred while loading driver.
     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.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)
     at org.python.pycode._pyx0.f$0(<string>:38)
     at 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.common.ODIHAppException: Error occurred while loading driver.
     at com.hyperion.odi.hfm.ODIHFMAppConnection.<init>(ODIHFMAppConnection.java:58)
     at com.hyperion.odi.hfm.ODIHFMAppReverser.connect(ODIHFMAppReverser.java:27)
     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)
     at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
     ... 33 more
Caused by: com.hyperion.odi.hfm.wrapper.HFMException: Error occurred while loading driver.
     at com.hyperion.odi.hfm.wrapper.HFMServer.<init>(HFMServer.java:29)
     at com.hyperion.odi.hfm.ODIHFMAppConnection.<init>(ODIHFMAppConnection.java:51)
     ... 40 more
Caused by: com.hyperion.odi.hfm.wrapper.HFMException: C:\Oracle\Middleware\Oracle_ODI1\oracledi\agent\drivers\HFMDriver.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
     at com.hyperion.odi.hfm.wrapper.HFMDriverJNI.getDriver(HFMDriverJNI.java:23)
     at com.hyperion.odi.hfm.wrapper.HFMServer.<init>(HFMServer.java:26)
     ... 41 more
Can anyone please suggest a suitable solution for this?
Thanks
Abhi

Hi,
Under the readme eRPI : http://docs.oracle.com/cd/E17236_01/epm.1112/readme/erpi_1112200_readme.html
I find this :
ODI Setup Steps to Integrate with Financial Management
To setup the ODI to integrate with Financial Management:
Rename odiparams.bat located at <ODI_HOME>\oracledi\agent\bin to odiparams.bat.backup.
The default installation location is C:\app\Oracle\product\11.1.1\Oracle_ODI_1.
Download Oracle Data Integrator Companion CD 11.1.1.6.2.
Unzip the contents of the Companion CD to the temp directory.
Unzip oracledi-agent-standalone.zip.
Copy the contents to: <ODI_HOME>.
Make a backup of the HFMDriver.DLL.
For the 32 bit operating system, copy HFMDriver32_11.1.2.2.dll as HFMDriver.DLL.
For the 64bit operating system, copy HFMDriver64_11.1.2.2.dll as HFMDriver.DLL.
Rename odiparams.bat.backup from Step 1 to odiparams.
Edit the PATH to include: <ODI_HOME>\oracledi.sdk\lib
Restart the ODI Agent.
I try this procedure, but now, I have a new error :
- Unable to connect on "myhfmserver" with "admin" user
I think that, there is another step to do, because now HFM 11.1.2.2 use directly the "EPM Registry" (into Shared Services Schema) to retreive the HFM servers ou Clusters.
But I don't find any information, how to setup this part into ODI.
Or may be, we need to setup "Regedit Keys" into Windows registry like previous HFM release ?
If you have any news, please inform me

Similar Messages

  • Error in Reverse engineering the HFM app in ODI

    Hi,
    I am getting the below error when trying to revrse engineer the HFm app in ODi.
    Can any one help on this.
    com.hyperion.odi.common.ODIHAppException: Error occurred in driver while getting Dimension List.
    I am trying to reverse the smaple app.
    Thanks in advance

    Try the Oracle Data Integrator Forum
    Data Integrator
    Edited by: Johnreardon on 13-Jan-2011 05:34

  • Issue in reverse engineering the model source is excel

    Hi Everyone,
    I am new to ODI, i am trying to export the excel file data into oracle table. For doing this created physical and logical schema for Excel file and Oracle database.
    Tried to created a Model and reverse engineer the excel file to get the fields in it. But when i do them it says its done, but does not show the excel datastore in it.
    Please help me to rectify it. Excel file is .xls format and ODI is standalore 11.1.1.
    If you thing i have any thing please let me know the step by step procedure to export excel file to oracel table in ODI 11.1.1 version
    Thanks in advance.
    Regards
    Sandeep

    Hi Sandeep,
    have you created a name for the range of data cells ?
    Follow the steps given in this websource:
    http://john-goodwin.blogspot.com/2009/03/odi-series-excel-functionality.html
    "So the object of this exercise is to get the information from the excel file into the above database table. To achieve this the structure of the excel file has to be reversed in the ODI datastore format but before this is done named ranges have to be created in the file, this is because the ODI excel technology works on the basis of turning named ranges into datastores."
    Naming a Cell or Range in Excel 2007:
    Read more: http://www.dummies.com/how-to/content/naming-a-cell-or-range-in-excel-2007.html#ixzz1RXrOBXkv
    http://www.dummies.com/how-to/content/naming-a-cell-or-range-in-excel-2007.html
    If you have already done this please disregard my reply.
    Regards,
    kk

  • Urget Error while deploying the HFm application in EPMA

    Dear All
    Please suggest me on the below error while i am deploying the HFM application sencond time system throughs the below error. for this what i have to check ??
    Error :The 'Test_YearCon' dimension has been modified since the first successful deployment of the application.
    Error: The 'Test_Period' dimension has been modified since the first successful deployment of the application.
    Thanks in Advace.
    Regads.
    Rao

    you have made modifications in your Year and Period dimensions, even in just the aliases possibly, since the last time the Application was deployed.
    it is not allowed to make any modifications to these dimensions after 1st deployment. HFM does not support it.
    to get a successful deployment you will need to delete the application and redeploy.
    also please make sure you are using the latest Service Pack version of your release of EPMA e.g. if 9.3.1 make sure you are using 9.3.1 Service Pack 3 and fully read the Readme documentation that comes with it.

  • Error while opening and creating HFM application (11.1.2.2)

    Hi All,
    I am getting below error message while opening and creating the HFM application in workspace (11.1.2.2).
    Error while opening Application:
    An error has occurred in the application.
    Details
    The following exception has occurred in ApplicationInternal.OpenApplication(): oracle.epm.fm.common.exception.HFMException with message: {6C2736D0-5AE6-4839-91CB-726E21D5C7F7}admin@Native Directory1-2147214848011/15/2012 7:22:10 AMHYPHFMCHsxServerImpl.cpp216911.1.2.2.000.3609-2147214848011/15/2012 7:22:20 AMHYPHFMCHsxServerImpl.cpp250511.1.2.2.000.3609-2147214848011/15/2012 7:22:21 AMHYPHFMCHsxServerImpl.cpp650211.1.2.2.000.3609-2147214848111/15/2012 7:22:21 AMHYPHFMCHsxServer.cpp163611.1.2.2.000.3609OpenApplication: TEST-2147214848011/15/2012 7:22:21 AMHYPHFMCHsxClient.cpp262911.1.2.2.000.3609
    Error while creating Application:
    An error has occurred in the application.
    Details
    The following exception has occurred in ApplicationInternal.CreateApplication(): oracle.epm.fm.common.exception.HFMException with message: {3EE1C8C2-4C07-416E-B4AC-EE2730E9BDD3}1-2147220955111/15/2012 7:33:32 AMHYPHFMCHsxServerImpl.cpp566711.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxServer.cpp128511.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxServer.cpp85611.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxClient.cpp230211.1.2.2.000.3609
    Could please suggest what needs to be done to over come this issue.
    Thanks in Advance.
    Edited by: 913531 on Nov 20, 2012 5:43 AM
    Edited by: 913531 on Nov 20, 2012 5:44 AM

    Hi,
    Please find below for HSVEvent.log details.
    Error*11*hypadmin*11/26/2012 11:50:39*CHsxServer.cpp*Line 1636*<?xml version="1.0"?>
    <EStr><Ref>{29FE8B3D-2E03-4266-8B7F-B327064C7E9E}</Ref><AppName/><User>admin@Native Directory</User><DBUpdate>1</DBUpdate><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:29 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>2169</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>2505</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>6502</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>1</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServer.cpp</File><Line>1636</Line><Ver>11.1.2.2.000.3609</Ver><DStr>OpenApplication: DEMOAPP</DStr></ESec></EStr>
    Edited by: 913531 on Nov 26, 2012 9:07 AM

  • Unable to Open the HFM application through Workspace

    Hi,
    Here I am getting below error while i am trying to open the HFM application through Workspace.
    I was permitted allowed all IIS (Allow option checked ) but still the error coming i am unable to open my application through workspace , but i am able to do the all thing in HFM via Clien.The error is below
    There was some communication error. Response is : http://localhost:19000/hfm/GlobalWorkspaceNav/bpm/modules/com/hyperion/hfm/web/appcontainer/Adf.asp <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <HTML><HEAD><TITLE>The page cannot be found</TITLE>
    <META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
    <STYLE type="text/css">
    BODY { font: 8pt/12pt verdana }
    H1 { font: 13pt/15pt verdana }
    H2 { font: 8pt/12pt verdana }
    A:link { color: red }
    A:visited { color: maroon }
    </STYLE>
    </HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD>
    The page cannot be found
    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
    <hr>
    Please try the following:
    Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
    If you reached this page by clicking a link, contact
    the Web site administrator to alert them that the link is incorrectly formatted.
    Click the Back button to try another link.
    HTTP Error 404 - File or directory not found.
    Internet Information Services (IIS)
    <hr>
    Technical Information (for support personnel)
    Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
    Open IIS Help, which is accessible in IIS Manager (inetmgr),
    and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages.
    </TD></TR></TABLE></BODY></HTML>
    "There was some communication error. Response is : http://localhost:19000/hfm/GlobalWorkspaceNav/bpm/modules/com/hyperion/hfm/web/appcontainer/Adf.asp"
    "

    there can be many causes to this error....
    1) you should check first of all that the redirection from Apache port 19000 to folder HFM within the IIS is actually working. try hitting http://apacheserver:19000/hfm and make sure you get "hfm" response back.
    2) check that ASP is turned on in the IIS ("file / directory not found" suggests that it isnt)
    3) check what URL you used when you created the application or when you registered it with shared services as the "Financial Management Web Server URL for Security". It should normally be http://apacheservername:19000/hfm. If you did this wrong then re-register it with shared services via Navigate->Administer->Classic Application Administration->Consolidation Administration.
    4) check that the application was registered with Shared Services in the first place.
    5) make sure that on the HFM web server, the HFM application server/cluster is properly registered
    6) stop and restart all services and test again...
    7) try not to use "localhost" but proper fully qualified domain names "servername.mydomain.com" wherever possible. you will have less problems. the only place where you should use a non qualified name is in Relational Content links... see the HFM readme.

  • HT3743 HT4623 We're sorry, we are unable to continue with your activation at this time. Please try again later, or contact customer care.----How to fix this issue while setting up the iphone for the new ios?

    HT4623 We're sorry, we are unable to continue with your activation at this time. Please try again later, or contact customer care.----How to fix this issue while setting up the iphone for the new ios?

    If you don't have a SIM card in the phone, you must put one in. It's required for activation.
    If you do, then your phone was probably hacked to unlock it from the original carrier. Contact them and see if they will unlock it. If they will not do so, then you can't use that phone.

  • Integration Error in ODI while loading data to HFM application

    Hello All,
    I am performing a integration from source(Flat file) i.e example.csv  to classic HFM application I have created an Integration and while loading the data with the all options provided, and if you see these Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory,which is getting as error as properties are not set
    these properties are(as a options) is given in the IKM SQL to Hyperion Financial MetaData, but here I am using IKM SQL to Financial Management Data.
    I get the following error:-
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        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 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        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.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:397)
        at org.python.core.PyObject.__call__(PyObject.java:401)
        at org.python.pycode._pyx15.f$0(<string>:6)
        at org.python.pycode._pyx15.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.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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)
        ... 33 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMUtil.validateRequiredProperties(ODIHFMUtil.java:87)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader$OptionsMetadataLoad.validate(ODIHFMMetadataLoader.java:66)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader.validateOptions(ODIHFMMetadataLoader.java:188)
        at com.hyperion.odi.hfm.ODIHFMAppStatement.validateLoadOptions(ODIHFMAppStatement.java:168)
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:195)
        ... 38 more

    Hi Ujjwal,
    I remember Pratik had same issues and he resolved it.
    Re: ODI Error while loading data to Classic HFM Application
    Hope that fix your issue.
    Bhabani

  • Error while loading Data in HFM application through ODI

    Hello All,
    I am performing a integration from source(Flat file) to HFM application I have created a Integration to it and while loading the data i get the following error:-
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        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 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        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.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:397)
        at org.python.core.PyObject.__call__(PyObject.java:401)
        at org.python.pycode._pyx15.f$0(<string>:6)
        at org.python.pycode._pyx15.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.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        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)
        ... 33 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMUtil.validateRequiredProperties(ODIHFMUtil.java:87)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader$OptionsMetadataLoad.validate(ODIHFMMetadataLoader.java:66)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader.validateOptions(ODIHFMMetadataLoader.java:188)
        at com.hyperion.odi.hfm.ODIHFMAppStatement.validateLoadOptions(ODIHFMAppStatement.java:168)
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:195)
        ... 38 more
    Any help appreciated
    Thanks,
    Pratik

    LKM looks fine. Sorry it was my bad the "data" at the end was not visible and you are right its IKM for integration
    Log file that you have provided talks about these parameters but I doubt these are related to data
    I was going through the link and it takes about the parameters CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE but they are related to metadata
    Oracle Hyperion Financial Management
    I have no idea. Will keep posted if I get to know anything
    HTH
    Amarnath
    ORACLE | Essbase

  • Test data corrupted issue while re-opening the Test in PTF8.53

    Hi,
    While re-opening the test case in PTF8.53,there is a pop up message displaying test data is corrupted.
    Ran successfully yesterday,trying to reopen however getting this issue.
    Any solution to retreive it back?

    Actually....iam opening the form from windows xp.Means what? Are u opening in the browser or in the Forms Builder?
    ----in the browser
    when i create a new form in windows xp using developer suite (i have installed developer suite) i am able to connect the database. i checked the tnsping in server its working.....
    This means developer suite has been configured for database.---i configured the developer suite(172.16.7.123) to 9idb(172.16.7.2)
    but i am not able to open the form.What error are u getting when u open the form?
    ---when i open the form in the browser (http://appsworld.ncc.com:7778/forms/frmservlet?config=test)
    its asking me the username,password,database.
    i gave username=ncc password=nccpwd database=test
    In the db server's tnsnames.ora...i have given the db details under test.
    if i do "tnsping test" the result is ok. but when i open the form in the browser im getting the ora-12514 error after giving the above said details of username.
    But....when i give the username,password and database of infrastructure i.e.,
    username=system password=oradba database=orcl then the form is opening in the browser.

  • Issue while accessing two web-dynpro application, ESS/MSS and Payroll

    Hi All,
    We are facing one Critical Server Issue in our systems. Following is the scenerio:-
    Our Portal system was having one Application known as German Payroll application. Before last two week one more application of ESS/MSS i.e. Time Management has been deployed to our system.
    Now the user has two application with two different roles in the portal.
    When user try to navigate from Time Management Application to German Payroll application or German Payroll Application to Time Management Application  then they are facing Critical Server Error issue.
    But once the user try to refresh using CTRL+F5 then the problem got resolved.
    ========================================================================
    German Payroll applications back end server details:P95.
    Time Management Application back end server details: P23
    Steps to reproduce the issue:
    1-login to portalgot to Employee self service tab-wait for 3-5mins
    & than navigate to german payroll applications----& faced crtical
    server errors:
    Log from deafult trace:-
    =======================================================
    1.#0021280FECEE0028000000A400005A4B0004A2FA644F345C#1305096215265#com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent#sap.com/tcwddispwda#com.sap.tc.webdyn
    pro.progmodel.generation.DelegatingComponent#km048893#2758##n/a##fa2a61757b9911e08e660021280fecee#SAPEngine_Application_Thread[impl:3]
    _9##0#0#Fatal#1#/Applications/Xss#
    Java###null
    [EXCEPTION]
    #1#com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException
    at
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:107)
    at com.sap.xss.ser.xssmenu.fc.ModelHandler.onInit
    (ModelHandler.java:205)
    at com.sap.xss.ser.xssmenu.fc.wdp.InternalModelHandler.onInit
    (InternalModelHandler.java:428)
    at com.sap.xss.ser.xssmenu.fc.FcXssMenu.setPersonnelNumber
    (FcXssMenu.java:570)
    at com.sap.xss.ser.xssmenu.fc.FcXssMenu.onInit
    (FcXssMenu.java:292)
    at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.onInit
    (InternalFcXssMenu.java:455)
    at com.sap.xss.ser.xssmenu.fc.FcXssMenuInterface.onInit
    (FcXssMenuInterface.java:165)
    System 'P95' is not possible because RFC Metadata was retrieved using
    System 'P23'. Please assure you have configured the RFC Connections
    properly. A Server restart may
    be necessary!#
    ==============================================================
    here is the catch....When user is trying to navigate from ESS tab(using
    custom jcos for Backend system P23) to German payroll(backend system
    P95) after 3 mins ---getting crtical error...Still its using the
    data/metadat jcos connection information of ESS applications from
    cache...that you can see in default trace.
    PS: Standards Jcos are configured for P23 systems:
    ====================================================
    SAP_R3_HumanResources----created with P23
    SAP_R3_HumanResources_MetaData----been created with P23
    SAP_R3_SelfServiceGenerics----been created with P23
    SAP_R3_SelfServiceGenerics_MetaData----been created with P23
    =====================================================
    P95----Germman payroll
    P23---ESS/MSS
    Name of Cutsomn Jcos created for bakcend P95 i.e. german payroll
    A-P95
    =======================================================
    SAP_R3_HumanResources:D95
    SAP_R3_HumanResources_MetaData:D95
    SAP_R3_SelfServiceGenerics:D95
    SAP_R3_SelfServiceGenerics_MetaData:D95 configured with sap-wd-arfc-
    useSys.
    Name of cutom jcos created for backend ESS/MSS P23
    B-P23
    =========================================================
    SAP_R3_HumanResources_MetaData:X23
    SAP_R3_HumanResources:X23
    SAP_R3_SelfServiceGenerics:X23
    SAP_R3_SelfServiceGenerics_MetaData:X23 configured with sap-wd-arfc-
    useSys.
    ========================================================
    Jcos parameter of P23 backend:
    JCo Pool Configuration
    Maximum Pool Size: 50
    Maximum Connections: 100
    Connection Timeout (msec.): 10000
    Maximum Waiting Time (msec.): 30000
    Jcos parameter of P95 backend:
    JCo Pool Configuration :
    Maximum Pool Size: 5
    Maximum Connections: 10
    Connection Timeout (msec.): 10000
    Maximum Waiting Time (msec.): 30000
    ===================================================================
    After more analyzing the situation we found that one web dynrpo component i.e. pcui_gp~xssutils is common to both the application and it is configured to standard JCO i.e.
    SAP_R3_HumanResources
    SAP_R3_HumanResources_MetaData
    SAP_R3_SelfServiceGenerics
    SAP_R3_SelfServiceGenerics_MetaData
    My thinking is that this component is giving us the problem.
    Please provide your comments and solution to rectify this issue.
    Also, let me know in case you need more information.
    Thanks in Advance
    Kuldeep Verma

    Hi
    First try a very simple application with nothing in it just one text saying Hello World
    Run it and see what happens.
    Also check if your url uses FQDN name. something like https:
    company.name.co:50000\.......
    If you do not use the FQDN it will always show a script error on the bottom and some functions will not work e.g
    dropdowns.
    regards
    Yuval.

  • Quantity Issue while Reversing a Paid Credit Memo of Vendor Return PO?

    Has anyone encountered the following problem when posting & reversing GRIR transactions against a Vendor Return PO'?
    We have a Vendor Return PO with a single line item - the return indicator is checked. The PO is issued and released. The GR is entered (mvmt type 161) and then the IR (credit memo) is entered. The user then entered another GR to reverse the transaction (mvmt type 162) and then attempted to reverse the Credit memo by posting an Invoice against it. The way they did it, the invoice added another quantity credit of 100 but posted the $ value (debit) correctly - as this is an invoice and not a credit memo, the quantity that posted should have also been a debit of 100, not a credit.
    Has anyone experience this issue? Could the problem be the order in which the document reversals were entered? Instead of entering them in the order that they were originally entered, maybe they needed to reverse the credit memo 1st and then the GR (mvmt type 162)? Could the fact that the transaction occurred last year and we are attempting to correct it this year, make a difference?
    Also, we have no idea how to get the quantity to correct.....any help would be appreciated.
    Thank you.

    Anyone to help on this please, thanks in advance.

  • Designer 6i : Server Model Generation Error while reverse engineering

    Hi there,
    I am Creating a DB Model from exising database (Reverse
    Engineering ). When I am trying to generate capture design of
    Server Model. I am getting below errors and operation fails.
    --------------------------------------------- Error Message start
    Internal API error - ORA-20291: integrity constraint
    (FK_OTB_TO_OSP) violated - parent key not found
    ORA-06512: at "REP_USER.SDD_OTB_VAL", line 22
    ORA-04088: error during execution of
    trigger 'REP_USER.SDD_OTB_VAL'
    RME-00020: Internal API error - ORA-20291: integrity constraint
    (FK_OTB_TO_OSP) violated - parent key not found
    ORA-06512: at "REP_USER.SDD_OTB_VAL", line 22
    ORA-04088: error during execution of
    trigger 'REP_USER.SDD_OTB_VAL'
    CDR-01052: Tablespace HHNEWBUILD/HHNEWBUILD.USERS is referencing
    invalid Storage Definition (ref =
    2105528996887633452799620949781640613).
    RME-00011: Operation 'ins' on TABLESPACE has failed
    RME-00222: Failed to dispatch operation to Repository
    RME-00222: Failed to dispatch operation to Repository
    --------------------------------------------- Error Message End
    My init.ora is created according to Installation guide.
    Could anyone please help me with this ???
    Your earliest action would highly appreciated.
    Thanks & regards,
    Bhavesh Doshi

    1. Bounce the Repository's DB Instance. Usually an indication
    of RME errors.
    2. Goto RAU and perform all of your maintenance
    a. Compute Statistics
    b. View Objects and Recompile all 'INVALID' objects
    c. Clear temporary tables.
    3. If you are reverse engineering with DBA privileges then you
    are going to retrieve alot of uneccessary objects. Be explicit
    in your retrieval.
    Any questions? Arnold Angel, [email protected]

  • Accessing remove EJBs while debugging using the Embedded Application Server

    I'm trying to configure to debug a multi-tier application (servlets + EJBs) where a servlet accesses EJBs set up on a second OC4J application server. I've set up rmi.xml in the embedded application server to reference my second application server by adding the line.
    <server host="127.0.0.1" username="admin" port="23791" password="password"/>
    When I run the embedded application server it seems to hang, with the stack in
    the following state:
    OC4J main()
    OC4J launchOC4JCommandLine()
    ApplicationServer launchCommandLine()
    Thread join()
    Thread join(0)
    Object wait(0)
    The following exception is generated on the second application server
    C:\Program Files\Oracle\JDeveloper9i\j2ee\home>java -jar oc4j.jar
    Oracle9iAS (9.0.2.0.0) Containers for J2EE initialized
    java.lang.NullPointerException
    java.lang.ClassLoader com.evermind.server.rmi.RMIInputStream.getClassLoa
    der()
    java.lang.Class com.evermind.server.rmi.RMIInputStream.resolveClass(java
    .io.ObjectStreamClass)
    java.io.ObjectStreamClass java.io.ObjectInputStream.inputClassDescriptor
    java.lang.Object java.io.ObjectInputStream.readObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject()
    int java.io.ObjectInputStream.inputObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject()
    void com.evermind.server.rmi.RMIConnection.handleBindObject()
    void com.evermind.server.rmi.RMIConnection.run()
    void com.evermind.util.ThreadPoolThread.run()
    Has anyone got any ideas what is happening here and how I can fix it?
    Thanks,
    Mark.

    This is an OC4J question. Try posting your message to the Products > Application Server > J2EE forum. Someone there should be able to answer your question.

  • Accessing remote EJBs while debugging using the Embedded Application Server

    I'm trying to configure to debug a multi-tier application (servlets + EJBs) where a servlet accesses EJBs set up on a second OC4J application server. I've set up rmi.xml in the embedded application server to reference my second application server by adding the line.
    <server host="127.0.0.1" username="admin" port="23791" password="password"/>
    When I run the embedded application server it seems to hang, with the stack in
    the following state:
    OC4J main()
    OC4J launchOC4JCommandLine()
    ApplicationServer launchCommandLine()
    Thread join()
    Thread join(0)
    Object wait(0)
    The following exception is generated on the second application server
    C:\Program Files\Oracle\JDeveloper9i\j2ee\home>java -jar oc4j.jar
    Oracle9iAS (9.0.2.0.0) Containers for J2EE initialized
    java.lang.NullPointerException
    java.lang.ClassLoader com.evermind.server.rmi.RMIInputStream.getClassLoa
    der()
    java.lang.Class com.evermind.server.rmi.RMIInputStream.resolveClass(java
    .io.ObjectStreamClass)
    java.io.ObjectStreamClass java.io.ObjectInputStream.inputClassDescriptor
    java.lang.Object java.io.ObjectInputStream.readObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject()
    int java.io.ObjectInputStream.inputObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject(boolean)
    java.lang.Object java.io.ObjectInputStream.readObject()
    void com.evermind.server.rmi.RMIConnection.handleBindObject()
    void com.evermind.server.rmi.RMIConnection.run()
    void com.evermind.util.ThreadPoolThread.run()
    Has anyone got any ideas what is happening here and how I can fix it?
    Thanks,
    Mark.

    This is an OC4J question. Try posting your message to the Products > Application Server > J2EE forum. Someone there should be able to answer your question.

Maybe you are looking for

  • Unable to install Windows 8 updates error code 0x800736B3 and 0x80246007.

    Hi I am having issues with the Asus Transformer tablet/laptop TX300CA. It comes with Windows 8 Pro. After downloading windows 8 updates, it doesn't want to install all of the software updates. I received an error code such as 0x800736B3. Can anyone h

  • SCSM 2012 R2 AD connector sync issue

    Hi Guys, I have a very strange  issue with the AD connector and have been struggling with it for a couple of days now. Frankly I’m out of options and hope some here can help me out. Let me start by telling you briefly how our environment is setup. Do

  • Monitor how many client is connected

    How can I monitor how many clients is connected to my statefull controller bean? I want to used it as a part of my license application. I have tried to make a static variable "clients" which increase when ejbcreate is called and decrease when ejbremo

  • How to fix comments design problem

    I have some comments that are showing on the last page and not with the correct student in crystal reports. Its a design problem because when testing it prompts me for the personid of the student i type it in and correct information is displayed for

  • Internet stops working on ipod 4th gen

    The last time this happened, it was with the IOS 5 update and that was fixed by signing out of cloud, but now, I'm experiencing the same problem which is pretty much the internet freezing up on me when im watching youtube videos off of the app or saf