Problems of reverse engineering HFM
HelloWhen I was trying to reverse engineering of metadata from HFM, I got this kind of error.
com.hyperion.odi.common.ODIHAppException: error occurred in the driver when connecting to the application of financial management [demoapp] on [local] using the [admin] username.
I did all the steps mentioned in this thread...
Problems with connecting ODI to Hyperion Financial Management
-Add the drivers for installation / var PATH environment
-Check HFMdriver.dll exist in this folder
-Install HFMClient on ODIServer
-Check that the HFMClient can connect to HFMServer
Is there any step I missing?
Thank you
When reversing to a 11.1.1.3.00 HFM application in ODI 10.1.3.5.0 the following error:
org.apache.bsf.BSFException: exception of Jython:
Cause See you soon John
Traceback (innermost last):
File "
com.hyperion.odi.common.ODIHAppException: error occurred in the driver when connecting to the application of financial management [xxxxxxxx] on [xxxxxxxx] using the [xxxxxxxx] username.
The cause is that the HFMDriver.dll provided with ODI 10.1.3.5.0 is not compatible with HFM 11.1.1.3.00.
Solution
Apply Patch 878589210.1.3.5.2.01 ODI.
http://John-Goodwin.blogspot.com/
Tags: Business Intelligence
Similar Questions
-
Problem of reverse engineering
Hi all
My Requiremnet is I need to access the views available in the Oracle ERP system through session.
Usually, when I try to access a view of ERP Oracle through SQL Developer system I need to run under request
Insert in apps. Fnd_Sessions ()Session_id effective_date) (select userenv ('sessionid'), sysdate of double( )
and then, in the same session, I need to run my select query
i.e. select * from apps. < view >
But in ODI when I'm boning views the same are not available for boning.
can someone tell me how to reverse the views in this scenario the engineer.
Thanks in advance
concerning
Abdel Aziz
Hello
Sounds good.
Please make this blog as free ansered so it will be useful to others
Kind regards
Phanikanth
-
View All_sequences does not appear in reverse engineering
Hi friends,
So what to do with reverse engineering of selectinve I want to choose the views all_sequences and all_table, but lives do not appear in the list.
Does anyone have idea about it?
Thank you.
Hi all
Thanks for your help to solve the issue.
My problem is solved. ALL_SEQUENCES, ALL_TABLES views are belongs to the system user and they have public synonyms. When I created the synonym for my user while I'm able to see them in the list.
-
Issue in reverse engineering of TERADATA database
When I reverse-engineering of a MI database Teradata able to get only tables which are referred to as T (tablekind in teradata dbc.tables) but im do not have tables that are referred to as O (tablekind to dbc.tables).
The tablekind O are also tables, but with NOPI (NO primary index), can someone let me know how to get them in model?
Thank you!
I think there is no way to solve... .or to customize KM / alter tables of teradata with PI
-
Reverse engineering / import selected objects
Hi all
I'm new to tool ODI and try to understand how to reverse engineer / import the selected objects? I am unable to do this.
For example, I have 10 tables in the database, I want to import / reverse engineer 3 of them, how do I do this at once? I'm able to do that, one by one.
Your help is appreciated.
Thank you
Andy.
Hello
Create a template to.--> selective reverse engineering-click---> check the new store of data and object to boning. Then, you can select 3 tables of 10 tables.
What do you mean by import here?
You try to import 3 ODI tables?
Thank you
-
after reverse engineering, I still have the old deleted tables
Hello
I dropped a table from a database diagram and go to ODI and run reverse engineering on my model that related to the schema of the database through my logic diagram, but the deleted table is still in my model? I want this deleted table automatically removed from my model...ODI does not automatically remove the tables that have been deleted from the source when you do a reverse. You must remove them manually
-
Speech recognition has problem with speech engine
When I click on speech recognition, a "speech recognition is not supported in the colloquial" error. A "your current engine by default does not support this measure at the moment" error when I try to set microphone or one of the other options, like taking Word tutorial. I studied all the avenues that I can think of, including inspecting files in Word with a hex editor to see if they are corrupt. If it was possible to reinstall speech recognition, I would, but as far as I know, it does not seem possible. My laptop was originally a Windows Vista, but was upgraded to Windows 7, so I don't know if there is a problem during the upgrade. Any help is greatly appreciated.
Hello
Please see the following article for step by step instructions on moving the data to a corrupted profile.
How to fix a corrupted user profile
Concerning
-
Hello!
We had a request to hide our data production DB2 for ODI.
Our administrators have created a schema that is hidden with views that mask the delicate paintings and aliases to other tables not requiring masking.
There are about 40 schemes, each contains about 10 views and alias of 50 or more.
The problem is that I can't reverse engineer aliases.Such a thing is possible? Or should recreate us all aliases defined in the form of views?
Kind regards
IvanI imported the RKM SQL (JYTHON) KM and it works with table aliases as well... only the downside is I can't select them, I have to specifically name in the mask.
Kind regards
Ivan
-
Reverse engineering failed for Essbase:
Hi all
ODI11G we're trying to retro-design ESSBASE and failed with the error below. Please suggest me to solve this one.
RKM used with custom option: RKM for Hyperion Essbase.
org.apache.bsf.BSFException: exception of Jython:
Traceback (most recent call changed):
File "< string >", line 58, < module >
at com.hyperion.odi.essbase.ODIEssbaseConnection.getTables (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.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: error occurred while retrieving the tables of Essabse. Error message is: InputStream cannot be null
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:662)
Caused by: Traceback (most recent call changed):
File "< string >", line 58, < module >
at com.hyperion.odi.essbase.ODIEssbaseConnection.getTables (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.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: error occurred while retrieving the tables of Essabse. Error message is: InputStream cannot be null
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)
to java.lang.RuntimeException. < init > (RuntimeException.java:32)
to org.python.core.PyException. < init > (PyException.java:46)
to 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)
to org.python.pycode._pyx2.f$ 0 (< string >: 58)
to org.python.pycode._pyx2.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.essbase.ODIEssbaseException: error occurred while retrieving the tables of Essabse. Error message is: InputStream cannot be null
at com.hyperion.odi.essbase.ODIEssbaseConnection.getTables (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)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
... more than 33
Caused by: com.essbase.api.base.EssException: InputStream cannot be null
at com.hyperion.odi.essbase.wrapper.EssbaseMetadata.initialize (unknown Source)
to com.hyperion.odi.essbase.wrapper.EssbaseMetadata. < init >(Unknown Source)
at com.hyperion.odi.essbase.wrapper.EssbaseMetadata.getInstance (unknown Source)
at com.hyperion.odi.essbase.wrapper.EssbaseApplication.getStandardDimensions (unknown Source)
... more than 40
Thank you and best regards,
Alex keny
This patch was designed to fix problems with loads to Essbase and planning after the 500 power supply has been applied. Replace the original odihapp_essbase.jar with the version in the patch?
-
Problems with the engine of text in photoshop cs3
I recently bought Adobe creative suite 3 web premium online. everything works fine, except for some reason that I can't use ALL the fonts in Photoshop. He says: "could not complete your request because something prevented the text initializing engine."
What can I do?
Hi Livingshadow,
Please click on the link below.
Extract the downloaded files and copy and paste it into C:\Windows\System32
Then try to start Photoshop again and check if the problem persists.
Please post on the Adobe Forums.
-
problem - AE Render Engine starts instead of full After Effects
Hi all
I have a very strange problem that I do not understand how to fix. I am working on Mac OS X 10.9.4 and CS6 Production premium installed. I reinstalled After Effects (using the serial number supplied with the disc) and updated with the patch AfterEffectsTrial - 11.0.4 - mul-AdobeUpdate (I had to update because the original disk was for Mac OS X 10.6.8 or v10.7). And here begins the main story.
When I opened After Effects at the start of the rendering engine of the effects after instead of the full version, and of course I can only made with that using a watch folder. The same thing happens if I open an AE project directly. Access to the full version of After Effects is therefore lost. But the Adobe After Effects CS6 (674,2 MB) application is visible in the folder/Applications/Adobe After Effects CS6.
Everyone facing the same problem and solved it successfully?
Thank you very much in advance for the answers.
Kirill
Solved! A file named ae_render_only_node.txt (saying it is machine made only) somehow appeared in the Documents folder. And she was prevented from After Effects to start in its entirety. In fact, this is the file you put there if you want your computer to be just a rendering station.
Everything was normal after deleting it.
-
Running the latest version of Photoshop CS5 and added a second quad and 4 monitors graphics card more. Now the PS does not start and I get the error message "could not initialize photoshop because of a problem in using the adobe color engine."
Computer has 2 cards NIVDIA Quadro4 NVS420 graphics with 8 monitors Samsung SyncMaster 1920 x 1080. If I turn off 4 monitors for CS5 to start normally. I don't have to remove the extra graphics card. When I extend the desktop again to all 8 monitors I get the above error.How do I troubleshoot the problem? It's Photoshop, NIVDIA or Windows 7?
A display profile is corrupt (in the sense that we've not seen before), or the OS color engine is returning false data about the installed profiles and displays.
My guess is that it's the operating system and displays.
It could be a driver issue, but I suspect it is the operating system.
-
Reverse engineering in UNIX file server.
Good day everyone,
I am required to reverse engineer .csv files stored in a UNIX file server. I am really new in using ODI, so I have problems to do this subordinate task.
So far, these are the steps I did:
1 insert a data file server and a physical diagram to set up the connection and set the access/directory path
2 creates a logic diagram of file
3 context defined
4. a new model
Regarding the creation of the data store, when I clicked the Browse button to find the file it gave me this error "the directory < file path > specified in your schema does not exist.
I appreciate any response to thread and thank you in advance!Armin,
You will not be able to reverse engineer the file is located on the Unix server.
There are two ways to solve it
1. either manually create the data length and column store required
(or)
!. Put the file to the Local computer and boning in separate mode
2. once the driver drag the data to the server model store and use it in the Interface.hope that answers your question
-
ODI error in reverse engineering planning app
I get this error while reversing the app plannign in ODI. can someone tell what could have happene and contemplate them where. In the designer and topology mgr connectins all works well. This newspaper is the operator. I have my new to ODI btw.
org.apache.bsf.BSFException: exception of Jython:
Traceback (innermost last):
"< String >" file, line 17, in there?
IndexError: index out of range: 1
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.h.y (h.java)
at com.sunopsis.dwg.cmd.e.run (e.java)
at java.lang.Thread.run (unknown Source)Hello
Are you sure you added the RMI port in the topology for the connection manager to the Planning Server
for example planningserver:11333
Or have a look here
Take a look at my blog if you try to learn ODI, it should cover most of the areas you will need.
Ok?
See you soon
John
http://John-Goodwin.blogspot.com/ -
How secure is our Code of Reverse Engineering?
Is it possible to recover / reverse engineer the source JS code for our applications? When the BAR file is loaded on BB user, the OS simply decompress the content as a html/css/js and run it in sort of a web browser or are the source codes actually encrypted during the packaging/compilation process? I wonder because our new application contains a special algorithm of a research project converted to Javascript and if it is necessary to obfuscate the code or go with a native application to BB development instead.
The code will run in Web mode, it will run in a normal JS of UN-ofuscated file.
Yes, the operating system simply unpacks the contents of the file bar, but users will have a difficult time getting access to these files from your application source is installed without their ability to access this part of the default file system. If it is extremely sensitive information, I would look for in a native application, unless you are happy with an obfuscation process that you can perform yourself.
Maybe you are looking for
-
Which version is the 6th Gen iPod Touch comes with?
So I've been an Android user since a long time. I was a developer, and I created my own rootkit. So, I want to explore iOS and become a dev. Before I pay for a license, however, I want to break it down and look at all the files. So, I designed a file
-
can I view all the bookmarks of all time next to my home page, as the old windows 2003 could, I now have windows 7 & firefox 4. I love being able to see all my favorites all the time. Edit
-
Satellite M30X crashes and reboots
I have had my M30X for a little over a year and had no problem til now - I have upgraded Windows XP with the last update a few days ago. I was online and the laptop suddenly stopped and restarted. I pointed out the error of Microsoft System and recei
-
Satellite A500 PSAM3A - can I install a backlit keyboard?
Hello I have a laptop Toshiba Satellite A500 with the following numbers, I can find: P7350 part number PSAM3A-04200E serial number - 79365650K. I would like to install a backlit keyboard on this one,Is this model compatible? »
-
Multiple copies of lvanlys.dll is at the origin of the construction problems.
My project is to use multiple copies of lvanlys.dll. It is the origin of the generation conflict. One knows the solution to this?