Doubts in ODI

Hi,
I am new to ODI i have some doubts
1) why we need Topology manager ?
2) why we have environments (Start environment) is it mandatory to start the server
3) I created a repository...Where its located in the file structure??
4) Interfaces in ODI means?
5) Difference between Informatica and ODI
IF any one knows about these please clarify because i am in lot of confusion about the terms
Thanks,
V.Saichand
Edited by: saichand on Jun 20, 2009 11:38 PM

Hi Saichand,
Let me contribute a little,
1. For doing transformation you need to have source and target connections right,topology manager is for defining the connections, basicaly to set the connection environment.
2. Not required as the name implies its a demo environment. Once you created repositories you can go ahead in doing transformation.
3. Repositories are not in files structures, its metadata structure. Master / work repositories are stored in your underlying DB ( you can see some tables in your master and work repos locations)
Master : All your topology, security manager works goes here.
Work : All your design, operator works/metadata goes here.
4. Interface is for building mappings, doing transformations but in one interface you can have ONLY ONE target.
5. No idea. :), google.
Let me know if its clears.
Thanks,
G

Similar Messages

  • How ODI works? Doubt in basic Architecture.

    Hi,
    I need to know how ODI (Architecture) works on basic transformations. From my understanding,
    1) ODI extracts the data from source, create some temp tables in Staging Area and put the data in temp table.
    2) From that temp table it puts the data to target and drop the temp table.
    is the two statements are correct? one more thing is that i am confident on 3rd point, please say wether its right.
    3) We can make all the temp tables to be created in a different database without affecting the target database (Using the option"Staging area diff from target")
    Any suggestions would really help.
    Thanks in Advance,
    Ram Mohan T

    Hi,
    Thanks a lot for your reply. I need no temporary tables should be created in target database. For that, i have taken
    Source and target from different databases and staging area as different database (in total three database for source, target and staging area).
    I used these knowledge modules - LKM Sql to Sql, IKM Oracle Incremental update, CKM oracle.
    When i execute the interface, two tables are created in target database (SNP_Check_tab, E$_emp_table), how can i avoid that.
    Any suggestions would really help.
    Thanks in Advance,
    Ram Mohan T.

  • Getting error while importing topology,scenarios from 11.3 to ODI 11.5

    Hi,
    Recently I had installed ODI 11.1.5.
    Now I am importing topology and scenarios exported from my older ODI 11.1.3 via shell script on Linux machine.
    There around 25 topology and around 40 scenarios.When i execute the script out of these some topology and scenarios get imported and for rest i get following error.
    Imported files are not persistent.Sometimes same file got imported and when I execute next time the same file gives error.
    oracle.odi.oditools.OdiToolException: This ODI Tool needs to be connected to the repository but repository connection failed
         at oracle.odi.oditools.OdiAbstractToolRunner.executeCoreTool(OdiAbstractToolRunner.java:133)
         at oracle.odi.oditools.OdiAbstractToolRunner.executeTool(OdiAbstractToolRunner.java:47)
         at oracle.odi.ToolRunner.main(ToolRunner.java:75)
    Caused by: oracle.odi.core.config.MasterRepositoryResourceFailureException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is oracle.odi.jdbc.datasource.ConnectionTimeoutException: A login timeout occured while connecting to the database
         at oracle.odi.core.repository.Repository.getMasterRepository(Repository.java:79)
         at oracle.odi.core.OdiInstance.createMasterRepository(OdiInstance.java:491)
         at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:544)
         at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:521)
         at oracle.odi.ToolRunner.initInstance(ToolRunner.java:36)
         at oracle.odi.oditools.OdiAbstractToolRunner.executeCoreTool(OdiAbstractToolRunner.java:128)
         ... 2 more
    Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is oracle.odi.jdbc.datasource.ConnectionTimeoutException: A login timeout occured while connecting to the database
         at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:82)
         at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:524)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:588)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:613)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:645)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:111)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:121)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:136)
         at oracle.odi.core.repository.support.RepositoryUtils$RepositoryInfoSource.loadRepositoryInfo(RepositoryUtils.java:180)
         at oracle.odi.core.repository.support.RepositoryUtils.loadMasterRepositoryInfo(RepositoryUtils.java:374)
         at oracle.odi.core.repository.Repository.getMasterRepository(Repository.java:77)
         at oracle.odi.core.OdiInstance.createMasterRepository(OdiInstance.java:492)
         ... 6 more
    Caused by: oracle.odi.jdbc.datasource.ConnectionTimeoutException: A login timeout occured while connecting to the database
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:117)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
         at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
         at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:79)
         at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:524)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:588)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:613)
         at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:645)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:111)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:121)
         at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:136)
         at oracle.odi.core.repository.support.RepositoryUtils$RepositoryInfoSource.loadRepositoryInfo(RepositoryUtils.java:180)
         at oracle.odi.core.repository.support.RepositoryUtils.loadMasterRepositoryInfo(RepositoryUtils.java:375)
         ... 8 more
    Please guide me in this regard.

    hi actdi,
    Thanks for your guidance.
    we have tried this also....but still the same unstable import....
    We have another doubt while execuing scenarios using ODI Java EE Agent in ODI 11.5:
    We have one customized jar which we use in our scenario at runtime.
    In case of Odi 11.1.1.3 Version, there is a location
    <Middleware>\user_projects\domains\base_domain\servers\odi_Server1\tmp\_WL_user\oraclediagent\ev3fsn\war\WEB-INF\lib
    where we can put customized jar, so that at runtime oraclediagent picks up this jar from the given location,
    but in ODI 11.1.1.5 Version,
    at the given location <Middleware>\user_projects\domains\base_domain\servers\odi_Server1\tmp\_WL_user\oraclediagent\ev3fsn\war\WEB-INF\
    there is no <lib> folder for oraclediagent.
    Is there any different path for the same lib folder in 11.1.1.5? or is dere a miss ?
    Kindly guide.

  • Error while loading Data in HFM application through ODI

    Hello All,
    I am performing a integration from source(Flat file) to HFM application I have created a Integration to it and while loading the data i get the following error:-
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
    com.hyperion.odi.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
        at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
        at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
        at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
        at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
        at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
        at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)
        at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)
        at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
        at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
        at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
    com.hyperion.odi.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at org.python.core.PyException.fillInStackTrace(PyException.java:70)
        at java.lang.Throwable.<init>(Throwable.java:181)
        at java.lang.Exception.<init>(Exception.java:29)
        at java.lang.RuntimeException.<init>(RuntimeException.java:32)
        at org.python.core.PyException.<init>(PyException.java:46)
        at org.python.core.PyException.<init>(PyException.java:43)
        at org.python.core.Py.JavaError(Py.java:455)
        at org.python.core.Py.JavaError(Py.java:448)
        at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:177)
        at org.python.core.PyObject.__call__(PyObject.java:355)
        at org.python.core.PyMethod.__call__(PyMethod.java:215)
        at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
        at org.python.core.PyMethod.__call__(PyMethod.java:206)
        at org.python.core.PyObject.__call__(PyObject.java:397)
        at org.python.core.PyObject.__call__(PyObject.java:401)
        at org.python.pycode._pyx15.f$0(<string>:6)
        at org.python.pycode._pyx15.call_function(<string>)
        at org.python.core.PyTableCode.call(PyTableCode.java:165)
        at org.python.core.PyCode.call(PyCode.java:18)
        at org.python.core.Py.runCode(Py.java:1204)
        at org.python.core.Py.exec(Py.java:1248)
        at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
        at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
        ... 19 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
        ... 33 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMUtil.validateRequiredProperties(ODIHFMUtil.java:87)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader$OptionsMetadataLoad.validate(ODIHFMMetadataLoader.java:66)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader.validateOptions(ODIHFMMetadataLoader.java:188)
        at com.hyperion.odi.hfm.ODIHFMAppStatement.validateLoadOptions(ODIHFMAppStatement.java:168)
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:195)
        ... 38 more
    Any help appreciated
    Thanks,
    Pratik

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

  • What is the minimum file system access needed to run ODI 10.1.3.4.0 client?

    Hi ODI discussion folks,
    I have a couple of questions from an Oracle partner that I'm trying to find a definitive answer for if possible. The partner is setting up ODI 10.1.3.4.0 for a customer who insists that the absolute minimum amount of access to the file system is granted due to corporate security policies.
    I have checked the bundled ODI documentation but couldn't really find anything about file system permissions needed to run the ODI client. I was pointed towards the "Setting Up Security for an Integration Project — What to Consider" document but this does not mention a great deal about how much access to the file system is needed for the ODI client to function.
    What the partner is asking is the following:
    "1. What are the minimum file/folder permissions needed for the ODI client installation? I'm installing at xxxxx
    and their machines have to be locked down as much as possible.
    2. Say you have 3 users all wanting to run integrations etc and the Master and Work
    repositories have been set up. An admin installs the ODI client but doesn't
    create the connection to the Master repository. What are the minimum
    file/folder permissions required on the client machine to:
    a) create the connection to the repository
    b) run any subsequent integrations?"
    If anyone can advise on this then that would be much appreciated.
    Regards
    Craig Huggans
    Oracle Hyperion Support
    Message was edited by:
    user648991

    Hi Craig,
    How are you?
    Let me try to contribute a little....
    1) The minimum requirement is for its own installation directory, there is no reason to have access to other directories unless if it is necessary to read files from some other directory at the client
    2) Again only to its own install directory. The connection setting is recorded at \bin install directory. After that, all information are recorded at repository, there is no client work.
    Be free to contact me by email or phone if you have any new doubt. You can get my email from my profile.
    Does it respond your doubts?
    Cezar Santos

  • Time stamp issue in odi

    Hi,
    In my interface I am using txt.file as source and target is oracle. Here I am facing problem with time stamp and below are the details provided.
    Details: We are getting a flat file from the source in which we are getting one of the columns as time stamp (2013032710101010) and we need to populate it in a stage table column OPTOUT_DATE which is of type DATE.
    We are facing issue in loading this TIMESTAMP data into DATE data type.
    Km for this is,
    Lkm file to sql,
    Ikm sql incremental update,
    ckm sql.
    Can you please suggest us how to handle this.
    Thx,
    Sahadeva,
    9986928587.

    Ok thank you..
    I have one more doubt this moment.
    What it is means, In the Interface level of ODI we have staging are different from target. Here we have SUNOPSIS_MEMORY_ENGINE. Can you please tell what is the use of this in ODI.
    1.     How this works internally?
    2.     Can we use it as our target/Source as well?
    4.     Is it possible to retain data in the memory for later use?
    So if you explain me more brief about these three questions that would be very much better and also helpful for me. Because I am going to develop
    one POC doc(Proof Of Concept) on this.
    Thx,
    Sahadeva.

  • What is the use of lookup tranformation in odi

    Hi Experts,
    What is the use of lookup transformation in ODI.
    In ODI we use different kinds of joins, so my doubt is what is the difference between lookup transformation joins and normal joins we use in ODI.
    Please let me know with your valueable information.
    Thx,
    Sahadeva.

    Use the SIM card to connect to the cell carrier 3G network when there is no wifi available.
    To set it up, see this -> http://support.apple.com/kb/HT4157

  • Cannot see all the essbase dimensions when performed reverse engg.using ODI

    Hi,
    I performed the reverse engineering process for getting the dimensions from Essbase to the Model. First time the session has shown an error. When i right clicked the session in the operator and clicked on restart it has run succesfuly. But only the Accounts dimension got reversed. The rest of the dimensions are not seen in the Model. Please suggest

    I have got to import my actuals data which is ther in Oracle database to Planning. As i was told that ODI is not compatible with EPMA, i cannot load data into Planning using ODI. As anyways the data is to be stored in essbase itself i want to use ODI to load the data into essbase. For metadata upload i am making use of Interface tables
    My problem is
    1.do i need to have a staging table for bringing my actuals data into it first and then connect it to Essbase?
    2. If yes, what shud be the table format, like the columns?
    3. And, the user wants this to be automated. And if there are any changes to the base tables(tables with actual data in oracle) they shud be reflected in the essbase aslo. So is there any lookup functionality in ODI?
    I am new to ODI so having many doubts. Hope to see a reply soon

  • ODI Repository config issue

    Hi All,
    I had posted this query on Planning forum but I just thought this might be the right forum to ask the following doubt. I am new to ODI and I am trying to get it working.
    I have got the Master repository configured by replacing the sqlJDBC.jar file that I intially had by 1.2. I also was able to configure the topology but unfortunately I am now stuck in configuring the work repository. I am following John's blog but each time I do a test connection it gives me connection failed. I have used the same connection string for JDBC. Following is my understanding on the different text boxes in the dialogue box, please let me know if my understanding is not right:
    I have created a separate database in sql 2005 for this and I am entering the name of the database in the 'Name' text box.
    For technology I am using Microsoft Sql Server
    Server - I am giving the name of the machine.
    Connection - I have created a sql user odiwork with relevant access in sql 2005 and I am passing the credentials here.
    Following is the detailed error that I am getting:
    com.sunopsis.sql.c: com.microsoft.jdbc.sqlserver.SQLServerDriver
    + at com.sunopsis.sql.SnpsConnection.a(SnpsConnection.java)+
    + at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)+
    + at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)+
    + at com.sunopsis.graphical.l.pm.o(pm.java)+
    + at com.sunopsis.graphical.l.pm.r(pm.java)+
    + at com.sunopsis.graphical.l.pm.g(pm.java)+
    + at com.sunopsis.graphical.l.pm.a(pm.java)+
    + at com.sunopsis.graphical.l.pm.a(pm.java)+
    + at com.sunopsis.graphical.l.iz.actionPerformed(iz.java)+
    + at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)+
    + at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)+
    + at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)+
    + at javax.swing.DefaultButtonModel.setPressed(Unknown Source)+
    + at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)+
    + at java.awt.Component.processMouseEvent(Unknown Source)+
    + at java.awt.Component.processEvent(Unknown Source)+
    + at java.awt.Container.processEvent(Unknown Source)+
    + at java.awt.Component.dispatchEventImpl(Unknown Source)+
    + at java.awt.Container.dispatchEventImpl(Unknown Source)+
    + at java.awt.Component.dispatchEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)+
    + at java.awt.Container.dispatchEventImpl(Unknown Source)+
    + at java.awt.Window.dispatchEventImpl(Unknown Source)+
    + at java.awt.Component.dispatchEvent(Unknown Source)+
    + at java.awt.EventQueue.dispatchEvent(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    + at java.awt.Dialog$1.run(Unknown Source)+
    + at java.awt.Dialog.show(Unknown Source)+
    + at java.awt.Component.show(Unknown Source)+
    + at java.awt.Component.setVisible(Unknown Source)+
    + at com.sunopsis.graphical.l.pm.q(pm.java)+
    + at com.sunopsis.graphical.l.pm.<init>(pm.java)+
    + at com.sunopsis.graphical.frame.b.jh.bx(jh.java)+
    + at com.sunopsis.graphical.frame.bo.w(bo.java)+
    + at com.sunopsis.graphical.frame.bo.d(bo.java)+
    + at com.sunopsis.graphical.frame.w.actionPerformed(w.java)+
    + at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)+
    + at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)+
    + at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)+
    + at javax.swing.DefaultButtonModel.setPressed(Unknown Source)+
    + at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)+
    + at java.awt.Component.processMouseEvent(Unknown Source)+
    + at java.awt.Component.processEvent(Unknown Source)+
    + at java.awt.Container.processEvent(Unknown Source)+
    + at java.awt.Component.dispatchEventImpl(Unknown Source)+
    + at java.awt.Container.dispatchEventImpl(Unknown Source)+
    + at java.awt.Component.dispatchEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)+
    + at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)+
    + at java.awt.Container.dispatchEventImpl(Unknown Source)+
    + at java.awt.Window.dispatchEventImpl(Unknown Source)+
    + at java.awt.Component.dispatchEvent(Unknown Source)+
    + at java.awt.EventQueue.dispatchEvent(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+
    + at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+
    + at java.awt.EventDispatchThread.run(Unknown Source)+
    Regards,
    Amol

    I have managed to configure it.
    Many thanks,
    Amol

  • In what circumstances would need to use ODI as a complement to a deployment of EDQ?

    Im about to do a presentation about Oracle Enterprise Data Quality and Oracle Data Integrator.
    In my understanding if I use ODI  to do ETL/EL-T tasks, ODI needs EDQ jobs to perform advance Data Quality procesing. In that escenario is perfectly understandable the implementation of both ODI and EDQ solutions.
    If I does not have any solution to do ETL/EL-T task, and my objetive is mainly do data cleansing, (take a set of data, cleaning it, and write the results on a database) why I would need ODI? There is a feature that I could need from it, that I do not have in EDQ for this purpose?
    This doubt came to me, becouse I found a lot of references that makes me think that this two solutions are codependents.
    Thanks for your reply!
    regards.

    Hi,
    This might help. Note that ODI and EDQ are normally sold together for Data Warehousing scenarios, though arguably data profiling, at least, is important in nearly all new projects that use ETL/E-LT technology.
    Some customers, especially MDM customers, do use EDQ for their ETL requirements, as these tend to be simpler than data warehousing scenarios where load plans and data aggregations are important. ODI also has more comprehensive connectivity than EDQ, for example for Mainframe systems.
    We are also seeing a trend for ETL/EL-T to be done strategically in such a way that it rarely needs revisiting for new projects; for example when a new system is onboarded, the key data is replicated or ETL'd into a standard holding area which is then used for any projects which require data from many source systems. This means that EDQ very often takes data output from ETL/EL-T without necessarily being embedded in the ETL or data replication flows.
    Very often both ETL and DQ are required
    It’s not the size or complexity of the transformation that is different, it’s the nature of the transformations – syntax or meaning?
    ODI will do all sorts of denormalisation/normalisation for populating star schemas that would be complex and slow in EDQ
    EDQ will do all sorts of things that improve the business value of the data that ODI would never do
    Data volumes are unlikely to be a guide as to which toolset would be used for a particular task
    Capability 
    Data Quality tools (e.g. OEDQ)
    ETL tools (e.g. ODI)
    Extraction of data from common types of modern database / common file types
    Yes
    Yes
    Native extraction of data from antiquated systems using specific APIs, and data from complex file types, e.g. XML, EBCDIC, EDI, IDoc
    No
    Yes
    Complex extraction rules
    No
    Yes
    Syntactic low-level transformations
    Yes
    Yes
    Data profiling
    Yes
    Basic or none
    Semantic understanding of data
    Yes
    No
    Complex transformations using semantic rules
    Yes
    No
    Complex transformations using non-semantic rules (aggregation, analytical, etc.)
    Possible, but ETL usually preferred
    Yes
    Complex matching and merging
    Yes
    Limited (ETL-type matching/merging) such as exact ID match
    Processing as native SQL on database for optimal performance wherever possible
    Some
    Yes
    Advanced performance parallelisation / distribution / control
    Rare
    Yes
    Multiple source/target mapping
    Some
    Yes
    Writing of data to target systems / staging areas / files
    Yes
    Yes
    Advanced load capability, e.g. single/packet/bulk, load plans etc.
    Rare
    Yes
    Typical users
    Business Users, Consultants, or IT Professionals
    IT Professionals
    Regards,
    Mike

  • ODI upgrade from 10.1.3.5 to 11.1.1.6

    Hi guys I have a doubt with one step of the upgrade guide from ODI 10.1.3.5 to 11.1.1.6. The step say that after back up and clone the ODI repositories we must install and configure ODI 11.1.1.6.
    At this step will I create the master and work repositories new( or I must specify the cloned repositories)?
    Thanks

    Hi ORV,
    If I remember well, you can skip the repository creation as the upgrade assistant will upgrade your 10g cloned reps to 11g reps.
    You only need to install 11g standalone agent(s) to replace the 10g runtime agent(s).
    Regards,
    JeromeFr

  • Doubt: Filters in Golden Gate Area

    Hi All,
    I'm a ODI Developer (begginer) and have doubt abt Golden Gate.
    I have the follow scenario:
    GG -> Staging Area -> Mastersaf
    Client told me to do not make filters on the first step (GG -> Staging), only at the step Staging Area -> Mastersaf.
    Is it correct (Is it a best practice)? Why?
    Regards,

    This is a common requirement / request. Basically if you have GG capturing data from some database, you want to capture everything that you might need, including in the future, rather than just getting what you know you need today. So, yes, capture everything (or rather don't filter gratuitously) and send it all to the staging area. Next week you many have another client (or a change in requirements) that asks for additional data. If you're already capturing the data, you don't have to go back to the source & modify your configuration to get the additional tables, rows or columns. Yes, it takes a little bit of extra (temporary) storage space, but disk and bandwidth are (often) cheaper than development effort, regardless of how much effort it actually is. (In many database shops, it takes much longer to do the "paperwork" to make a change on the DB server than the time it would take to make the actual change. This type of proactive policy ("capture it in case we need it") prevents that.)

  • Help Import Export between different database interfaces ODI

    Good morning!
    I am new to ODI and would like to help me in the following doubts: I'm developing some interfaces in a database tests, it logically all my configuration connection is that bank.
    When I import the interfaces in a database production, with another connection, I must reconfigure them totally, almost remaking them again? Or import, they automatically adjust?
    I thank you
    Emerson Formisano

    Hi  Emerson,
    I didn't get your point clearly.
    Please write in a proper statement.
    However I am telling you some checks and steps to export import.
    1> Before importing the interface please check all the source and target data stores are present in the deployment environment (where you are going to import)
    2> If not there Import the data stores first.
    3> data source should be physically present in DB (in case of table)
    4> If your data stores and KMs are available then you don't have to make the interfaces newly
    Thanks

  • Reverse Engineering Error ODI-17517: Error during task interpretation ODI-15068: Unknown flexfield code

    Dear Experts
    In process Reverse Engineering using RKM SAP ERP but error this result.
    Reverse Engineering
    View image: r e logalagent test
    Error
    View image: r e logalagent error
    Error text
    com.sunopsis.tools.core.exception.SnpsSimpleMessageException: ODI-17517: Error during task interpretation.
    Task: 2
    java.lang.Exception: The application script threw an exception: com.sunopsis.core.SnpsFlexFieldException: ODI-15068: Unknown flexfield code. BSF info: Initialize at line: 0 column: columnNo
      at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:489)
      at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:809)
      at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:465)
      at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)
      at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)
      at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
      at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
      at java.lang.Thread.run(Thread.java:744)
    Caused by: java.lang.Exception: The application script threw an exception: com.sunopsis.core.SnpsFlexFieldException: ODI-15068: Unknown flexfield code. BSF info: Initialize at line: 0 column: columnNo
      at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:476)
      ... 11 more
    Caused by: org.apache.bsf.BSFException: The application script threw an exception: com.sunopsis.core.SnpsFlexFieldException: ODI-15068: Unknown flexfield code. BSF info: Initialize at line: 0 column: columnNo
      at bsh.util.BeanShellBSFEngine.eval(Unknown Source)
      at bsh.util.BeanShellBSFEngine.exec(Unknown Source)
      at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:471)
      ... 11 more
    Texto: //Command Name: Initialize
    import com.sap.mw.jco.*;
    import java.sql.Connection;
    import java.util.ResourceBundle;
    import java.util.Date;
    //Initializing resourceBundle
    odiSapErpResourceBundle = new OdiSapErpResourceBundle();//resourceBundle object to initialize & load resources
    odiSapErpResourceBundle.initializeResource();//initializing/loading resources
    resourceBundle = odiSapErpResourceBundle.getResourceBundle();
    //Check the ODI Release
    //Initialize Open Tool log file name
    //Initializing logger
    String logFileName = "";
    logFileName = <@=odiRef.getQuotedString("<?=new File(System.getProperty("java.io.tmpdir"),"sap_rkm_erp_"+odiRef.getSession("SESS_NO")+".log").toString()?> ") @>;
    OdiSapLogger sapLogger = new OdiSapLogger(logFileName, resourceBundle);
    sapLogger.fine("ODIKM-SAPERP-RKM-10000","",new Object[] {"SAP ERP RKM - Initialize step.."} );
    //Check whether Table or View checkbox selected
    typeOfObject = "T";
    if ((";AT;Q;SY;ST;T;V;").indexOf(";V;") > -1)
      typeOfObject = "V";
    if ((";AT;Q;SY;ST;T;V;").indexOf(";T;") > -1)
      typeOfObject = "T";
    //Initializing SAP Connector
    OdiSAPERPAdapter odiSapERPAdapter = new OdiSAPERPAdapter(sapLogger, odiSapErpResourceBundle);
    odiSapERPAdapter.setObjectType(typeOfObject);
    //Helper object
    OdiSAPERPMetadataHelper odiSAPERPMetadataHelper = new OdiSAPERPMetadataHelper(odiSapERPAdapter, sapLogger);
    <?
    // SAP connection properties get from Topology Manager Defintions
    String hostName = odiRef.getInfo("SRC_DSERV_NAME");//SRC_DSERV_NAME
    String userName = odiRef.getInfo("SRC_USER_NAME");
    String password = odiRef.getInfo("SRC_PASS");
    String systemNo = odiRef.getFlexFieldValue( odiRef.getInfo("SRC_I_CONNECT"), "1400", "SAP_SYSTEM_NUMBER" );
    String sapClient = odiRef.getFlexFieldValue( odiRef.getInfo("SRC_I_CONNECT"), "1400", "SAP_CLIENT" );
    String language = odiRef.getFlexFieldValue( odiRef.getInfo("SRC_I_CONNECT"), "1400", "SAP_LANGUAGE" );
    ?>
    //Setting the SAP Connection
    odiSapERPAdapter.setSAPConnection("<?=hostName?>", "<?=systemNo?>", "<?=sapClient?>", "<?=language?>", "<?=userName?>", "<?=password?>", null, null);
    //Get the repository connection
    Connection repoConnection = odiRef.getJDBCConnection("DEST");
    sapLogger.fine("ODIKM-SAPERP-RKM-10000","",new Object[] {"repoConnection: "+repoConnection});.
      at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:837)
      at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:465)
      at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)
      at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)
      at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
      at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
      at java.lang.Thread.run(Thread.java:744)
    What I must correct?
    What other tests can I perform?
    Thanks for any light

    Dear Expert
    Still facing this problem.
    I did several tests, changing flexfields in physical topology and the parameters of RKM.
    But the result is always the same.
    What else could do.
    The doubt remains.
    Should be poss edit details.
    >> >>> review history this post <<<<<
    I can not enter values in JDBC because the JDBC option is not active.
    Any light, suggestion or critics is welcome.
    Also I have a SR open with serveridade 1 in orcl.
    Thanks for All

  • ODI 11g Weblogic agent test connection  in windows

    Hi,
    I have deployed the ODI console,Java EE agent and ODI sdk web services.Weblogic admin server link http://localhost:7001/console/login/LoginForm.jsp.
    The link for my ODI console looks like this :http://localhost:7001/odiconsole
    In my master repository i have just created Java EE agent in my master repository with weblogic context as:oraclediagent and port:7001 is WLS server port.
    Till now i have not created even single standalone agent.
    I took encoded password for my Java EE agent say JAVA_AGENT2 and modified in the odiparams file.
    i started the java agent and while testing the connection of this java agent i am getting following error.
    Agent Test failed.
    oracle.odi.runtime.agent.invocation.InvocationException: ODI-1425: Agent application cannot be reached using http://localhost:7001/oraclediagent.
         at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.reThrowAgentErrorAsInvocation(RemoteRuntimeAgentInvoker.java:932)
         at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:267)
         at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invokeIsAlive(RemoteRuntimeAgentInvoker.java:427)
         at oracle.odi.ui.action.SnpsPopupActionTestAgentHandler.actionPerformed(SnpsPopupActionTestAgentHandler.java:65)
         at com.sunopsis.graphical.frame.edit.EditFrameSnpAgent.jButtonTestAgent_ActionPerformed(EditFrameSnpAgent.java:964)
         at com.sunopsis.graphical.frame.edit.EditFrameSnpAgent.connEtoC2(EditFrameSnpAgent.java:200)
         at com.sunopsis.graphical.frame.edit.EditFrameSnpAgent$IvjEventHandler.actionPerformed(EditFrameSnpAgent.java:148)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at 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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         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:4574)
         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:2475)
         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)
    Please help me to clarify my doubts & error.
    1) Before setting up an Java EE agent a standalone agent must be set up?
    2)If yes ,then odiparams needs to update for the standalone agent ?(i hope yes it is must)
    3)I will now start creating the java ee odi agent and then,should i updtae the encoded password of for this agent in the same odiparams.bat file?
    4)To create agents,data server,schema,respositoies which login name should i login i mean master repositoy login name/work repository login name?
    Please help me,
    Thanks,
    MNK

    Hi Dev,
    Thanks a for ur quick repply.
    Now i am able login into ODI console,when i click on any object like runtime,toplogy, the connection to server is falied i am getting and following error i have seen in the log
    <Oct 1, 2010 2:13:12 PM IST> <Error> <HTTP> <OFSCVR0188> <AdminServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1285922592453> <BEA-101019> <[ServletContext@20584931[app:odiconsole module:odiconsole path:/odiconsole spec-version:2.5]] Servlet failed with IOException
    weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request: '/odiconsole/faces/shell/UIShell.jspx'
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.mergePostParams(ServletRequestImpl.java:2017)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.parseQueryParams(ServletRequestImpl.java:1897)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getQueryParams(ServletRequestImpl.java:1791)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getParameter(ServletRequestImpl.java:1868)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.access$800(ServletRequestImpl.java:1706)
         at weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequestImpl.java:794)
         at javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:169)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:137)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.odi.repex.view.main.auth.AuthMustFilter.doFilterInternal(AuthMustFilter.java:41)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.odi.repex.view.main.auth.ThreadAuthFilter.doFilterInternal(ThreadAuthFilter.java:38)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused By: java.net.SocketTimeoutException: Read timed out
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at weblogic.servlet.internal.PostInputStream.read(PostInputStream.java:177)
         at weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStreamImpl.java:228)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.mergePostParams(ServletRequestImpl.java:1991)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.parseQueryParams(ServletRequestImpl.java:1897)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getQueryParams(ServletRequestImpl.java:1791)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getParameter(ServletRequestImpl.java:1868)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.access$800(ServletRequestImpl.java:1706)
         at weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequestImpl.java:794)
         at javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:169)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:137)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.odi.repex.view.main.auth.AuthMustFilter.doFilterInternal(AuthMustFilter.java:41)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.odi.repex.view.main.auth.ThreadAuthFilter.doFilterInternal(ThreadAuthFilter.java:38)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Any idea?
    Thanks,
    MNK

Maybe you are looking for

  • What is needed for a PC user to video chat with me on ichat?

    I'm a newbie at this....The easiest solution is to convert them to MAC! But that isn't going to happen! Desperately need to see my little grandson.....please help if you can.....the answer is probably very simple and i am going to feel a little silly

  • Need DME capability for payment program RFFOUS_C

    Hi, I am trying to create a DME file for Accounts Payable where we currently use the payment program RFFOUS_C. What do I need to do to get this done? Arne

  • Add restrictions to copy/cut/paste in Excel when a worksheet is protected

    Office Version:  Office 2007; Operating System:Windows 7;  Program:Excel I need to be able to select via a macro or some other way the restrictions listed below on copy/cut/paste.  The worksheet will be protected.  The goal is to allow a user to have

  • BOE 4.0 to BEx(source) relationship

    We are currently building reports on BOE 4.0. We made some changes to the BEx query (deleted, added Key frigures) and made come connection setting changes. Due to this changes, our reports is now thorowing errors, and not able to connect to the query

  • Customize appraisal notifications from the Self-Service HRMS

    I have a requirement to customize some appraisal notifications from the Self-Service HRMS. I copied the HRSSA workflow, renamed it and changes some of the messages. I then went to AMS (Approval Management System) and changed the mandatory item WORKFL