Urgent: Error executing ODI interface

Hello

I get this error when executing a single ODI interface. Here I am trying to load data from a file to SQL server table. Help, please

ODI-1228: task failed NABIN_INTERFACE_PROCEDURE_SOURCE (integration) on the branch MICROSOFT_SQL_SERVER ODISTAGE target.
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: incorrect syntax near ')'.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1515)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:404)
to com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$ PrepStmtExecCmd.doExecute (SQLServerPreparedStatement.java:350)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:180)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:155)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:332)
at oracle.odi.runtime.agent.execution.sql.SQLCommand.execute(SQLCommand.java:163)
at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(SQLExecutor.java:102)
at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(SQLExecutor.java:1)
at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2906)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2609)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:537)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:453)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1740)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:338)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:214)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:272)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:263)
to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:822)
at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:123)
to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
at java.lang.Thread.run(Thread.java:662)


The code in the tab of the task of the session:

Update ODI.db_owner. I _TRNG_SOURCE $
Set IND_UPDATE = 'U '.
When there is)
Select 'X '.
of ODI.db_owner. TRNG_SOURCE t
where
)

Thank you
Nabin

Nabin Saha says:
Hello

I get this error when executing a single ODI interface. Here I am trying to load data from a file to SQL server table. Help, please

ODI-1228: task failed NABIN_INTERFACE_PROCEDURE_SOURCE (integration) on the branch MICROSOFT_SQL_SERVER ODISTAGE target.
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: incorrect syntax near ')'.

The code in the tab of the task of the session:

Update ODI.db_owner. I _TRNG_SOURCE $
Set IND_UPDATE = 'U '.
When there is)
Select 'X '.
of ODI.db_owner. TRNG_SOURCE t
where
)

You use incremental IKM wherever you have not defined any function key ODI to perform the UPDATE operation.
So it fails to stage flag updates lines.

Mark the key based on which you do update operation.
If no update is needed then go command Append IKM

Thank you
Fati

Tags: Business Intelligence

Similar Questions

  • Implementation error when executing load interface to Essbase data.

    When executing an interface to Essbase data loading I get this error:
    rg.apache.bsf.BSFException: exception of Jython:
    Traceback (most recent call changed):
    File "< string >", line 26, < module >
    at com.hyperion.odi.essbase.ODIEssbaseDataWriter.loadData (unknown Source)

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

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

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

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


    com.hyperion.odi.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: invalid column type specified for the column of data [ActivityPurpose]

    The data store is reversed using the RKM Hyperion Essbase, I did not any changes in the data store.
    I'm loading from an identical to the tabel of target array.
    I use the IKM SQL for Hyperion Essbase (DATA).

    Does anyone have any idea what this might be?

    Concerning
    Hans-Petter

    Might be useful to have a read of the following doc Oracle Support - "how to avoid signs of ' ODIEssbaseException: invalid column type specified for the data column" Message When loading Essbase models ODI? ". [ID 885608.1] »

    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
    RAM

    Check 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

  • Error in ODI, ORA-01747: invalid column, table.column, or user.table.column specification

    ODI-1227: SrcSet0 (load) task fails on the source of ORACLE STAGING_YYY connection.

    Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: invalid column, table.column, or user.table.column specification

    We get the above error whenever we run an ODI interface,
    This interface is straight forrwad a mapping update incremental IKM Oracle, although we have identified the problem but do not know how it could be fixed

    Source table that contains two columns that are generally identified as the key of DB

    NAME

    / / DESC

    the target too has the same columns. If we disable these mappings to columns from the Active maps the interface works very well, however, with the latter, it fails. We will not be able to change the name of the column in the target because it is a table of Oracle products and has several dependencies to the breast.

    Please suggest an alternative and also if our understanding is correct.

    Thanks in advance.

    Jay

    HI Jay

    change the column as DESC and put "DESC" in the name, and save it for all the source concerned target and remapping to remove the column from the interface

    Thank you

    P

  • 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:41

    867760 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/

  • 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,
    Ankit

    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.

    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.htm

    Now, you can also run a script shell to a PL/SQL procedure
    http://www.DBA-Oracle.com/t_execute_shell_script_plsql_procedure.htm

    So 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

  • Errors in odi 11g

    Hi friends.

    What are the errors in odi 11g and how to manage these errors?

    Please view some websites for this.

    Thank you.

    Soumya SALVATION,

    see the link below:

    http://docs.Oracle.com/CD/E17904_01/core.1111/e10113/chapter_odi_messages.htm

    Kind regards
    Surya

  • Full load: Error executing: TRUNCATE TABLE: S_ETL_PARAM

    Hi all

    We use the Bi 7.9.6.1 Apps. Full load worked fine. But now, we are facing a problem with truncate a table "S_ETL_PARAM".
    I also restarted server and DAC Srever informatica. But still I get the same thing in the DAC journal, * "NOMALY INFO: Error executing: TRUNCATE TABLE: S_ETL_PARAM."
    * MESSAGE: com.siebel.etl.database.IllegalSQLQueryException: DBConnection_OLTP:SIEBTRUN ('siebel.) S_ETL_PARAM') *.
    * Values :*
    * Null map *.
    * EXCEPTION CLASS: java.lang.Exception "*"


    Any Suggestion...

    Thanks in advance,
    Deepak

    Hi Deepak,

    There is no table name s_etl_param, it should be w_etl_param. Correct the name of the table and build your execution plan and launch the load.

    Thank you
    Navin Kumar Bolla

  • Helps air: Error executing database query

    I get the message 'Error executing database query' whenever I click on the 'Préférences' button in the help air (if model Classic or cross-tab Malaccaaccordian). I can reject the message and the Preferences dialog box is displayed, but while the content tab seems to work the comments tab seems to be ignored.

    I get the same message when I try to add a comment to a topic.

    Any ideas?

    EDIT: I should mention that I'm on Vista Home Premium.

    UPDATE: seems to only affect projects upgraded X 5; the native projects v7 are have (so far).

    No worries. I need this only for demo AIR help anyway - so the project used native v7 exclusively.

  • &lt; Urgent\Imp &gt; error executing Packages in ODI

    Whenever I'm trying run\execute packages his mistake by giving as

    oracle.odi.runtime.agent.invocation.InvocationException: ODI-1219: prepare Session failed: database error when connecting to the repository WORKREP-TEST work.
    Caused by: java.sql.SQLException: ORA-01654: impossible to extend the index DEV_ODI_REPO. 128 in tablespace DEV_ODI_USER PK_TASK_TXT

    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1035)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:953)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1224)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3386)
    at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3467)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1350)
    at sun.reflect.GeneratedMethodAccessor34.invoke (unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
    at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
    to $Proxy26.executeUpdate (Unknown Source)
    at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java:665)
    at com.sunopsis.dwg.dbobj.SnpSession.createSessionByScenName(SnpSession.java:393)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.prepareSession(StartScenRequestProcessor.java:761)
    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.access$ 4 (StartScenRequestProcessor.java:752)
    to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 1.doAction(StartScenRequestProcessor.java:347)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:224)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.goPrepareOrDelegatePrepare(StartScenRequestProcessor.java:267)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doPrepareAgentTask(StartScenRequestProcessor.java:197)
    at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor.process(TaskExecutorAgentRequestProcessor.java:82)
    at oracle.odi.runtime.agent.support.DefaultRuntimeAgent.execute(DefaultRuntimeAgent.java:49)
    at oracle.odi.runtime.agent.servlet.AgentServlet.processRequest(AgentServlet.java:502)
    at oracle.odi.runtime.agent.servlet.AgentServlet.doPost(AgentServlet.java:454)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
    to org.mortbay.jetty.HttpConnection$ RequestHandler.content (HttpConnection.java:879)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    to org.mortbay.jetty.bio.SocketConnector$ Connection.run (SocketConnector.java:228)
    to org.mortbay.thread.QueuedThreadPool$ PoolThread.run (QueuedThreadPool.java:520)

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:279)
    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invokeStartScenario(RemoteRuntimeAgentInvoker.java:538)
    at com.sunopsis.graphical.dialog.SnpsDialogExecution.runStartScenario(SnpsDialogExecution.java:2042)
    at com.sunopsis.graphical.dialog.SnpsDialogExecution.doScenarioExecuter(SnpsDialogExecution.java:1104)
    at oracle.odi.ui.action.SnpsPopupActionExecuteHandler.actionPerformed(SnpsPopupActionExecuteHandler.java:64)
    at oracle.odi.ui.SnpsActionControler.handleEvent(SnpsActionControler.java:75)
    at oracle.ide.controller.IdeAction.performAction(IdeAction.java:529)
    at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:884)
    at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:501)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    in javax.swing.AbstractButton$ Handler.actionPerformed (AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
    in javax.swing.plaf.basic.BasicMenuItemUI$ Handler.mouseReleased (BasicMenuItemUI.java:850)
    at java.awt.Component.processMouseEvent(Component.java:6267)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6032)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Window.dispatchEventImpl(Window.java:2478)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


    I have no IDEA about this error...
    Can anyone suggest me how it can be removed?
    My guess its something to do with the index of the database.

    Waiting for answers...

    Thank you
    Mahesh

    Hello Manu,

    As above the expert says that you are facing in tablespace TEMP error 128, it will cause loading data source DB to C$ table.
    If you get USER tablespace to error 128, this will cause while loading data frin C$ I table $ table.

    For two cases, you ned to increase the table space, ask your DBA to increase the TEMP tablesapce and a tablespace USER because, if the tablespace TEMP solved, you can get USER tablespace error while data from C$ table at I$ table

    Kind regards
    Phanikanth

  • error when executing the interface

    Hello

    I've created an interface where I traced 2 tables of a database from the source (using joins) to a target database table. Now when I execute it and check the results this error came - 997:42000: java.sql.SQLException: ORA-00997: illegal use of the type of data LONG... Please shed a light on this

    Hello

    I would like to add a thought?

    Please try with incremental IKM Oracle (PL - SQL) for the management of TIME, families LOB.

    Make sure you have UPDATED KEY value / enabled in your data store target for the use of this KM.

    PS: Please Note If you have constraints that are defined in your data store target and if you use CKM then it won't work.

    Thank you
    Guru

  • ODI Interface error

    Hi friends,


    When I run my interface,

    I get the error like below in inserting new record step and I'm under oracle control add km.

    Caused by: java.sql.SQLSyntaxErrorException: ORA-00904: "ABC_KEY": invalid identifier

    When I observed, when he created I$ table, it creates as tables as
    create table I$ _PQR
    (
    'ABC' NUMBER (10);
    )

    Because of the syntax to insert I $query also lik ebelwo
    Insert into I$ _pqr
    (
    'ABC '.

    )


    I understand this problem, it is Extra "" for the ABC column. But why this is happening like this and initially it worked fine. How to solve now.

    you have a space after ABC_KEY.
    You have to
    -Remove the database.
    -Return to the interface
    -Check the map.

  • 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.

  • Get error in the Interface

    Hello

    I created an interfcace with some left joins between tables.
    But when I run this interface I get error at step 3 LOAD data.

    java.lang.NumberFormatException
    in Java.Math.BigDecimal. < init > (BigDecimal.java:459)
    in Java.Math.BigDecimal. < init > (BigDecimal.java:728)
    at com.sunopsis.sql.SnpsQuery.updateExecStatement(SnpsQuery.java:2077)
    at com.sunopsis.sql.SnpsQuery.addBatch(SnpsQuery.java:122)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.executeUpdate(SnpSessTaskSql.java:3034)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execCollOrders(SnpSessTaskSql.java:729)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java:2815)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2515)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:534)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:449)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1954)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:322)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:224)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:246)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:237)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:794)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:114)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
    at java.lang.Thread.run(Thread.java:662)

    But when I run the same codeon DB it works very well and insert lines with no problems.
    All the source and target tables are Oracle.
    I am stuck here. :(

    Please help me. :)
    Code giving FYR not loading the data.

    Select
    MTP_LINEUP. SPEED C1_S1,
    TABLE_PATTERN. MODEL C2_PATTERN,
    TO_DATE (to_char (MTP_CONVERSION. THE YEAR), "RR") C3_CREATED,.
    MTP_LINEUP. LOAD_SINGLE C4_LS1,
    MTP_LINEUP. LOAD_DUAL C5_LD1,
    MTP_CONVERSION. LINEUP_IND C6_LUP,
    MTP_CONVERSION. CAB C7_BSJCODE
    TABLE_SIZE. RIM C8_RIM,
    TABLE_SIZE. WIDTH C9_WIDTH,
    TABLE_SIZE. SERIES C10_SERIE,
    DECODE (TABLE_CUSTOMER. OE, "true", "OE", "TR") C11_USE,.
    TABLE_BCAT. MARK C12_BRAND,
    DAI. C13_MUNO MUNO,
    NVL (DAI. RRW, 0,0) C14_RRW,.
    DAI. ABC C15_ABC,
    Case
    When TABLE_SIZE. SERIES IS NULL then to_char (TABLE_SIZE. WIDTH)
    Of another to_char (TABLE_SIZE. WIDTH) | » /'|| TO_CHAR (TABLE_SIZE. SERIES)
    End C16_PLT
    Case
    When length (to_char (nvl2 (MTP_CONVERSION. IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW))) < 5 then to_char ("0" | to_char (nvl2 (MTP_CONVERSION.) IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW)))
    Of another to_char (nvl2 (MTP_CONVERSION. IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW))
    End C17_MASTERPRODUCTID
    MTP_CONVERSION. PRODUCT_DESCRIPTION C18_DESCRIPTION,
    TABLE_BCAT_SALES. BUDG_CAT_SALES C19_PRODUCTGROUPID,
    MTP_CONVERSION. PSG C20_MTPCODE,
    TABLE_SIZE. SIZE_DESIGNATION C21_TYRESIZE,
    GLOBAL_CATEGORY. GLOBAL_CATEGORY C22_GLOBALCATEGORY,
    TABLE_BCAT_SALES. BUDG_CAT_SALES C23_NEWBCAT,
    MTP_CONVERSION. IPC C24_IPCCODE,
    Case
    When length (to_char (nvl2 (MTP_CONVERSION. IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW))) < 5 then to_char ("0" | to_char (nvl2 (MTP_CONVERSION.) IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW)))
    Of another to_char (nvl2 (MTP_CONVERSION. IPC, MTP_CONVERSION. IPC, MTP_CONVERSION. DPW))
    End
    C25_PRODUCTCODE,
    TABLE_BCAT_SALES. BUDG_GROUP_SALES C26_BUDGETGROUP,
    MTP_CONVERSION. PRODUCT_DESCRIPTION C27_DESCRIPTIONLNG,
    DECODE (TABLE_PATTERN. C28_SEASON of WINTER, 'No', ' summer ',' winter ').
    TABLE_LOAD_CAT. PR C29_PLYRATE,
    TABLE_INFL_TYPE. INFL_TYPE_ABR C30_INFLATIONTYPE,
    TABLE_CUSTOMER. C31_CUSTOMER CUSTOMER,
    VEHICLE. C32_VEHICLE OF THE VEHICLE,
    TO_DATE (nvl (DAI. MPDATE, ' 20000101'), 'YYYYMMDD') C33_EARLIESTMPDATE,.
    WARRANTY. MTP_WARR C34_OEWAR,
    TO_DATE (DAI. LAUNCHDATE, 'YYYYMMDD') C35_LAUNCHDATE,.
    NVL (DAI. GROSSWEIGHT, 0,0) C36_WEIGHTGROSS,.
    NVL (DAI. VOLUME, 0) C37_VOLUME,
    LINEUP. OPERATIONAL_MFO C38_MFO,
    LINEUP. OPERATIONAL_LSCM_SOURCE C39_LSCMSOURCE,
    LINEUP. OPERATIONAL_POLE C40_POLE,
    LINEUP. OPERATIONAL_SOURCING C41_SOURCING
    of OMPODI. LINEUP LINEUP, OMPODI. MTP_LINEUP MTP_LINEUP, OMPODI. GLOBAL_CATEGORY GLOBAL_CATEGORY, OMPODI. TABLE_PATTERN TABLE_PATTERN, OMPODI. TABLE_BCAT_SALES TABLE_BCAT_SALES, OMPODI. TABLE_CUSTOMER TABLE_CUSTOMER, OMPODI. TABLE_SIZE TABLE_SIZE, OMPODI. DAI DAILYMATMAS, OMPODI. TABLE_BCAT TABLE_BCAT, OMPODI. TABLE_INFL_TYPE TABLE_INFL_TYPE, OMPODI. TABLE_LOAD_CAT TABLE_LOAD_CAT, OMPODI. WARRANTY, OMPODI. VEHICLE, OMPODI. MTP_CONVERSION MTP_CONVERSION
    where (1 = 1)
    And (TABLE_BCAT_SALES. BUDG_GROUP_SALES in ("PR", "TRC", '4 x 4'))

    And (MTP_CONVERSION. PSG = GLOBAL_CATEGORY. PSG (+))
    AND (MTP_CONVERSION. PSG = MTP_LINEUP. PSG (+))
    AND (MTP_CONVERSION. PSG = VEHICLE. PSG (+))
    AND (MTP_CONVERSION. PSG = LINEUP. PSG (+))
    AND (MTP_CONVERSION. PSG = WARRANTY. PSG (+))
    AND (MTP_CONVERSION. IPC = DAI. MATERIALNUMBER (+))
    AND (MTP_LINEUP. CUSTOMER_CODE = TABLE_CUSTOMER. CUSTOMER_CODE (+))
    AND (MTP_LINEUP. LOAD_CAT_CODE = TABLE_LOAD_CAT. LOAD_CAT_CODE (+))
    AND (MTP_LINEUP. INFL_TYPE_CODE = TABLE_INFL_TYPE. INFL_TYPE_CODE (+))
    AND (MTP_LINEUP. TABLE_SIZE = SIZE_CODE. SIZE_CODE (+))
    AND (MTP_LINEUP. BCAT_CODE = TABLE_BCAT. BCAT_CODE (+))
    AND (MTP_LINEUP. PATTERN_CODE = TABLE_PATTERN. PATTERN_CODE (+))
    AND (MTP_LINEUP. BCATS_CODE = TABLE_BCAT_SALES. BCATS_CODE)

    and

    targte is like

    insert into OMPODI. C$ _0NEWBSMASTERTYRE
    (
    C1_S1,
    C2_PATTERN,
    C3_CREATED,
    C4_LS1,
    C5_LD1,
    C6_LUP,
    C7_BSJCODE,
    C8_RIM,
    C9_WIDTH,
    C10_SERIE,
    C11_USE,
    C12_BRAND,
    C13_MUNO,
    C14_RRW,
    C15_ABC,
    C16_PLT,
    C17_MASTERPRODUCTID,
    C18_DESCRIPTION,
    C19_PRODUCTGROUPID,
    C20_MTPCODE,
    C21_TYRESIZE,
    C22_GLOBALCATEGORY,
    C23_NEWBCAT,
    C24_IPCCODE,
    C25_PRODUCTCODE,
    C26_BUDGETGROUP,
    C27_DESCRIPTIONLNG,
    C28_SEASON,
    C29_PLYRATE,
    C30_INFLATIONTYPE,
    C31_CUSTOMER,
    C32_VEHICLE,
    C33_EARLIESTMPDATE,
    C34_OEWAR,
    C35_LAUNCHDATE,
    C36_WEIGHTGROSS,
    C37_VOLUME,
    C38_MFO,
    C39_LSCMSOURCE,
    C40_POLE,
    C41_SOURCING
    )
    values
    (
    : C1_S1,.
    : C2_PATTERN,.
    : C3_CREATED,.
    : C4_LS1,.
    : C5_LD1,.
    : C6_LUP,.
    : C7_BSJCODE,.
    : C8_RIM,.
    : C9_WIDTH,.
    : C10_SERIE,.
    : C11_USE,.
    : C12_BRAND,.
    : C13_MUNO,.
    : C14_RRW,.
    : C15_ABC,.
    : C16_PLT,.
    : C17_MASTERPRODUCTID,.
    : C18_DESCRIPTION,.
    : C19_PRODUCTGROUPID,.
    : C20_MTPCODE,.
    : C21_TYRESIZE,.
    : C22_GLOBALCATEGORY,.
    : C23_NEWBCAT,.
    : C24_IPCCODE,.
    : C25_PRODUCTCODE,.
    : C26_BUDGETGROUP,.
    : C27_DESCRIPTIONLNG,.
    : C28_SEASON,.
    : C29_PLYRATE,.
    : C30_INFLATIONTYPE,.
    : C31_CUSTOMER,.
    : C32_VEHICLE,.
    : C33_EARLIESTMPDATE,.
    : C34_OEWAR,.
    : C35_LAUNCHDATE,.
    : C36_WEIGHTGROSS,.
    : C37_VOLUME,.
    : C38_MFO,.
    : C39_LSCMSOURCE,.
    : C40_POLE,.
    : C41_SOURCING
    )

    Yes, with the relevant metadata, it's pretty hard for debugging on a forum. I suggest that you take a look at the column of the target data store to ensure that they correspond to the results of the SQL source, data types.

    Kind regards
    Michael Rainey

  • Getting ORA-22835: buffer too small for to CHAR CLOB or BLOB to RAW conversion in my ODI interface

    Hi all

    I am creating an interface ODI as explained below,

    I table A column 'Comments' and one other table with column B "No Comment." I create a view as shown below and use it as a source for my interface.

    SELECT * FROM WC_EQM_CSAP_FS_TMP WHERE to_char (QUESTION_COMMENT) IN (SELECT NO_COMMENTS FROM WC_EQM_NO_COMMENTS_LIST).

    But my interface fails with the error below

    ORA-22835: buffer too small for to CHAR CLOB or BLOB to RAW conversion (real: 4108, maximum: 4000)

    22835 00000 - "too small buffer tank CLOB or BLOB to RAW conversion (actual: %s, maximum: %s)) '

    * Cause: an attempt was made to convert CLOB to CHAR or BLOB to RAW, where

    LOB size was larger than the buffer for CHAR and RAW limit types.

    Note that the widths are reported in characters if characters length isadds are in effect for the column, other widths are

    in bytes.

    Here QUESTION_COMMENT is of type CLOB data. NO_COMMENTS is also CLOB data type. The maximum length of the data of QUESTION_COMMENT is also 11710

    Please tell us how to solve.

    Thank you

    Dany

    IMHO, it is not good to compare CLOB, can be that it is possible to use the primary key for the comments

    Is it QUESTION_COMMENT and NO_COMMENTS a PRIMARY INDEX,

    may be is the best solution to create vacabulary with comments (if it does not exist) and then compare it by id;

    You can simply use the left join and check for null in a CASE statement

    Try this, but I don't know... as I said before I have no Oracle DB

    SELECT INTEGRATION_ID, DATASOURCE_NUM_ID, QUESTIONNAIRE_ID, QUESTION_ID,

    CLIENT_ID, SITE_ID, CLIENT_REP, COMMITMENT, ENGAGEMENT_TYPE, TOP_CLIENT_FLG,

    INITIAL_PLANNED_DT, REVISED_PLANNED_DT, INTERVIEW_DT, RECEIVED_DT, QUESTION_SCORE,

    (

    CASE WHEN EXISTS (SOME T2.NO_COMMENTS OF WC_EQM_NO_COMMENTS_LIST T2 WHERE DBMS_LOB.COMPARE (TMP.) (QUESTION_COMMENT, T2.NO_COMMENTS) = 0)

    THEN NULL

    OF OTHER QUESTION_COMMENT

    END QUESTION_COMMENT),

    (CASE WHEN QUESTION_SCORE<=5 then="" 1="" else="" 0="" end)="">

    0 AS QWOCOMMENTS,

    CREATED_ON_DT, CHANGED_ON_DT OF WC_EQM_CSAP_FS_TMP as TMP

    P.S. does not use TO_CHAR (LOB) there are possible error

Maybe you are looking for

  • L50-B-1VP satellite does not recognize external monitor

    I recently bought by Satellite L50-B-1VP and I have some problems to connect it to my TV.I tried to use an HDMI cable and a VGA cable, but nothing happens. The cables and the TV are ok because I've used them before.When I try with the HDMI, it is sai

  • iPhone and iPod on the same library of music

    I have an iPhone 5 and a iPod nano 7th generation. Can I use the same itunes library for two devices with no data goes missing when I switch between them, or should I create a different library for each? Basically, I want to know that if I plug in my

  • Satellite C660 - keyboard lack characters while typing

    If I type a series of letters on the keyboard he decides to miss some characters and type them notI just had to go back and fix everything all the time Help, please.

  • Is it possible to see the animation of the flow of electrons?

    I am a beginner and e-learning on my own.  I have Multisim v13 and I was wondering if it is possible to display the flow of electrons led thanks to a circuit? Something like this-> http://www.falstad.com/circuit/ Thank you!

  • Watlow DP front panel

    Hello Can anyone help. I am currently doing a project for College. Basically, my plan is to use labview to control a temp of DP watlow controller to turn on a heater off the coast. I want only basic as set functions of preforms and read the temperatu