ODI Agent Start Up Failure

Hi All,
I have installed and configured ODI 11g I have performed following tasks
1) Created Master Repository
2) Connected User for the ODI
3) Created Work Rep
4) Created Physical as well as logical agent
Before I have started the agent I have performed following tasks
1) Updated my ODI PARAMS
Update Master Rep info:
Updated my relational db info related to master rep
Encode Password:
My master repository is ODI_MASTER and password is password1
Command: encode password1
I have updated my ODI params with the new encoded password
similarly I have updated the encoded SUPERVISOR password.
I have udpated my work repository info as well.
But when I start the agent from the command line I receive following error
E:\ODI_HOME\oracledi\agent\bin>E:\ODI_HOME\oracledi\agent\bin\agent.bat "-NAME=P
RODAGENT" "-PORT=20910"
OracleDI: Starting Agent ...
2010-11-01 12:50:05.490 NOTIFICATION ODI-1128 Agent PRODAGENT is starting. Appli
cation Server: STANDALONE. Agent Version: 11.1.1.3.0 - 23/06/2010. Port: 20910.
JMX Port: 21910
2010-11-01 12:50:07.771 ERROR ODI-1131 Agent PRODAGENT encountered an error: ODI
-1404: Agent PRODAGENT start failure: an authentication error occurred while con
necting to the master repository,
2010-11-01 12:50:07.771 WARNING unavailable
oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:233)
javax.servlet.GenericServlet.init(GenericServlet.java:241)
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431)
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:676)
org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
org.mortbay.jetty.Server.doStart(Server.java:224)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
oracle.odi.Agent.startAgent(Agent.java:200)
oracle.odi.Agent.main(Agent.java:493)
Please let me know if Iam going wrong at any point.
Thanks,
KRK

Dev,
Thanks for your quick reply
I have updated my ODI_USER password then I have recieved new error message
But I have created my physical and logical agent in the topology manager but this error shows up that its not defined
E:\ODI_HOME\oracledi\agent\bin>E:\ODI_HOME\oracledi\agent\bin\agent.bat "-NAME=P
RODAGENT" "-PORT=20910"
OracleDI: Starting Agent ...
2010-11-01 13:21:12.271 NOTIFICATION ODI-1128 Agent PRODAGENT is starting. Appli
cation Server: STANDALONE. Agent Version: 11.1.1.3.0 - 23/06/2010. Port: 20910.
JMX Port: 21910
2010-11-01 13:21:14.240 ERROR ODI-1131 Agent PRODAGENT encountered an error: ODI
-1405: Agent PRODAGENT start failure: the agent is not defined in the topology f
or master repository.
2010-11-01 13:21:14.240 WARNING unavailable
oracle.odi.runtime.agent.servlet.AgentServlet$1.doAction(AgentServlet.java:734)
oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplat
e.java:193)
oracle.odi.runtime.agent.servlet.AgentServlet.getSnpAgentForAgentInstance(AgentS
ervlet.java:726)
oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:323)
oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:226)
javax.servlet.GenericServlet.init(GenericServlet.java:241)
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431)
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:676)
org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
org.mortbay.jetty.Server.doStart(Server.java:224)
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
oracle.odi.Agent.startAgent(Agent.java:200)
oracle.odi.Agent.main(Agent.java:493)
Thanks,
KRK
Edited by: 794835 on Nov 1, 2010 1:22 PM
Edited by: 794835 on Nov 1, 2010 1:24 PM

Similar Messages

  • ODI 11g Weblogic agent start up failure

    I have defined the weblogic agent in my master repository but still can not get it to start in the weblogic sever? Does anyone know how i can resolve this problem?
    Please see full error below:
    weblogic.application.ModuleException: [HTTP:101216]Servlet: "AgentServlet" failed to preload on startup in Web application: "oraclediagent".
    ODI-1405: Agent OracleDIAgent start failure: the agent is not defined in the topology for master repository.
         at oracle.odi.runtime.agent.servlet.AgentServlet$1.doAction(AgentServlet.java:734)
         at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:193)
         at oracle.odi.runtime.agent.servlet.AgentServlet.getSnpAgentForAgentInstance(AgentServlet.java:726)
         at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:323)
         at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:226)
         at javax.servlet.GenericServlet.init(GenericServlet.java:241)
         at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
         at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
         at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
         at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
         at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1976)
         at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1950)
         at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1869)
         at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3126)
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1512)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
         at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:1267)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:409)
         at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
         at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:143)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    :oracle.odi.agent.logging.logFramework.OdiAgentException:ODI-1405: Agent OracleDIAgent start failure: the agent is not defined in the topology for master repository.

    Hi Adrian,
    I have started my work with new domain creation.
    Before that i have created two agents
    1)STAND_AGENT Host:localhost,port-20910
    2)JAVAAGNT1 Host:localhost,port-*20917*
    both i have started and tested the connection as well executing the interface using these 2 agents.It went fine.Then i started creating the domain.
    My adminserver Host:localhost,port-7011 and odi_server1 Host:localhost,port*-20917*(java agent port)( is this fine?).
    Completed the domain creation and started the admin server ,in logs i found the error for credential stores and i have done that also.
    Then stoped the server ans started the wls adminserver. In the log i am getting the same error u posted in the begining,
    ODI-1405: Agent OracleDIAgent start failure: the agent is not defined in the topology for master repository.
         at oracle.odi.runtime.agent.servlet.AgentServlet$1.doAction(AgentServlet.java:734)
         at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:193)
         at oracle.odi.runtime.agent.servlet.AgentServlet.getSnpAgentForAgentInstance(AgentServlet.java:726)
         at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:323)
         at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:226)
         at javax.servlet.GenericServlet.init(GenericServlet.java:241)
         at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
         at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
         at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
         at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:531)
         at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1915)
         at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1889)
         at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1807)
         at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3045)
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1397)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:460)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
         at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:1267)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:409)
         at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:54)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
         at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
         at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:196)
         at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
         at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
         at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
         at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
         at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
         at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Adrian ,Please help.
    Thanks & Regards,
    MNK

  • ERPI 11.1.2.4 and odi agent java ee

    HI, I have installed EPM system 11.1.2.4 now i want to set odi agent. In previous version i have to install odi and create agents but in this version i got a preinstalled ODI and precreated ODI agent. I have few queries related to odi agents:
    1 - if i want to use standalone agent i have to install another ODI and there i can created standalone agent? correct?
    2 - can i create standalone odi agent in already installed ODI by FDMEE?
    3 - When i start my EPM services, does my odi agent starts automatically or i have to start odi agent manually?
    Regards

    Hi JanGLi,
    1) Yes, if you want standalone agent you need to install ODI studio in that you will get the option for standalone agent.
    2) Yes, you can create standalone agent in already installed ODI by FDMEE and  FDMEE has given you the J2EE agent in there configuration.
    3) If the agent is J2EE then it has come by FDMEE so while starting the services for EPM for FDMEE the agent also starts(It depends how you have stated the properties of the services in the services.msc if it is automatically then while booting itself it will start else need to start manually.)
    AND
    If the agent is standalone you need to start manually bye going to that path(If you have configured the standalone agent).
    Thanks,
    Pratik

  • Agent Start failure in ODI 11g(Linux64)

    Hi,
    The IP address of our ODI server is changed where i have installed my agent.
    I changed the IP address in the agent definition also.and ran the following command
    [wl1032@ofscvr0343 bin]$ ./agent.sh "-NAME=FLEXCUBE_CSA_9001" "-PORT=9001"
    Getting the following error for existing agents and even for new agent .
    oracle.odi.core.exception.OdiRuntimeException: java.io.IOException: Cannot bind to URL [rmi://ofscvr0343.i-flex.com:10001/odiagent]: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: ofscvr0343.i-flex.com; nested exception is:
            java.net.ConnectException: Connection timed out]
    at oracle.odi.Agent.startAgent(Agent.java:245)
    at oracle.odi.Agent.main(Agent.java:493)
    Caused by: java.io.IOException: Cannot bind to URL [rmi://ofscvr0343.i-flex.com:10001/odiagent]: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: ofscvr0343.i-flex.com; nested exception is:
            java.net.ConnectException: Connection timed out]
    at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:804)
    at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:417)
    at oracle.odi.runtime.jmx.JMXUtil.initRemoteJMXAccess(JMXUtil.java:207)
    at oracle.odi.Agent.startAgent(Agent.java:179)
    ... 1 more
    Caused by: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: ofscvr0343.i-flex.com; nested exception is:
            java.net.ConnectException: Connection timed out]
    at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:126)
    at com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:208)
    at javax.naming.InitialContext.bind(InitialContext.java:400)
    at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:625)
    at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412)
    ... 3 more
    Caused by: java.rmi.ConnectException: Connection refused to host: ofscvr0343.i-flex.com; nested exception is:
    java.net.ConnectException: Connection timed out
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
    at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
    at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:120)
    ... 7 more
    Caused by: java.net.ConnectException: Connection timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:529)
    at java.net.Socket.connect(Socket.java:478)
    at java.net.Socket.<init>(Socket.java:375)
    at java.net.Socket.<init>(Socket.java:189)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
    ... 12 more
    Please help me,
    Kumbar

    [wl1032@ofscvr0343 bin]$ hostname
    ofscvr0343.i-flex.com
    [wl1032@ofscvr0343 bin]$ netstat -an|grep LISTEN
    tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN
    tcp 0 0 0.0.0.0:11111 0.0.0.0:* LISTEN
    tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
    tcp 0 0 0.0.0.0:16851 0.0.0.0:* LISTEN
    tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
    tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
    tcp 0 0 0.0.0.0:983 0.0.0.0:* LISTEN
    tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
    tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN
    tcp 0 0 :::5989 :::* LISTEN
    tcp 0 0 :::22 :::* LISTEN
    unix 2 [ ACC ] STREAM LISTENING 21408 /tmp/orbit-wl1032/linc-1aed-0-8e37d7a92c1b
    unix 2 [ ACC ] STREAM LISTENING 20001 /tmp/.esd/socket
    unix 2 [ ACC ] STREAM LISTENING 5901 @ISCSIADM_ABSTRACT_NAMESPACE
    unix 2 [ ACC ] STREAM LISTENING 21458 /tmp/orbit-wl1032/linc-1af1-0-5a89e553d2e65
    unix 2 [ ACC ] STREAM LISTENING 21522 /tmp/orbit-wl1032/linc-1b05-0-1ca31598e07
    unix 2 [ ACC ] STREAM LISTENING 21691 /tmp/orbit-wl1032/linc-1b24-0-5138c90e75e2d
    unix 2 [ ACC ] STREAM LISTENING 10493 @/tmp/fam-root-
    unix 2 [ ACC ] STREAM LISTENING 7247 @/var/run/hald/dbus-eTvYi6AUeM
    unix 2 [ ACC ] STREAM LISTENING 20580 @/tmp/dbus-r57DOXVAH5
    unix 2 [ ACC ] STREAM LISTENING 5887 @ISCSID_UIP_ABSTRACT_NAMESPACE
    unix 2 [ ACC ] STREAM LISTENING 6349 /var/run/audispd_events
    unix 2 [ ACC ] STREAM LISTENING 7006 /var/run/dbus/system_bus_socket
    unix 2 [ ACC ] STREAM LISTENING 19716 @/tmp/fam-wl1032-
    unix 2 [ ACC ] STREAM LISTENING 7092 /var/run/sdp
    unix 2 [ ACC ] STREAM LISTENING 7219 /var/run/acpid.socket
    unix 2 [ ACC ] STREAM LISTENING 7225 /var/run/pcscd.comm
    unix 2 [ ACC ] STREAM LISTENING 21378 /tmp/mapping-wl1032
    unix 2 [ ACC ] STREAM LISTENING 11554 /tmp/.gdm_socket
    unix 2 [ ACC ] STREAM LISTENING 8884 /var/run/cups/cups.sock
    unix 2 [ ACC ] STREAM LISTENING 8991 /var/lib/libuuid/request
    unix 2 [ ACC ] STREAM LISTENING 9132 /dev/gpmctl
    unix 2 [ ACC ] STREAM LISTENING 9392 /var/run/avahi-daemon/socket
    unix 2 [ ACC ] STREAM LISTENING 9673 /var/run/libvirt/libvirt-sock
    unix 2 [ ACC ] STREAM LISTENING 9675 /var/run/libvirt/libvirt-sock-ro
    unix 2 [ ACC ] STREAM LISTENING 9686 /var/run/tog-pegasus/cimxml.socket
    unix 2 [ ACC ] STREAM LISTENING 10008 /var/run/xenstored/socket
    unix 2 [ ACC ] STREAM LISTENING 10009 /var/run/xenstored/socket_ro
    unix 2 [ ACC ] STREAM LISTENING 10023 /var/lib/xend/relocation-socket
    unix 2 [ ACC ] STREAM LISTENING 10588 /var/lib/xend/xend-socket
    unix 2 [ ACC ] STREAM LISTENING 10591 /var/run/xend/xmlrpc.sock
    unix 2 [ ACC ] STREAM LISTENING 10869 /var/run/clumond.sock
    unix 2 [ ACC ] STREAM LISTENING 11069 /var/run/saslauthd/mux
    unix 2 [ ACC ] STREAM LISTENING 7246 @/var/run/hald/dbus-MZSZANZfmN
    unix 2 [ ACC ] STREAM LISTENING 9199 /tmp/.font-unix/fs7100
    unix 2 [ ACC ] STREAM LISTENING 20100 /tmp/.X11-unix/X0
    unix 2 [ ACC ] STREAM LISTENING 20532 /tmp/ssh-OxVFEU6717/agent.6717
    unix 2 [ ACC ] STREAM LISTENING 20600 /tmp/orbit-wl1032/linc-1a8c-0-3a11bdf27c40
    unix 2 [ ACC ] STREAM LISTENING 20777 /tmp/orbit-wl1032/linc-1a3d-0-464a200f30288
    unix 2 [ ACC ] STREAM LISTENING 20795 /tmp/.ICE-unix/6717
    unix 2 [ ACC ] STREAM LISTENING 20804 /tmp/keyring-dn4zD4/socket
    unix 2 [ ACC ] STREAM LISTENING 20823 /tmp/orbit-wl1032/linc-1a91-0-5c1e68df5e671
    unix 2 [ ACC ] STREAM LISTENING 20892 /tmp/orbit-wl1032/linc-1aa1-0-61fd1a4aef227
    unix 2 [ ACC ] STREAM LISTENING 20937 /tmp/orbit-wl1032/linc-1aab-0-33fdea0f266ab
    unix 2 [ ACC ] STREAM LISTENING 20941 /tmp/orbit-wl1032/linc-1aa9-0-33fdea0f2676e
    unix 2 [ ACC ] STREAM LISTENING 20968 /tmp/orbit-wl1032/linc-1ab1-0-44c9f8c228ddd
    unix 2 [ ACC ] STREAM LISTENING 20991 /tmp/orbit-wl1032/linc-1aad-0-33fdea0f2fa09
    unix 2 [ ACC ] STREAM LISTENING 21009 /tmp/orbit-wl1032/linc-1aaf-0-74023e413ed22
    unix 2 [ ACC ] STREAM LISTENING 21138 /tmp/orbit-wl1032/linc-1acd-0-33fdea0fb7881
    unix 2 [ ACC ] STREAM LISTENING 21158 /tmp/orbit-wl1032/linc-1acb-0-33fdea0fc7c18
    unix 2 [ ACC ] STREAM LISTENING 21215 /tmp/orbit-wl1032/linc-1ae3-0-2d56b8ca568f
    unix 2 [ ACC ] STREAM LISTENING 21322 /tmp/orbit-wl1032/linc-1ae7-0-204f53ab87d05
    unix 2 [ ACC ] STREAM LISTENING 21330 /tmp/orbit-wl1032/linc-1ae5-0-204f53ab892c3
    unix 2 [ ACC ] STREAM LISTENING 21343 /tmp/orbit-wl1032/linc-1ab5-0-33fdea0e8a1c9
    unix 2 [ ACC ] STREAM LISTENING 21350 /tmp/orbit-wl1032/linc-1ae9-0-204f53ab8a827
    unix 2 [ ACC ] STREAM LISTENING 21389 /tmp/orbit-wl1032/linc-1ac9-0-204f53ab91aef
    [wl1032@ofscvr0343 bin]$
    Agent Details
    Host:10.184.54.158 ( is IP of the host-ofscvr0343.i-flex.com) and Port no-9001
    Please help me
    Regards,
    Kumbar

  • ODI Agent Test Start is Wrong

    Hi,
    I've been following John's excellant blog. I've created the master repository. In topology manager, I have created the connection, the dataserver, the work repository, the agent and context. I've updated odiparams.bat (http://john-goodwin.blogspot.com/2008/09/odi-series-part-2-agent.html)
    I try to test of start ODI Agent I get this error:
    C:\ODI>C:\ODI\oracledi\bin\agentscheduler.bat "-port=20300" "-NAME=ODI_Agent"
    The system cannot find the path specified.
    OracleDI: Starting Scheduler Agent ...
    'oracle.odi.Agent' is not recognized as an internal or external command, operable program or batch file.
    My start agent .bat file:
    C:\ODI\oracledi\bin\agentscheduler.bat "-port=20300" "-NAME=ODI_Agent"
    My odiparams file:
    rem
    rem Repository Connection Information
    rem
    set ODI_SECU_DRIVER=oracle.jdbc.driver.OracleDriver
    set ODI_SECU_URL=jdbc:oracle:thin:@oradbserver:1521:TEST;selectMethod=cursor;databaseName=ODI_MASTERREP;integratedSecurity=false
    set ODI_SECU_USER=ODI_MASTERREP
    set ODI_SECU_ENCODED_PASS=erfa,mE7dy,q8gPvKnjVAb.n8a
    set ODI_SECU_WORK_REP=ODI_WORKREP
    set ODI_USER=SUPERVISOR
    set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
    set ODI_INIT_HEAP=128m
    set ODI_MAX_HEAP=1024m
    set ODI_JAVA_EXE="%ODI_JAVA_HOME%\bin\java.exe"
    set ODI_JAVAW_EXE="%ODI_JAVA_HOME%\bin\javaw.exe"
    set ODI_JAVAC_EXE="%ODI_JAVA_HOME%\bin\javac.exe"
    OS Win 2003R2 32bit
    ODI 10.1.3.5.0 has been updated to 10.1.3.5.5 via Oracle Data Integrator Cumulative Patch and Application Adapters for Data Integration Media Pack.

    Hi,
    If you look in agentscheduler.bat the first lines are :-
    if "%ODI_HOME%" == "" set ODI_HOME=..
    call "%ODI_HOME%\bin\odiparams.bat"
    echo OracleDI: Starting Scheduler Agent ...
    In your output you have :-
    The system cannot find the path specified.
    It is trying to call "%ODI_HOME%\bin\odiparams.bat
    and it can't find the file.
    Do you have an windows environment variable set for ODI_HOME
    If not create one and set its value to C:\ODI\oracledi
    or update it to the path above
    It should then find odiparams.bat
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to start the ODI agent ?

    Hi..
    I just installed the Oracle Data Integrator to my computer. But, how could i start the ODI agent ?..
    Could somebody guide me ?
    Thank you,
    Baharin

    Have you read the user documentation > http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/oracledi_users.pdf
    sections
    Managing Agents....................................................................................................................... 136
    Launching a Listener Agent ................................................................................................... 136
    Launching a Scheduler Agent................................................................................................ 138
    Or you could try :- Step to setup windows agent
    Ok? Not that you ever mark your posts (Total Questions: 42 (42 unresolved))
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • ODI Agent error

    Hi John,
    I am using my ODI agent as a windows service. It was working fine.
    But now it is not running fine and when i have seen the log for it the following error is given
    Starting Oracle Data Integrator Agent...
    Version : 10.1.3.5 - 10/11/2008
    com.sunopsis.tools.core.exception.SnpsRuntimeException: java.sql.SQLException: Io exception: Invalid connection string format, a valid format is: "host:port:sid"
    at com.sunopsis.dwg.cmd.n.a(n.java)
    at com.sunopsis.a.f.run(f.java)
    at com.sunopsis.dwg.cmd.i.y(i.java)
    at com.sunopsis.dwg.cmd.i.run(i.java)
    When i trie to launch the agent from the batch file the command prompt is opening and shutting down immediately.
    Please let me know the solution

    If it is not working from batch then you need to check the odiparams.bat file, it is more than likely some of the information is not correct in it.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • ODI AGENT STARTUP FAILED

    Dear All,
    While starting ODI agent,its failing with the below error
    2011-07-06 10:05:41.104 NOTIFICATION ODI-1128 Agent ODI_AGENT is starting. Application Server: STANDALONE. Agent Version: 11.1.1.5.0 - 22/04/2011. Port: 4999. JMX Port: 5999.
    2011-07-06 10:05:55.170 NOTIFICATION ODI-1136 Starting Schedulers on Agent ODI_AGENT.
    2011-07-06 10:06:55.677 WARNING 2006 Error occurred while computing schedules for work repository [WORKREP]. Error message : 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
    2011-07-06 10:06:55.729 ERROR ODI-1131 Agent ODI_AGENT encountered an error: ODI-1406: Agent ODI_AGENT started with warning: JDBC connection error occurs while connecting to the work repository WORKREP. 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
    Need help in order to solve this case.

    Hi
    Make sure that JDK 1.6.0_21 or higher version insatlled in your PC.
    Have you installed RCU 11g before ODI 11g installation.
    If not, please installed it and later start the ODI 11g installation.
    Open odiparams.bat/sh file.
    encode the master repository password using enocde.cmd/sh and paste the same encoded password on odiparams.bat/sh file
    check MASTER DB Crredentials/Master repository login credentials/ work repository details are properly setuped or not.
    check JDBC URL
    check ODI_JAVA_HOME path seted in your PC
    ODI_JAVA_HOME=d:\Oracle\Middleware\jdk160_21 in case weblogic installed before ODI 11g other wise
    ODI_JAVA_HOME=c:\Program files\Java\jdk1.6.0_21\bin at Windows (setup it on environment variable) at linux export the ODI_JAVA_HOME path using "export" command
    run the ODI agent and check whether it is running or not.
    Hope this may helps you.
    Thanks,
    Phani

  • Error Adding ODI Agent to OPM-NModule libopmncustom: initialization failed

    Hi All
    I am getting an error when I try to add, remove or start and ODI Agent in OPMN. The Error is as follows:
    E:\Oracle\products\11.1.1\Oracle_ODI_1\oracledi\agent\bin>odi_opmn_addagent.bat
    agentcreate.properties
    Module libopmncustom: initialization failed (proc set odiagent)
    Module libopmncustom initialization failed: disabled
    opmnctl reload: reconfiguring opmn...
    opmn status shows that the agent has been added but it is down and when I try to start it I get the following error:
    E:\Opmn1\Oracle_WT1\instances\instance2\bin>opmnctl startproc ias-component=ERPI
    DEVAGENT
    opmnctl startproc: starting opmn managed processes...
    ================================================================================
    opmn id=servername:6701
    no processes or applications matched this request
    Response: not enabled: libopmncustom
    I can start and successfully test the agent using the agent_DEVAGENT.bat file but the problem seems to be adding it to OPMN.
    -This issues seems to be that the OPMN module libopmncustom failed to initialize properly and hence has been disabled. I cannot see how I can enable it and test again.
    I have tried the following to resolve the issue
    1. Removed the agent and restarted it
    2. Restarted the OPMN service
    3. Restarted the server
    4. Reinstalled ODI as well as the Stand Alone Agent
    5. Uninstalled OPMN and installed it to a different location
    Has anyone come across this and could you please give me a few pointers of what I can look at. The configs that I have are as follows
    ODI Version : 11.1.5.0_generic_110422.1001
    OPMN Version : 11.1.1.3
    OS : Server 2008 STD R2 x64
    ODI and OPMN are running on the same machine.
    Agentcreate.properties file:
    # Use / as path seperator to specify path in Unix as well as Windows.
    ORACLE_ODI_HOME=E:/Oracle/products/11.1.1/Oracle_ODI_1
    INSTANCE_HOME=E:/opmn1/Oracle_WT1/instances/instance2
    COMPONENT_TYPE=odiagent
    COMPONENT_NAME=DEV_AGENT
    ODI_MASTER_DRIVER=oracle.jdbc.OracleDriver
    ODI_MASTER_URL=jdbc:oracle:thin:@prddb:1521:hypprd
    ODI_MASTER_USER=ODI_MASTER
    ODI_MASTER_ENCODED_PASS=dzfHrWobFQN4u7YLBqBq7cqtljDTCy
    ODI_SECU_WORK_REPO=ODI_WORK
    ODI_SUPERVISOR_ENCODED_PASS=cByXt0OZvhRCIyaOQoTnl7y
    PORTNO=90210
    JAVA_HOME=E:/Oracle/Middleware/jdk160_21
    ORACLE_OPMN_HOME=E:/Opmn1/Oracle_WT1
    JMXPORTNO=91210
    ODI_OPMN_ADDAGENT
    @echo off
    REM #
    REM # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
    REM #
    setlocal
    for %%a in ("/HELP" "/help" "-HELP" "-help") do if %%a == "%1" goto HELPTEXT
    goto STARTCOMMAND
    :HELPTEXT
    echo.
    echo (c) Copyright Oracle. All rights reserved.
    echo.
    echo PRODUCT
    echo Oracle Data Integrator
    echo.
    echo FILENAME
    echo odi_opmn_addagent.bat
    echo.
    echo DESCRIPTION
    echo Adds agent entry in opmn.xml file.
    echo.
    echo SYNTAX
    echo odi_opmn_addagent ["<agent create property file name>"]
    echo.
    echo PREREQUISITES
    echo The Agent Create PropertyFile INFORMATION should be
    echo completed before running this script.
    echo.
    goto ENDCOMMAND
    :STARTCOMMAND
    if "%ODI_HOME%" == "" set ODI_HOME=E:\Oracle\products\11.1.1\Oracle_ODI_1\oracledi\agent
    REM call "%ODI_HOME%\bin\odiparams.bat"
    if "%OPMN_HOME%" == "" set OPMN_HOME=E:/Opmn1/Oracle_WT1
    if "%INSTANCE_HOME%" == "" set INSTANCE_HOME=E:/opmn1/Oracle_WT1/instances/instance2
    REM set CLASSPATH=%ODI_CLASSPATH%;%OPMN_HOME%\opmn\lib\opmneditor.jar
    set CLASSPATH=%ODI_HOME%\lib\odi-standalone-agent.jar;%OPMN_HOME%\opmn\lib\opmneditor.jar;%ODI_HOME%\..\..\setup\manual\oracledi-sdk\oracle.odi-sdk-jse_11.1.1.jar
    java -classpath %CLASSPATH% oracle.odi.AddAgentToOpmn %*
    CALL %INSTANCE_HOME%\bin\opmnctl reload
    :ENDCOMMAND
    ODI PARAMS
    REM #
    REM # Repository Connection Information
    REM #
    set ODI_MASTER_DRIVER=oracle.jdbc.OracleDriver
    set ODI_MASTER_URL=jdbc:oracle:thin:@prddb:1521:hypprd
    set ODI_MASTER_USER=ODI_MASTER
    set ODI_MASTER_ENCODED_PASS=dzfHrWobFQN4u7YLBqBq7cqtljDTCy
    REM #
    REM # User credentials for agent startup program
    REM #
    set ODI_SUPERVISOR=SUPERVISOR
    set ODI_SUPERVISOR_ENCODED_PASS=cByXt0OZvhRCIyaOQoTnl7y
    REM #
    REM # User credentials for ODI tools
    REM #
    set ODI_USER=%ODI_SUPERVISOR%
    set ODI_ENCODED_PASS=%ODI_SUPERVISOR_ENCODED_PASS%
    REM #
    REM # Work Repository Name
    REM #
    set ODI_SECU_WORK_REP=ODI_WORK
    REM #
    REM # Connection retry parameters
    REM #
    set ODI_CONNECTION_RETRY_COUNT=0
    set ODI_CONNECTION_RETRY_DELAY=7000
    REM #
    REM # Java virtual machine
    REM #
    set ODI_JAVA_HOME=E:\Javax86\jdk1.6.0_29
    REM #
    REM # Other Parameters
    REM #
    set ODI_INIT_HEAP=256m
    set ODI_MAX_HEAP=1024m
    set ODI_JMX_PROTOCOL=rmi
    REM #
    REM # Additional Java Options
    REM #
    set ODI_ADDITIONAL_JAVA_OPTIONS=
    REM # Windows 95,98, Me users only: Any package files added to the /drivers
    REM # or /lib/scripting directory should be manually declared in the
    REM # ODI_ADDITIONAL_CLASSPATH variable
    set ODI_ADDITIONAL_CLASSPATH=
    REM # DO NOT EDIT BELOW THIS LINE !
    REM # ----------------------------------------------------------------------------
    set ODI_JAVA_EXE=%ODI_JAVA_HOME%\bin\java.exe
    set ODI_JAVAW_EXE=%ODI_JAVA_HOME%\bin\javaw.exe
    set ODI_JAVAC_EXE=%ODI_JAVA_HOME%\bin\javac.exe
    REM # Testing the java virtual machine
    if not exist "%ODI_JAVA_EXE%" goto NOJAVA
    if not exist "%ODI_JAVAW_EXE%" goto NOJAVA
    if not exist "%ODI_JAVAC_EXE%" goto NOJAVAC
    goto OKJAVA
    :NOJAVA
    @echo The Java Virtual Machine was not found at the following location: %ODI_JAVA_HOME%
    @echo The ODI_JAVA_HOME environment variable is not defined correctly.
    @echo Please set this variable in odiparams.bat.
    goto OKJAVA
    :NOJAVAC
    @echo A JDK is required to execute Web Services with OracleDI. You are currently using a JRE.
    goto OKJAVA
    :OKJAVA
    if "%ODI_HOME%" == "" set ODI_HOME=E:\Oracle\products\11.1.1\Oracle_ODI_1
    REM # Change the current directory to %ODI_HOME%/bin
    cd "%ODI_HOME%\bin"
    Environmental Variables
    JAVA_HOME=E:\Javax86\jdk1.6.0_29
    ODI_JAVA_HOME=E:\Javax86\jdk1.6.0_29
    Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
    \WindowsPowerShell\v1.0\;E:\Oracle\Middleware\EPMSystem11R1\common\ODBC-64\Meran
    t\6.0\Drivers;E:\Oracle\Middleware\EPMSystem11R1\products\Essbase\eas\console\bi
    n;E:\Javax86\jdk1.6.0_29;E:\Javax64\jdk1.6.0_29;E:\Opmn1\Oracle_WT1\bin;E:\Opmn1
    \Oracle_WT1\opmn\bin;E:\Opmn1\Oracle_WT1\opmn\lib;E:\Opmn1\Oracle_WT1\perl\bin
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    Could someone please help me with this.
    Thanks
    Edited by: 800166 on 18/05/2012 00:39

    Solved the problem by dropping and recreating the user schema and all its objects, reinstalling and configuring both ODI and OPMN.
    If you ever come across the problem I recommend the above, you will save yourself hours of troubleshooting

  • ODI Agent 11g Exception in Linux

    Hi,
    I set up an agent agent_test in topology and used the correct parameters in odiParams.sh ( with encoded password)
    When i try to run using ./agent.sh -NAME=agent_test Port=8080
    I'm getting following strange exception
    2011-08-03 11:34:52.797 NOTIFICATION ODI-1128 Agent agent64 is starting. Application Server: STANDALONE. Agent Version: 11.1.1.3.0 - 23/06/2010. Port: 8080. JMX Port: 9080
    2011-08-03 11:35:04.982 WARNING unavailable
    oracle.odi.agent.logging.logFramework.OdiAgentException.getLocalizedMessage(OdiAgentException.java:68)
    oracle.odi.agent.logging.logFramework.OdiAgentException.toString(OdiAgentException.java:162)
    java.lang.Throwable.<init>(Throwable.java:242)
    java.lang.Exception.<init>(Exception.java:77)
    java.lang.RuntimeException.<init>(RuntimeException.java:77)
    oracle.odi.core.exception.OdiRuntimeException.<init>(OdiRuntimeException.java:56)
    oracle.odi.agent.logging.logFramework.OdiAgentException.<init>(OdiAgentException.java:57)
    oracle.odi.runtime.agent.processor.impl.CleanStaleSessionsUtils.cleanStaleSessionsAllWorkRepositories(CleanStaleSessionsUtils.java:218)
    oracle.odi.runtime.agent.servlet.AgentServlet.cleanStaleSessions(AgentServlet.java:371)
    oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:332)
    oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:226)
    javax.servlet.GenericServlet.init(GenericServlet.java:241)
    org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431)
    org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
    org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:676)
    org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
    org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
    org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
    org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
    org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
    org.mortbay.jetty.Server.doStart(Server.java:224)
    org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    oracle.odi.Agent.startAgent(Agent.java:200)
    oracle.odi.Agent.main(Agent.java:493)
    I have ran and scheduled agents before but this strange exception to me. please help.
    Thanks
    John

    Did you try a different port number.
    8080 is commonly used as an alternative to the HTTP port 80
    Also, do you have a 64 bit linux ? If thats the case, then you have to install ODI using 32 bit version of Java on 64 bit linux

  • ODI Agent - when do i need to use?

    can anybody explain me the perpose of ODI Agent? and when do i need to use Agent?
    Edited by: knidhi on Oct 5, 2009 3:31 PM
    Edited by: knidhi on Oct 5, 2009 4:07 PM

    If I could finesse your answer slightly, hopefully to help (or confuse):
    There are multiple agent types:
    - the Local (No agent): this opens additional threads in the current GUI process. The agent will just run as additional threads in your current process, using the same settings as your GUI environment.
    - a standalone agent: if you start an agent from the commandline using the agent.sh/bat. This will start a "listener agent". It starts up and passively listens for execution requests. When a request is passed to the agent, it includes all the necessary information to connect to the repository etc. All this information is there in the invocation package. (for more information on what is passed look at the documentation for the invocation API or at the ODIInvoke webservice)
    - a scheduler agent: when you start a scheduler agent from the commandline with the agentscheduler.bat/sh file, it will read from the odiparams.sh/bat file the connectivity paramaters for the repository, where it will "look itself up" based on the agent name passed, to find out what scenarios it should be scheduling. This agent may also take requests, just like the standalone agent described above.
    - a task may also be invoved at the opertaing system command level using startscen.bat/sh. This will start a standlone agent for the duration of this execution only, which not listen for other requests, it reads its parameters from the command line (for which sceenario, version and context) and from the odiparams file for the repository connectivity parameters as to where to find the requested scenario and where the execution will be logged.

  • ODI Agent Test Error

    I'm having difficulty setting up ODI. I've been following John's excellant blog. so far I've created the master repository. In topology manager, I have created the connection, the dataserver ,the work repository, the agent & context.
    When I try to test the agent I get the following error:
    --------------- begin error msg ------------------------
    C:\OraHome_1\oracledi\bin>AgentScheduler "-port=20300" "-name=odi_demo_agent"
    A JDK is required to execute Web Services with OracleDI. You are currently usin
    a JRE.
    OracleDI: Starting Scheduler Agent ...
    java.lang.IndexOutOfBoundsException: toIndex = 138
    at java.util.SubList.<init>(Unknown Source)
    at java.util.RandomAccessSubList.<init>(Unknown Source)
    at java.util.AbstractList.subList(Unknown Source)
    at com.sunopsis.d.a.g.a(g.java)
    at com.sunopsis.d.a.c.a(c.java)
    at com.sunopsis.d.a.f.b(f.java)
    at com.sunopsis.tools.core.SnpsStringTools.b(SnpsStringTools.java)
    at com.sunopsis.dwg.DwgObject.snpsDecypher(DwgObject.java)
    at com.sunopsis.dwg.DwgJv.treatCmd(DwgJv.java)
    at com.sunopsis.dwg.DwgJv.main(DwgJv.java)
    at oracle.odi.Agent.main(Agent.java)
    ----------------- end error message --------------
    Obviously something is not right.
    I'm unclear as to the entry for ODI_SECU_WORK_REP in ODIPARMS. Is it the dataserver name that was set up in the repository, the Work name in the repository or the actual sqlserver database name for the work repository?
    Thanks,
    Dave

    Hi,
    Here is an example of an odiaparams.bat
    set ODI_SECU_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
    set ODI_SECU_URL=jdbc:sqlserver://odimachine:1433;SelectMethod=cursor;databaseName=odi_master;integratedSecurity=false
    set ODI_SECU_USER=hypdb
    set ODI_SECU_ENCODED_PASS=cByXKqrOj5h8XMUV,3OnOny
    set ODI_SECU_WORK_REP=WORK_REPOS
    set ODI_USER=SUPERVISOR
    set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
    The ODI_SECU_WORK_REPOS relates to the name of your work repository
    ODI_SECU_ENCODED_PASS requires an encoded password using the agent encode password
    ODI_USER & ODI_ENCODED_PASS can be kept as default
    Also make sure you have created the agent in the topology manager before starting the agent up.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • ODI Agent keeps stopping

    *HP-UX B.11.31 ia64
    Database 11.2.0.1.0
    ODI 10.1.3.6.2*
    We have two separate installations of the database and odi on two separate dev instances on two separate servers.
    Today we are experiencing the same problem where the ODI agent will start using start_odi_agent.sh and will create 2 UNIX processes, the agentscheduler and a JAVA process as normal but then after about 5 seconds the processes will stop.
    This is the entry in the ODI_AGENT.log and is exactly the same on both servers apart from the URL.
    Starting Oracle Data Integrator Agent...
    Version : 10.1.3.6.2 - 19/04/2010
    10/10/2011 01:12:24 PM(main): DwgCmd: getUniqueThreadIdentifier : :Before : mThreadIDIncrementCounter : 0
    10/10/2011 01:12:24 PM(main): DwgCmd: getUniqueThreadIdentifier : :After : mThreadIDIncrementCounter : 1 : Unique ID : 0
    com.sunopsis.sql.l: Oracle Data Integrator Timeout: connection with URL jdbc:oracle:thin:@************************:6062:****DB4 and user odi_master_dev4.
         at com.sunopsis.sql.SnpsConnection.a(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.connect(SnpsConnection.java)
         at com.sunopsis.dwg.cmd.e.j(e.java)
         at com.sunopsis.dwg.cmd.n.a(n.java)
         at com.sunopsis.l.f.run(f.java)
         at com.sunopsis.dwg.cmd.i.A(i.java)
         at com.sunopsis.dwg.cmd.i.run(i.java)
         at java.lang.Thread.run(Thread.java:619)
    It stops very abruptly!
    Can anyone shed any light on this problem? I am a DBA and am fairly new to ODI and this one has me struggling.
    Thanks.

    Can you make sure that windows account have the this privilege?
    The Windows account under which the agent runs is used when it makes connections to the Distributor. This account must:
    At minimum, be a member of the db_owner fixed database role in the distribution database.
    Have read, write, and modify permissions on the snapshot share.
    The account that is used to connect to the Publisher must at minimum be a member of the db_owner fixed database role in the publication database.
    http://msdn.microsoft.com/en-us/library/ms151868.aspx
    --Prashanth

  • ODI Agent after Restarting/Rebooting Server

    Hi All,
    How can ODI Agent executes after we Restart/Reboot our Servers?
    Thanks,
    Randy

    If you are using Windows machine then you can set up ODI Agents as Windows Services .
    Metalink Note 423712.1 can be helpful in this case .
    Once the ODI Agents is running as Windows Services , you can specify the service startup type as Automatic.
    So when your windows server gets restarted , ODI agent service will also start.
    If you are using Unix based system then create a script that contains the agent.sh/agentscheduler.sh
    Specify all required parameter .
    Then get in touch with your system admin and place the script inside the folder
    which contains all the start-up scripts .

  • Linux server - ODI agent

    Hi guys,
    I can start the ODI agent fine but I keep logging in to find the agent has stopped/crashed when using the ODI console. This isn't going to be very good when the monthly schedules run....Is the easiest method to avoid this to schedule a shell script to run the agent before the schedules are do to run? Any ideas as to why my agent keeps stopping? I'm quite new to linux so go easy on me if I have missed something obvious :)
    Many thanks,
    Russell

    I had a quick look in the logs and I cannot find anything suspicous really. The only thing I can see occuring before I notice this issue is this:
    [2013-04-17T05:00:27.771+01:00] [] [NOTIFICATION] [ODI-1148] [] [tid: 79] [ecid: 0000JsM9dPvApID5zB^AyW1HPy5G00000Z,0] Agent ODI_Agent executing load plan log purge for work repository WORKREP at Apr 17, 2013 5:00:27 AM.
    but this appears to be a normal occurrence?!
    I will update again as soon as I experience the issue
    Would scheduling a shell script to start the agent cause any issues if it was already started? I would like a failsafe before the monthly builds run to ensure the agent is running.
    Many thanks,
    Russell

Maybe you are looking for

  • ER - Problem with ADF Faces filter when running ADF Faces within a portlet

    I am attempting to get ADF Faces to run within Oracle Portal, i.e. within a portlet using the JPDK. This, I am sure you are about to tell me, is not something that is fully supported, as yet. However, I have been successful in getting MyFaces to run

  • Cannot copy and paste a table

    The Thunderbird text editor does not consistently allow copying and paste a table from Word. More generally, its text editor is full of bugs and anomalies, such as arbitrarily setting text to a different font.

  • Iphone 6 16gb blue screen !!!

    hi my friends , today morning when i was working with my iphone ,suddenly my iphone was restart . my iphone has last update of IOS . did have any hardware defect ? what shall i do ? thank you

  • IOS Group Messaging not working when Android phones are involved

    Group Messaging not working for me when there are both Iphones and Androids involved. iPhones still using iOS 7 don't seem to be having problems leading me to believe this is an iOS 8 problem. Is there a workaround for this yet, or is this a legitima

  • Cisco VG248 config archive fails

    I beleive in the past these devices could not be managed bij RME config management, but now it says in the supported device table: The following features are supported: Network Topology Layer 2 Services Fault Management Inventory Collection Configura