Documenting the ODI Interfaces, etc.
Hello worldI wonder if there is a way to export the interface, IE maps an interface to Excel or a text file? I need to understand what is happening in an implementation of the ODI and if all goes well, there is an easy way to extract all the maps in text file or to produce some documentation for...
Thanks for the help,
Nick
Have you try the option "Print" - which generates documentation PDF of all your interfaces etc.
It is available in the right-mouse-button on the project and the files Menu.
Tags: Business Intelligence
Similar Questions
-
planning sparse dimension update via the ODI interface does not
I'm trying to update planning spare dimension (Department) by changing the property of storage of data from' never' to 'Store' through the ODI interface.
Even if the ODI interface for this update runs successfully without reported errors in the data storage property 'Operator' is still showing as "Never share" in planning and Essbase (and yes I select the option "Refresh database" of IKM = Yes (IKM SQL for Hyperion Planning))
Someone knows something similar or ideas if Miss me something.
BEST!
Published by: 867760 on March 26, 2013 21:41867760 wrote:
com.hyperion.odi.planning.ODIPlanningException: java.lang.RuntimeException: com.hyperion.planning.olap.EssbaseException: object %s is already locked by the user %s (1053010)
at com.hyperion.odi.planning.wrapper.PlanningWrapper.runCubeRefresh (unknown Source)First update of the planning to essbase is slightest mistake out because it seems you may have locked contour.
Also check the error log contained the revenge to see if there is no rejection.See you soon
John
http://John-Goodwin.blogspot.com/ -
Obtained at least one appeal of reading when executing the ODI interfaces
Hi all
I get 'Got minus one to read call' during the execution of the ODI interfaces... It is a failure when executing interface... Why this error occurs and where to look?
Appreciate if someone responds.
Thanks in advance
RAMCheck the listener.log.
If there is a "TNS-12518: TNS:listener could not hand off client connection."
use Note 550859.1 GUIDE to TROUBLESHOOTING TNS-12518 TNS listener could not hand off client connection -
Automation of the ODI Interfaces
Hi all
Is there a way by which the interfaces created in ODI can be automated to run and load the files, dimensions etc?
Please let me know where to find this info. Or if some entries of a person who as done earlier.Hi Addy,
ODI planning will help you.
Take a look,
http://St-curriculum.Oracle.com/OBE/FMW/ODI/10G/10135/creating_scheduling_scenario/creating_scheduling_scenario.htm
Thank you
Guru -
fast edition columns of the ODI interfaces
Hello
I'm a little confused about the purpose of column run on in the Edit tab fast odi. I know you can give expression. but not able to understand all the features. can anyone help
Hello
you mean the tab "Execute on?
He explains where the processing must be carried out on? as if on Source/target or the staging area?
If both the Source and target are the database then you can choose the Source or the target according to the flexibility
(if your join is on stage then to keep the column staging... If there is such mo join then keep it on source)
If the Source is the file and the id target DB, then you select staging
Kind regards
M
-
Run ODI Interfaces of Oracle database
Hi all
Can we run the ODI interfaces of Oracle database even we execute mappings OWB database by creating a Proc Storeed and passing the name of mapping for execution.
Thank you and best regards,
AnkitCan we run the ODI interfaces of Oracle database even we execute mappings OWB database by creating a Proc Storeed and passing the name of mapping for execution.
There is a fundamental difference between generated code OWB and ODI code generated.
OWB especially generates control loaded package files or sql oracle wchich can easily be called from a Proc Storeed.But in the case of ODI, the final product is XML scenario file IE. All information related to the interface/procedure/package etc are scattered through various repository table and it is very difficult to write a Proc Storeed and connect inter between these tables.
ODI scenario can be called from the rinse command prompt supplied ODI startscen.bat/sh utility
http://gerardnico.com/doc/ODI/Webhelp/en/UserManual/agent/scenario_os.htmNow, you can also run a script shell to a PL/SQL procedure
http://www.DBA-Oracle.com/t_execute_shell_script_plsql_procedure.htmSo considering the above 2 pints, you can run the ODI iscenario of Oracle database, but it will be different from the way in which you are mapping OWB execution.
Thank you
Fati -
Loading of the data using the ODI Crores
Hi Experts,
I'm loading data 16.5 crores from source to target with in the only Oracle DB (for source and target Ihave two different schemas) and the target tablespace have 180 GB, whereas I am running using the ODI interface, found the extension tablespace TEMPerror. but I did not have enough space to increase the TEMp tablespace in my PB.
Please help me any other solution to solve the same.
Thank you in advance,
Kind regards
Chaitanya.Hi Chaitanya,
Please add separate column (column sequence number) in the source table and retrieve the data with the sequence number and apply the index on the sequence column.
Add the filter to the sequence column condition in interface and run the interface in order to transmit the data between the source and target wise bouquetfor example: Add the command to the filter condition and transmit values like below
Command: sequnce_column_name between 1 and 100000
sequnce_column_name later between 100001 and 1000000 next sequnce_column_name between 1000001 and 10000000
Continue to run based on the calculation of your previous run time
It will be the word incase there no column of date as lupdated_date, created_date, created_by and updated_by
Kind regards
Phanikanth -
ODI interface failed when you use the specific agent but very well with Local (agentless)
Hello
I just upgraded my 10.1.3.5 at 11.1.1.7 ODI and has encountered some problems. When I run one of the interface with the 'Local (agentless)' (via ODI studio Designer in which the ODI software is installed, say Server A), it can complete successfully without error. But if I run the same interface with specific agent (also via ODI studio Designer in Server A), it will fail. In fact this specific agent I is also located in Server A. The error message is as below:
----------------------------------------------------------------------------------------------------
org.apache.bsf.BSFException: exception of Jython:
Traceback (most recent call changed):
File "< string >", line 30, < module >
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/json/JSONException
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 com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1073)
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 30, < module >
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/json/JSONException
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.PyReflectedFunction.__call__(PyReflectedFunction.java:190)
at org.python.core.PyObject.__call__(PyObject.java:414)
at org.python.core.PyObject.__call__(PyObject.java:418)
to org.python.pycode._pyx0.f$ 0 (< string >: 63)
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: java.lang.NoClassDefFoundError: org/json/JSONException
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26)
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21)
to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618)
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName(Class.java:169)
to com.hyperion.planning.HyperionPlanningBean_Stub.class$ (unknown Source)
to com.hyperion.planning.HyperionPlanningBean_Stub. < clinit >(Unknown Source)
at sun.misc.Unsafe.ensureClassInitialized (Native Method)
at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
at java.lang.reflect.Field.getLong(Field.java:528)
at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609)
to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50)
in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423)
at java.security.AccessController.doPrivileged (Native Method)
in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155)
at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source)
at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (unknown Source)
to com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source)
at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source)
at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (unknown Source)
at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: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 30
Caused by: java.lang.ClassNotFoundException: org.json.JSONException
in java.net.URLClassLoader$ 1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged (Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
to Sun.misc.Launcher$appclassloader$ AppClassLoader.loadClass (Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... more than 68
----------------------------------------------------------------------------------------------------
Since seems can't find the json.jar file (actually it away under % ODI_HOME %), I tried to include the middleware library path (C:\Oracle\Middleware\EPMSystem11R1\common\misc\11.1.2.0), which has the json.jar in the ODI_ADDITIONAL_CLASSPATH in the file odiparams.bat in the folder and restart the agent. Then the error message is modified as below:
----------------------------------------------------------------------------------------------------
org.apache.bsf.BSFException: exception of Jython:
Traceback (most recent call changed):
File "< string >", line 30, < module >
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning
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 com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1073)
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 30, < module >
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26) to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21) to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618) at java.lang.Class.forName0 (Native Method) at java.lang.Class.forName(Class.java:169) at com.hyperion.planning.HyperionPlanningBean_Stub.class$ (Unknown Source) at com.hyperion.planning.HyperionPlanningBean_Stub. (< clinit >(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized (Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor (Field.java:899)) to java.lang.reflect.Field.getLong(Field.java:528) to java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609) to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50) in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423) at java.security.AccessController.doPrivileged (Native Method) in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java: 1328) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155) at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source) at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (Unknown Source) at com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source) at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source) at the com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (Unknown Source) at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning
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.PyReflectedFunction.__call__(PyReflectedFunction.java:190)
at org.python.core.PyObject.__call__(PyObject.java:414)
at org.python.core.PyObject.__call__(PyObject.java:418)
to org.python.pycode._pyx0.f$ 0 (< string >: 63)
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: java.lang.NoClassDefFoundError: com/hyperion/css/CSSPasswordExpiryWarning
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:26)
to com.hyperion.planning.sql.keydef.FieldKeyDef. < init > (FieldKeyDef.java:21)
to com.hyperion.planning.sql.HspFormDef. < clinit > (HspFormDef.java:3618)
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName(Class.java:169)
to com.hyperion.planning.HyperionPlanningBean_Stub.class$ (unknown Source)
to com.hyperion.planning.HyperionPlanningBean_Stub. < clinit >(Unknown Source)
at sun.misc.Unsafe.ensureClassInitialized (Native Method)
at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
at java.lang.reflect.Field.getLong(Field.java:528)
at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1609)
to java.io.ObjectStreamClass.access$ 700 (ObjectStreamClass.java:50)
in java.io.ObjectStreamClass$ 2.run(ObjectStreamClass.java:423)
at java.security.AccessController.doPrivileged (Native Method)
in java.io.ObjectStreamClass. < init > (ObjectStreamClass.java:411)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:155)
at com.hyperion.planning.HyperionPlanningBeanFactoryImpl_Stub.createHspHALBean (unknown Source)
at com.hyperion.odi.planning.wrapper.PlanningWrapper.init (unknown Source)
to com.hyperion.odi.planning.ODIPlanningConnection. < init >(Unknown Source)
at com.hyperion.odi.planning.PlanningConnectionFactory.getAppWriter (unknown Source)
at com.hyperion.odi.connection.HypAppConnectionFactory.getWriter (unknown Source)
at com.hyperion.odi.connection.HypAppConnectionFactory.getAppWriter (unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: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 30
Caused by: java.lang.ClassNotFoundException: com.hyperion.css.CSSPasswordExpiryWarning
in java.net.URLClassLoader$ 1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged (Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
to Sun.misc.Launcher$appclassloader$ AppClassLoader.loadClass (Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... more than 68
----------------------------------------------------------------------------------------------------
Seems once again, some class/jar files are missing. But I have really no idea this time how to fix it. In addition, since it is ok with the local agent (no) but fail with specific agent, I think that it is not the problem of the interface, but the problem of the agent (configuration?). Can someone give me some advice on how to fix it? Any suggestion is welcome. Thank you.
Note: it is on the Windows platform
By checking the MOS 1683307.1 Note, I have included the C:\Oracle\Middleware\EPMSystem11R1\common\misc\11.1.2.0 & C:\Oracle\Middleware\EPMSystem11R1\common\CSS\11.1.2.0\lib in the extra classpath and the agent works fine now. THX.
-
Loading multiple files using the same interface in ODI
Hi all
We load multiple files using the same interface and get the error "java.sql.SQLException: ORA-00942: table or view does not exist" while inserting record in the staging table. It looks like the same temporary table is used when loading multiple files and the error. Grateful if someone offers a solution to avoid this error.
We use the following KMS:
(1) LKM SQL file
(2) IKM Oracle SQL COMMAND append.
Receive a quick response.
Thank you
RPHello
See this http://odiexperts.com/interface-parallel-execution-a-new-solution
Thank you
Fati -
Demystify the ODI Security - Documentation is very low on this topic.
I see 3 000 hits on a thread on safety of ODI, but I didn't this time "Ah-ha!" I realized security ODI. The SNPS_USERS. PDF (User Guide for the ODI) is very light on the Security section.
I'm doing something I hope is very simple: create a new user who can run scenarios that I choose and only for certain contexts. I was able to create a new user. I was also able to apply a profile to the new user. But when I try to give specific SCENARIOS that I get this error:
* "This user already has class privilege on this type of object. There is no need to define privileges of the instance. » *
Does anyone have good examples on how to configure the security of ODI?
-Chris Rothermel
Published by: Chris Rothermel on April 12, 2010 14:40Chris,
I agree that the security of ODI is poor and more like witchcraft.
That said, see what Re: Security
This can give you an overview of how work the class privileges and not genericCreate a new user.
For your case, do the following:
1 create a duplicate of CONNECTION profile and name it CONNECT_WITHOUT_CONTEXT.
2. expand it and goto context-> Dbl-Click on display.
3. uncheck the "class Privilege".
4 Grant CONNECT_WITHOUT_CONTEXT to the user.
5 drag - move the contexts that you want the user to access in the topology on the User Manager.
Now the user will be able to see the contexts that you grant him explicitly.6. in addition, for your case use designer NG instead of regular profile of the creator.
7. the Execute method of the object of scenario under this profile has been disabled for "class Privilege".
8. connection of the operator and drag-and - drop scenarios on the user.HTH
-
vSphere Client Plugins Web - how to debug the Flex INTERFACE
Hello:
It seems that, in order to develop, Flex at base of plugins using the vSphere Client Plugins SDK Web and get 'full integration', the developer is encouraged to use a MVC framework which is part of the SDK. In addition, I see things that seem to indicate that, once the plugin is runing in the context of the VC, actions will be triggered by the context running, etc...
It may seem that in order to develop a base Plugin, the user interface must be developed, compiled and deployed each time.
How should we do about writing a typical user interface application where the developer is able to set breakpoints, etc...? I can do it now if I do not use the hooks of VmWare, such as previously mentioned, but what if I wanted to exploit the pegs supplied?
Thanks in advance for the help.
Have you read the SDK documentation in questions before asking your new question?
Debugging of all is possible.
-
Flatten to a string to send arbitrary objects by messages from the user interface?
Hi people,
I am trying to send arbitrary data by messages from the user interface defined by the user to my labview interface. Something funny happens then: if I send the data through the message of ui, it seems I have something strange. There is only one character or nothing in the message of the user interface that reached my reminder.
It seems that flatten channel also creates control characters that are interpreted by NI TestStand and Labview not as members of the chain, and for this reason I only get incomplete data. within the action of testand, which creates the flattened data, I put a dialog box to display the string data, and it seems that at least up to 255 (ascii) characters are used.
Is there something like uuencode/uudecode to avoid this problem?
Thanks in advance
Okidoki, found.
His «binary"produced by «Flatten the string» string Apparently I thought, the LabVIEW data type is incompatible with the API of TestStand from LabVIEW. In conclusion I would classify this as a bug (sorry people, at least there should be documentation) API for LabVIEW TestStand 2014.
As a solution, I use flatten it in XML, which is a printable and human readable 'normal' string.
It was trial and error, and I'm not enjoying this.
-
Error variables look a tab after race change the user interface
Hello
I have a problem which seems to be a bit like this:
The VI I'm running is a step of edit of a type of step. LabVIEW checks if the property 'Step.Setup.ReadMeasName' exists, fills a listbox with her if she does. An another ListBox with all available measure names will also appear on the user interface. The user has an Add and Remove button to remove the 'ReadMeas' list box measures or add them to it of the listbox 'MeasNames '. Several names may be added/removed according to what is selected when you press the buttons. Once 'Fact' is clicked the VI writes the 'Ref' to the list box "ReadMeas" property to "Step.Setup.ReadMeasName", using a node to set the value of property that is passed the TestStand sequence context. If the property does not exist it creates.
The only time where I have any problem is when I try to remove items from the property, after it is already initialized (i.e. non-empty). In other words, if I run the VI of teststand, put several names as in "ReadMeas" click on done, again run the VI (already added names appear in the box when the user interface is displayed, LabVIEW reads "Step.Setup.ReadMeasName"), then remove the names. IF "ThisContext.Step.Setup.ReadMeasNames" has opened in the tab 'Variables' step when you try to remove the names, I got this message in the Variables tab: 'one or more errors occurred. Please save your work and restart the application. "If I'm careful of not having expaded 'ThisContext' in the variables tab, but check the property before and after the removal of names in the list it does not work properly, and there is no error.
This isn't a big problem because I doubt that the end user will check to see that the property has actually filled, but I still want to fix the bug if possible. I installed the patch for TestStand 2010 and the .net Framework 4.0. Someone has an idea of what might be happening here?
Thank you
-Josh
Josh-
Looks like you are running in a known issue 193751, which is documented in TestStand 2010 and 2010 SP1 known issues list. It is a problem that we intend to fix in a future version of TestStand.
I hope this helps and I'm sorry for any inconvenience this issue may cause you.
-
NAS200: Unable to connect to the Web Interface
Just set up my new NAS200. I could install two (2-1 TB disks, RAID1) disks and set the IP address. However, I can not connect in the administration area of the drive to set up users, shared directories, etc.. The doc on the CD has no value.
When I run the initial Setup, I wonder for a pawword. I enter the password that I entered in initial Setup, and I get. However, this leaves me not do anything other that configure stuff of basic training.
Someone at - it suggestions?
Thank you.
mechanism
I was able to eventually get through the web interface. It turns out that the system was not ready yet. I have 2 1 TB drives in a RAID-1 configuration, and it took the best part of 2 days to get into shape.
Once I was, I updated the firmware, and things seem to be working very well now.
mechanism
-
I can't change the language interface of win vista
I can't change the language interface of win vista
Hello
Browsing the forum here it looks like there are a few options, you can try:
If the language bar is not listed in the menu toolbars, you do not have many input languages installed on your computer. You must add other languages using region and language in Control Panel. For more information, see Add or change an input language
This is an additional option of "Old GrayGary" with the link here:
http://www.techsupportforum.com/members/113412.html
Quick-Fix:
Do you have a language icon in your system tray? (If you switch between two choices of language installed / entry screen, the current selection must display in the system tray: for example IN English, JP for Japanese, etc.). Make sure that you have not chosen to "Hide inactive icons" in your bar spots Vista 'Properties' - or the icon can not be displayed. If you see such an icon, you should be able to right click on this icon and choose 'Restore the language bar' in the option dialog box.
Quick-Fix #2:
Since the language bar is a system setting, and the problem is recent, you might be able to recover your old settings using Vista System Restore utility - using a restore point out just before the language bar disappeared. You would probably go to Windows Update to reinstall all critical patches that have arrived since the time that the restore point was created originally.
_______________
Must neither of these approaches works, try to visit the region and Language Options in the Vista Control Panel.
Control Panel
Clock, language and region
Regional and Language Options
If you use different languages with your devices, you visit the "Keyboards and languages" tab and select "Change keyboard" - in the "text Services" and input languages window, the middle tab is "Language bar" - I think that the option to show or hide the taskbar is available here. If you use different languages for display only, you can go directly to the option "Change display language" from the regional and Language Options (and try the "Language bar" tab there).
General language of bar News:
The language bar (overview)
http://Windows.Microsoft.com/en-us/Windows7/the-language-bar-overviewHope this helps,
Steve <> Microsoft Partner
Maybe you are looking for
-
Move the preference where is it?
I usually use the windows version of iTunes software and in the menu bar, there is view I think that there is a section for preferences. However, I am being forced to use my iMac without Bootcamp installed computer. I can't find the tab anywhere pref
-
Add several pictures to be projected. Auto detection time.
Hello I created an audio slide show by using FCPX. I have all my pictures in the clip browser. All files are named 1-50. I would like to add to my project in the right order and set the duration for each picture to 6 seconds. What it the fastest and
-
I would give to kanow how to go into bios of z50 - 70 to allow vmware wokstation
-
BlackBerry Bond in privacy and the upgrade of the OS
So I upgraded the OS on my jump, only to find a very invasive Amazon application that obviously cannot be deleted. The whole point of an unlocked phone is to avoid this kind of applications. Is to return to the old operating system, possible to get
-
THIS IS MY PROBLEM... IM RUNNING WINDOWS 7, I AM ABLE TO CONNECT THE PRINTER TO THE COMPUTER WITHOUT PROBLEM. IF I TRY TO PRINT OR COPY ONLY ONE PAGE AT A TIME MOER THE PRINTER WILL RESTART AFTER THE FIRST PAGE HAS FINISHED PRINTING. I ALSO NOTICED T