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.

Similar Messages

  • When do I need to use "void" ?

    When do I need to use "void" ?
    Thanks!!!

    When do I need to use "void" ?whenever you like to use it? although normally when e.g a method does not return a value
    public void sayHello() {
       System.out.println("Hello");
    }

  • When do I need to use UITableView.insertSections: (and deleteSections:)?

    In a plain UITableView, is it necessary for me to explicitly call insertSections to create the number of sections in my table or is it sufficient to just return the number of sections via my numberOfSectionsInTableView data source method? I've been under the assumption that as long as I return the correct number of sections in numberOfSectionsInTableView, UITableView will take care of creating the proper number of sections in the table. It certainly seems to do that when you initially create your table.
    But my table data can change over time. Rows and sections can come and go. What I've been doing is simply calling reloadData on my table view whenever the underlying data changes and then letting my numberOfSectionsInTableView and numberOfRowsInSection data source methods report to the table the new number of elements. This appears to work some of the time. But sometimes, after a section has disappeared out of the data source, the table view leaves the header view (that gray bar with a section title) visible and floating above the table - even though I've called reloadData and my numberOfSectionsInTableView method returns the new number of sections. At this point, you can't get rid of the section header view.
    What I've discovered is that I must explicitly tell the table that sections have been deleted by calling deleteSections:withRowAnimation:. The converse holds true. If my data source has added new sections, then I must explicitly call insertSections:withRowAnimation:.
    What I don't understand: why do I have to use insertSections to add new sections as opposed to initially, when I created the table, I did not have to use that call. I simply let my numberOfSectionsInTableView inform the table view how many sections there were?
    This is an issue for me because of the way that my data changes. I do not know what sections in my data were deleted. I only know that something changed in the data and I need to repopulate the table.

    have you tried calling "reloadData" on the tableView?

  • When do I need to use a cell editor in a JTree?

    I'm currently trying to add checkboxes to nodes in a JTree. I use a panel containing the check box and a label for rendering. I did this because I want only the checkbox to respond to a mouse click and not the text associated with it. I've read several articles online (including the tutorial) and seen sample code as well. Do I need a cell editor or just have a cell renderer with a mouse listener? I've seen it done both ways.

    Let me rephrase the question.
    If I want to display a checkbox and a label as a node in a Jtree, which way should this be done (with or without a cell editor)? What are the advantages/disadvantages to each approach and what is recommended by Sun?
    I ended up not using a cell editor, but I've read posts on various sites where it was stated that if the user has interaction with the node then an editor should be used (with no other explanation as to why). I guess my main concern is that there might be a down side from not using a cell editor that I'm not aware of.

  • Screen Saver when calling and need to use the Keypad, the screen saver doesn't detect the phone has left the ear and blanks out the screen.  Even ending a call is difficult as the screen blanks out within seconds

    I have to use the Keypad a lot when making calls.  Make the call, the Robot then asks to enter a number for a service, pull the phone down from the ear, the screen may light up for a second, but then the screen saver cuts in, blanking the screen out.  Sometimes you hit the Home Key to awaken the sccreen, enter your number and then back to the ear to hear the next set of instructions.  Back and forth just trying to enter the options is a pain.  Sometimes even trying to end the call, the screen blanks out and you fight to try and end a call.
    If I use the Speaker function the keypad works; the speakler phone is not alway appropriate. 
    It appears that the phone gyro, doesn't detect the phone has moved from the ear to the viewing angle.  This wasn't an issue until recently and I can't remeber if it's the iPhone 5 or one of the updates.  It definitly wasn't there earlier on, as I threw away an Windows 6.5 phone for the same problem. 
    I'm not sure if it's a hardware or software (design) issue.

    It is not the gyro. This has everything to do with the iPhone's prioximity sensor.
    Are you using a case that may be blocking or partially blocking the proximity sensor? If you are using the case, remove the case prior to the next call to see if the same occurs without the case.

  • IE hangs when applet closed - need to use taskman

    I am fairly new to java and have been working on an application that interfaces a commercially available webserver with a 8 bit microcontroller. The micro communicates with the webserver via RS-232 but the applet gets the info through ethernet.
    My problem is that when the applet is waiting for data using the following code, if the browser is closed(IE) IE hangs and requires using the taskman to terminate the program. If the browser is closed in any other condition it shuts down normally. What can I do to get this process to terminate correctly?
    Thanks in advance.
    while ( (gtp != null) && (count <= 42) ) {     
          if (gtp.available() > 0){
         in = gtp.receive();
         // store received board disc status bytes
              for (i = 0; i < in.length; i++) {
                   if (board[count] != in[i]-48)
                        iMove_loc = count;     
                   board[count] = in[i]-48;
                   count = count +1;          
    }

    That's a very tight loop, hogging the CPU all the while. Time for a redesign, to be sure, to get it to be 'notified' when data is available rather than polling like that. Or at least throttle down the polling quite a bit by introducing sleeps.
    Also, I hope that loop is in a separate thread from the applet's main thread.
    When you shut down IE, the applet's stop/destroy methods will be called - at which point you should 'notify' the code being executed in that loop that it's time to get out.

  • Firefox freezes or does not go away when closed I need to use window task manager

    In Windows 7 Firefox often freezes or will not go away even if I close it.
    So far the only way to resolve this issues if it last is to close it with Windows Task Manager.
    Which obviously means that if I was frozen I loose any other tab that is open

    See http://kb.mozillazine.org/Firefox_hangs and [[Firefox hangs]] (Hang at exit)

  • 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

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

    ODI 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

  • If an internal ID is changed for the Work Repository how does it affect objects that are already in it?  Will they continue to run or do you need to cycle the ODI agent?

    I was having trouble migrating the Master and Work repositories from my QA to my Prod environment.  I was getting an error message that the internal id's were alike so I changed the internal id in my Prod Master repository.  Then I tried to migrate the Work repository and was getting a similar error.  I did a search on the internet for the error message and it recommended that I renumber the Work repository so I did.    My concern now is how these changes affect the objects that are already in the repositories?  Will those objects continue to run?  Also do these changes take affect immediately or do you need to cycle the ODI agent?

    Well I cannot completely assure you but so far I have not faced any issues after a renumber. It will affect the exist object only when you have imported the object in synonym_update mode. I believe you have the daily backup of your production repository.
    Bhabani
    http://dwteam.in

  • Hey, How do I populate my replace colors color library in illustrator? I tried to replace color on a traced/ vectorized image and when I selected and went to the color library CC said I need to use a valid username. I was already logged into my adobe acco

    Hey, How do I populate my replace colors color library in illustrator? I tried to replace color on a traced/ vectorized image and when I selected and went to the color library CC said I need to use a valid username. I was already logged into my adobe account.

    Can you please show a screenshot of what exactly you want to replace where?

  • I need to use a Driver Version 1.4 for my my Sharp printer.  When I add the printer, it is driver version 1.3?

    I need to use Driver Version 1.4 for my Sharp printer.  When I add the printer it says Version 1.3?

    Have you asked Sharp whether they have a driver that is Mavericks compliant?

  • Ive just signed up for the adobe photoshop pack, i use a mac, when i click download, nothing is happening..  Am I doing something wrong?? When I try and open the software I already had from trial it says its expired,  or i need to use a serial number... H

    Ive just signed up for the adobe photoshop pack, i use a mac, when i click download, nothing is happening..  Am I doing something wrong?? When I try and open the software I already had from trial it says its expired,  or i need to use a serial number... HELP Anyone else experienced this?

    If there is an option to "license this software", and it takes you to a sign-in page with username and password (not a serial number) - then just go ahead and sign in.
    If it insists on a serial number you need to uninstall the trial. Then try to download again.

  • Downloaded 5.01 and latest itunes. Had errors on iphone needed to restore now when i plug into itunes it freezes  I need to use task master to close.if i plug my wifes phone in no problems with itunes  took it to apple store tech no help.

    Have iphone 3g with 5.0  I downloaded 5.01 for phone and itunes latest download. Had errors on download and needed to restore. Everything came back except apps.
    Pluged into itunes and it gave me the restore screen. restored again.  Now when i plug into itunes it shows my phone but freezes up. I need to use task master to close itunes. Went to apple store tech. No help  said to use Icloud but no WiFi is available.  My wife's phone works fine with itunes.

    Basic troubleshooting steps clearly outlined in the User Guide are restart, reset, restore from backup, restore as new device.
    If you have gone through ALL the above steps and are still having problems, then you'll need to bring your phone into Apple for evaluation.

  • Illustrator keeps quitting-notice others have had similar issues, not resolved-so what it the reason for "sending a report" to Adobe if nothing can be done with it????? paying for a product that I can't use when I need to use it and no help-come on-someon

    Illustrator keeps quitting…notice others have had similar issues…so what it the reason for "sending a report" to Adobe if nothing can be done with it????? paying for a product that I can't use when I need to use it and no help…come on…someone has to have an answer…HELP Pleeeeease

    <moved from Adobe Creative Cloud to Illustrator>
    reset your preferences -
    acrobat:  http://help.adobe.com/en_US/acrobat/X/pro/using/WS58a04a822e3e50102bd615109794195ff-7feb.w .html
    adobe media encoder: https://forums.adobe.com/thread/1713540
    after effects:  http://helpx.adobe.com/after-effects/using/preferences.html
    dreamweaver:  https://helpx.adobe.com/dreamweaver/kb/restore-preferences-dreamweaver-cs6-cc.html
    flash:  http://helpx.adobe.com/flash/kb/re-create-preferences-flash-professional.html
    illustrator:  http://helpx.adobe.com/illustrator/using/setting-preferences.html
    indesign:  https://forums.adobe.com/thread/526990
    lightroom: https://helpx.adobe.com/lightroom/help/setting-preferences-lightroom.html
    muse (mac): https://forums.adobe.com/thread/1246022?tstart=0
    photoshop:  https://forums.adobe.com/thread/375776
    photoshop elements:  https://helpx.adobe.com/photoshop-elements/kb/preference-file-locations-photoshop-elements .html,  http://www.photokaboom.com/photography/learn/Photoshop_Elements/troubleshooting/1_delete_p references_file.htm
    premiere elements:  https://helpx.adobe.com/photoshop-elements/kb/preference-file-locations-photoshop-elements .html
    premiere pro: http://www.mediacollege.com/adobe/premiere/pro/troubleshooter/trash-preferences.html
    if that fails, uninstall, clean (http://www.adobe.com/support/contact/cscleanertool.html) and reinstall

Maybe you are looking for

  • OID 11.1.1.5.0 Connector Issue With Logging in OIM 11.1.1.5.0

    I am using OpenLDAP as my target system for the OID connector. I am following the OID 11.1.1.5.0 documentation section "2.1.6.1 Enabling Logging on Oracle Identity Manager". I placed the first part inside the <log_handers> tag and the second part ins

  • Active Directory does not exist or cannot be contacted

    Hi:  We have a server 2008R2 x64 bit.  The DC is an server 2008sp2.  Single domain.local On trying to install Exchange 2010 we get a series of errors: 1. AD doesn't exist or cannot be contacted 2. must be a member of organization Management role or e

  • How do I get Creative Cloud to launch on my Windows 7 Computer?

    I recentley downloaded Adobe Creative Cloud but for some reason it doesn't work. I have tried reinstalling it many times and claimed updated versions on the forum but it still will not open. If anyone knows how to fix this, please help me out. Thanks

  • Asset class blocked for posting error msg

    hi, I am receiving the following error "Account 10110000 US01 is blocked for posting". when i do ABZON . 10110 ia the asset class and US01 is the company code. please assist

  • Special Stock E

    Dear Experts, Is it possible to maintain special stock "E" against a SD Quotation (VA21).? Tnx. Abdul