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
Similar Messages
-
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:39Solved 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 status shown prepared in Weblogic
hi,
I have installed FDMEE 11.1.2.4. When i start services everything is ok except ODI Java EE agent. I haven't configured it ( i think it was preconfigured).
I have tried starting ODI agent from enterprise manager but i am getting an error; will paste below.
I have seen that in weblogic server under erpi integrator server my odi console status is active and odi agent status is prepared. I don't know how to start JAVA EE agent.
Any help?
Error:
Invoking Start Up operation for application oraclediagent on target ErpIntegrator0.
[Deployer:149193]Operation 'start' on application 'oraclediagent' has failed on 'ErpIntegrator0'
[Deployer:149034]An exception occurred for task [Deployer:149026]start application oraclediagent on ErpIntegrator0.: [HTTP:101216]Servlet: "AgentServlet" failed to preload on startup in Web application: "oraclediagent".
com.tangosol.net.RequestTimeoutException: Timeout during service start: ServiceInfo(Id=0, Name=Cluster, Type=Cluster
MemberSet=MasterMemberSet(
ThisMember=null
OldestMember=null
ActualMemberSet=MemberSet(Size=0
MemberId|ServiceVersion|ServiceJoined|MemberState
RecycleMillis=1200000
RecycleSet=MemberSet(Size=0
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onStartupTimeout(Grid.CDB:3)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:28)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:58)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:4)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:968)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:919)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1296)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:297)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
at oracle.odi.runtime.agent.coherence.OdiAgentCoherenceCache.<init>(OdiAgentCoherenceCache.java:52)
at oracle.odi.runtime.agent.servlet.AgentServlet.initCoherence(AgentServlet.java:812)
at oracle.odi.runtime.agent.servlet.AgentServlet.initializeClusterCache(AgentServlet.java:762)
at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:437)
at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:250)
at javax.servlet.GenericServlet.init(GenericServlet.java:242)
at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
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:1981)
at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3155)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:487)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:672)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
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:149)
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:164)
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:69)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
:com.tangosol.net.RequestTimeoutException:Timeout during service start: ServiceInfo(Id=0, Name=Cluster, Type=Cluster
MemberSet=MasterMemberSet(
ThisMember=null
OldestMember=null
ActualMemberSet=MemberSet(Size=0
MemberId|ServiceVersion|ServiceJoined|MemberState
RecycleMillis=1200000
RecycleSet=MemberSet(Size=0
Operation Start Up on target oraclediagent Failed. Please see error logs for details.
RegardsHi JanGLi,
The ODI Agent is completely failing to start here from the error that you initially pasted so agent tests are not going to work wherever you try them. Port 6550 should have something listening on it as that's the port that the FDMEE managed server listens on so that would only prove that the FDMEE managed server is up. I can't see the connection closed error having anything to do with running out of connections in the connection pool either as it's simply a message saying that a connection was closed (not that the connection pool is exhausted).
On the plus side though I have seen the 'Servlet: "AgentServlet" failed to preload on startup in Web application: "oraclediagent"' error in the past (I get a lot of the really nice issues coming my way). Which operating system are you using here? I've seen this happen on Windows when there are multiple network interfaces and an incorrect interface has been put to the top of the bind order (e.g. an interface that has fallen back to a link local address in the 169.254.0.0/16 range as DHCP has failed).
Regards
Craig -
Creating/Testing and Using Agents for ODI Sequence
Hi
can you/anyone please tell/guide me how to Create a agent and use ODI sequence when i am doing File-to-File Mapping?
I created an ODI sequence and an agent too. but i am unable to use this sequence coz it gives error like Connection fail for agent.
and more over when I am testing my agent for connection my Application hangs and I have no choice but to close it forcefully and re-start.
I am giving host as my target server IP and Port as my target's port (Same as defined in DataServer' URL).
Please Advise/Help/Suggest.Hi
can you/anyone please tell/guide me how to Create a agent and use ODI sequence when i am doing File-to-File Mapping?
I created an ODI sequence and an agent too. but i am unable to use this sequence coz it gives error like Connection fail for agent.
and more over when I am testing my agent for connection my Application hangs and I have no choice but to close it forcefully and re-start.
I am giving host as my target server IP and Port as my target's port (Same as defined in DataServer' URL).
Please Advise/Help/Suggest. -
How to shutdown and start agent in ODI 11g in Linux Environment
Hi Experts,
Pls any one can help me on "How to shutdown and start agent in ODI 11g in Linux Environment" and where can I find Agent.sh and Agentshutdown.sh files location in ODI 11g and parallely how can I find Odiparameter.sh file location
Thanks in Advance
Regards
PhaniPhani ,
Go to your <ODI_11g_HOME>/oracledi/agent/bin
and you will find agent.sh , agent_<standalone_agent>.sh and odiparams.sh and other agent files.
Step 1. Update your odiparams.sh
Step 2. Create the Physical and Logical Agent int your Topology using the same port_number and name provide while creating the Stand alone agent during installation ( or) create accordingly the agent in Topology with name and port number as required and make the modification in agent_<stand_alone>.sh file
Step 3. After doing so start your agent_<stand_alone>.sh
Step 4. Repeat the process 2-3 for any number of stand alone agent created on different ports and steps 1 to 3 for different Work repository
Thanks
Dev -
Hello!
I use EPM 11.1.2.1.0, ODI 11g, Solaris SPARC
The situation is as follows:
On a single server X is installed Hyperion Essbase, on another server (Y) - the application server (Hyperion Planning, Shared Services, etc.), the third (Z) - ODI
In Oracle Data Integrator creates the following packages:
1) Load the actual values from the Oracle DWH to Hyperion Essbase and execution of business rules using the Hyperion Planning console utility - CalcMgrCmdLineLauncher.sh
2) Extract planning values from the Hyperion Essbase to Oracle DWH, using KM - LKM Hyperion Essbase Data to SQL, which is specified EXTRACTION_QUERY_FILE - report script Essbase.
My question is, do I need to install ODI agents on both servers: X and Y. On Y must be exactly as it is called a command line utility, located on the hyperion planning server. Be sure to install the agent on the server X, where Essbase. (called report script)
If I need the agents on both servers, I can somehow relate them so as not to break the existing chain of steps in the ODI package?If it is the report script extract then it should still work even if there is no agent on the essbase server.
An agent will be required on the running the calc manager utility though.
Even if you did multiple agents you can generate a scenario for each step and call the scenarios from a package.
Cheers
John
http://john-goodwin.blogspot.com/ -
ODI Agent and Virtual Servers (VMWare)
Hi
We are planning on moving to virtual servers (VMware product) in the near future.
Has anyone had experience running ODI agent on a virtualised server. I can't envisage any problems, but Oracle do not specificallly support running on VM Ware (as they have their own VM product!!).
Just wondering if theres anyone out there who has already tried this?
Thanks for lookingI agree, seen ODI and agents running on VMWare without any issues on many occasions.
Cheers
John
http://john-goodwin.blogspot.com/ -
Hi,
I would like to know what is exactly role of ODI agent and repository?
If i am creating a new ODI environment using OLD one having slight chages at Target Database can i use same Agent for both th repositories?
Thanks,
Maheshhow would i create data servers and how can i use it?
In ODI terms data server is the connection to one or many data store present under a connection.
You need to create data server from Topology .
You need to create a physical data server where you need to provide the physical connection info .
You need to have a logical data serrver created which will connect to the physical dataserver via a given context . -
QUESTION: Essbase data extraction and Installing ODI Agent??
For extracting data from Essbase cubes, ODI has "LKM Hyperion Essbase DATA to SQL".
We can use (1). ReportScript, or (2). MDX-query, or (3). CalcScript
For data-extraction using CalcScript, ODI Agent must be running on the same server as the Essbase server.
Does anyone know if there is a need for ODI Agent on the Essbase machine if we use MDX-query method for data-extraction?
We would like to avoid installing ODI Agent for Essbase data-extraction.
.Thanks John.
One related question. To move data from one Essbase cube to another Essbase cube using ODI Interface, Can we do it efficiently through MDX-query?
We want to avoid Replicated-partitioning OR CalcScripts, if possible.
BTW... Your ODI/Hyperion blog is a bible for us. -
Hi,
I have installed complete ODI 10.1.3.6 on a server "A". I am now trying to install just the ODI agent on server "B" and use the server "A" repositories. This is for using Hyperion ERPi which requires at least ODI agent to be installed on the machine where ERPi is installed.
I installed the agent on server B. But dont see ODIParams.bat file and I am not sure how to get the agent running.
Regards,
Ragav.odiparams.bat file will be in a a path similat to "\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\bin". Note that bin directory is under agent directory.
-
Hi,
I am trying to create ODI agent in Windows. I have followed the steps in ODI set up document. It has launched the server. Now I am trying to create that as a windows service. But I am getting following error message.
I ran the followiing the command line
<ODI_HOME>\bin\agentservice -i -s Sched_Agent 20910
The error I am getting is
"FATAL | wrapper | The argument 'Files\Java\jdk1.5.0_12\bin\java.exe' is not a valid property name-value pair."
I have 10.1.3.5.5
My ODI_JAVA_HOME is pointing to C:\Program Files\Java\jdk1.5.0_12. Is this the issue for the error
Anyone knows why its happening.
-app
Edited by: user6401072 on Jul 28, 2010 11:35 AMThe reason is becuase you JDK path is some thing like this c:\program files\Java\jdk1.5.0_12\bin\java.exe'
so what is the happening becuase of space between program and files its not picking up the correct JDK path .
Either change the path of JDK installation or
go to your odiparam path and go to this line
if "%ODI_JAVA_HOME%" == "" set ODI_JAVA_HOME="c:\program files\Java\jdk1.5.0_12"
or
if "%ODI_JAVA_HOME%" == "" set ODI_JAVA_HOME='c:\program files\Java\jdk1.5.0_12'
i dont remember exactly whether single or double quotes but try and let me know if that helps you -
dear all,
odi agent test successfully, update the scheduling successfully but when pressing the scheduling information it give error
"ODI agent may not running"
kindly solve the issue
regards
NaseerHi Ratish,
Following are the things i did and things which are happening .. :)
created a scenario and scheduled it.
And from Topology Man.. Agent Window... clicked on "Update Scheduling"... Output is "Planning Update is Completed" and when i click on Schedule Information" it is throwing warning saying... "Unable to retrieve Agents Schedule"... and my scheduled job is also not executed at scheduled time.
Any idea what could be the problem?
Thanks in advance.
Regards,
Amar -
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/ -
Need to install ODI studio and ODI sdk(Developer Installation)
HelloHi every one,
Can any one suggest me in brief, how to install them, and also what are the things that I need to do before installing them, And where do I get them.
can you give me the brief guidance.
configuration:- Windows XP service pack 3 processor:-i7 , RAM-3.22GB.
Thanks,
KarthikThe pre-requsites for installing ODI is
1) supportable RDBMS 2) JDK (preferably version less than 7) you can search for ODI support matrix to get the exact supportable versions.
for downloading them goto https://edelivery.oracle.com/ (you can use the same oracle acct that you have for this discussion forum)
ODI installations are of two types:
1) Standalone installation (check boxes : ODI Studio, SDK, Standalone Agent while installation) (you can refer to any of the ODI blogs which will have a step by step process of installing ODI)
2) Java EE installation (integration with Oracle Web-logic server/[IBM websphere as well if ODI 11.1.17]) this requires a webserver to be installed before installing ODI.
Thanks,
Parasuram -
Do we need a ODI agent to be running for using the startscen command
Do we need a ODI full installation(both server and client) for using the Startscen command or just the client install should be enough. And also do we need a ODI agent to be configured and running for using this StartScen command
ThanksODI client is an agent.
So you don't need to declare one more if not needed on your infrastructure.
But to run odistartscen you need to configure the odiparams.bat with your repository connexion.
If not it will try to connect by default to the demo repostory on HSQL.
best regards,
Brice
Maybe you are looking for
-
Brand new imac Retina and can't enter Apple Diagnostics. Doing it wrong?
I've had various issues with my brand new imac retina. I've spoken with Apple Care about two of them (Finder icon issue; slow shut down) and we're working through it all trying to figure out if it's software and whether the current beta update will
-
Elements default format appear as blocks instead of inline text
I am creating an EDD and I have some issues with the way FrameMaker breaks each element instead of leaving it inline. This wouldn't be a problem if I was allowed to format children instead of elements; then I could fix the problems I am having. Short
-
Adobe Acrobat Pro XI Platzhalter für Bilder in Formularen / Tool?
Hallo zusammen, gibt es die Möglichkeit, in den Formularen von Acrobat Pro XI, Platzhalter für Bilder einzufügen bzw. gibt es ein Tool (kostenlos oder kostenpflichtig), welches dies kann? Es gibt da wohl eine Variante mit InDesign, diese kommt für un
-
dear all i had set editable fasle to one matrix coloum but now i need to set ti true but in the screen painter i set it to true but still at the run time it wont work still i cant edit the value in that coloum..... is there another way to remove the
-
Impact of changing MVG web template (CCPopupListMvg.swt)
Hello All, I want to know, what's the impact of changing Siebel Web Template for MVG applet. Thanks, Soumya Sekhar Samanta