Creating target instance for custom plug-in

I must be missing something basic. How do I get EM to include the target types from my custom plug-in in the list of target instances that can be added?
I'm using OEM 10g Grid Control Release 10.2.0.1.0. I have successfully imported and deployed a simple test plug-in to one agent, but when I go to the Targets area, the new target type is nowhere to be found. Do I need to do something in addition to importing and deploying the plug-in?

You ran 'emctl stop oms;emctl start oms' or 'emctl
stop agent; emctl start agent'? You'll want to make
sure that you're restarting the OMS.Yes, my bad, I intended to write "emctl stop oms; emctl start oms"
Actually, it might not be a bad idea to restart the
agent. Deployment should have reloaded the agent's
metadata, but you can restart the agent to see if
that helps. Just because the files are there doesn't
mean that the agent has picked them up.I did that too. No difference.
Confirm that MGMT$TARGET_TYPE shows the metrics
associated with your target type.Okay, here we may have something. My custom target type is not in MGMT$TARGET_TYPE. I log in to Oracle as SYSMAN and look at this table, and I can see the standard ones, but it does not appear to list all target types available from the Add pulldown on the Agent page. This table has both a TARGET_TYPE and a TARGET_NAME column, and it appears to only list created target instances because all rows have values for both columns.
The most basic requirement for all target types is a
Response metric with a Status column, so make sure
you have one of those (and a corresponding collection
file entry).Yes, that's all I have as a matter of fact. Maybe my sample target is too simple? Here's the complete metadata XML file:
<!DOCTYPE TargetMetadata SYSTEM "../dtds/TargetMetadata.dtd">
<TargetMetadata META_VER="0.2" TYPE="echo">
  <Display>
    <Label NLSID="my_name">Echo</Label>
  </Display>
  <Metric NAME="Response" TYPE="TABLE">
    <Display>
      <Label NLSID="my_resp">Response</Label>
    </Display>
    <TableDescriptor>
      <ColumnDescriptor NAME="Status" TYPE="STRING" IS_KEY="FALSE">
        <Display>
          <Label NLSID="my_resp_Status">Status</Label>
        </Display>
      </ColumnDescriptor>
    </TableDescriptor>
    <QueryDescriptor FETCHLET_ID="OSLineToken">
      <Property NAME="echo_text" SCOPE="INSTANCE">Hello World!</Property>
      <Property NAME="command" SCOPE="GLOBAL">
         echo begin %echo_text% end
      </Property>
      <Property NAME="startsWith" SCOPE="GLOBAL">begin</Property>
      <Property NAME="delimiter" SCOPE="GLOBAL">end</Property>
    </QueryDescriptor>
  </Metric>
   <InstanceProperties>
    <InstanceProperty NAME="echo_text" CREDENTIAL="FALSE" OPTIONAL="FALSE">
      <Display>
        <Label NLSID="echo_text_iprop">Text to echo</Label>
      </Display>
    </InstanceProperty>
  </InstanceProperties>
</TargetMetadata>And here's the complete collections XML:
<TargetCollection TYPE="echo" >
  <CollectionItem NAME = "Response">
     <Schedule>
        <IntervalSchedule INTERVAL = "5" TIME_UNIT = "Min"/>
     </Schedule>
     <MetricColl NAME="Response">
     <Condition COLUMN_NAME="Status" CRITICAL="0" OPERATOR="EQ" OCCURRENCES="foo"/>
     </MetricColl>
  </CollectionItem>
</TargetCollection>According to "emctl ilint", it's valid. I do get an INFO message about "No CATEGORY_PROPERTIES specified for metatdata", but that sounds harmless to me.
On your agent homepage, is the data current, or does
it look like there is some disconnect between agent
and OMS?It seems to be up-to-date. All timestamps are current and the list of Monitored Targets is accurate, even after I removed one of the targets.
And when you try to add your target instance, you're
going to the Monitored Targets section in the middle
of the page and using the Add pulldown on the right
hand side above the table?Yes.
I appreciate any additional ideas you may have.

Similar Messages

  • Can I create multiple instances of  realplayer plug-in in one jsp page?

    I want to play meny video files in one jsp web page, these video files are to be played with the embeded plug-in of realplayer, each plug-in was linked(use its SRC property) a different video file. But, to my surprise, when I press the play button, every player played the same video file,not its specified file.
    I have no idea why it did so and what can I do?
    Whether can I create multiple instances of realplayer plug-in in one jsp page, that is to say, each instance is independent of others?
    thanks in advance!

    Generally speaking, Internet Explorer tries not to launch multiple versions of a plug-in. So what's happening is that you load the first video clip, and then before it has a chance to play, you load the second video clip into the same window. (It's like changing songs in WMA.)
    In some cases - this may not work for Real Player, but it's worth trying - if you spawn a new window through a hypertext link and then launch the plug-in in that window, IE will treat it separately. Otherwise, you could not, for example, run two Macromedia Flash applications from different web sites at the same time.
    Keep in mind that only one program can access the soundcard at a time, so Real Player may purposely "pause" or "cancel" other video streams until the active one finishes. If you were using the desktop version, selecting another video by any means aborts the currently running video (i.e., RP won't let you create a separate instance of it).
    The easiest solution is to create a wrapper JSP file that takes the name of the video clip, and plays it. Call that JSP and specify that it should be opened in a new window via the TARGET keyword in the anchor tag. Then hopefully RP itself won't block a second window from running.

  • How to create an instance for RemoteSession without using create() method

    How to create an instance for RemoteSession without using create() method?

    What's RemoteSession? Not in the JDK. And does the question have anything to do with concurrency?

  • Create Service Request for Customer

    hi,
    can u pls tell me how to create Service Requset for Customer using BAPI??????
    regards
    Guru

    hi,
    thanks for ur response
    how to assign a service request to person who is suitable for service.
    (for example customer faced problem with our product so he will make a complaint on that product, i think this is service request ,  we need to resolve that problem  as we assign that service request to some other person who can able to solve .
    <b>Am i thinking in Correct way</b>)
    i need bapis to ful fill for the above senario
    regards
    Guru

  • OWB-  Creating Target module for csv File

    Hi,
    I have created Flat file module and imported csv file and can any body please let me know how to create target module for .csv
    Thanks in advance
    Raj Sree

    Hi,
    Thank you and I am new to the ETL and OWB. Can you please send me the steps in extracting csv file and sending to oracle database. My email is:
    [email protected]
    Thanks in advance
    Raj Sree

  • How to create a instance for the method

    it is showing me dump error for the call method
    data: i_tab type /SCMB/DM_ORDER_TAB,
          grid1  TYPE REF TO /SCA/CL_SVORDER .
    CALL METHOD grid1->READ_BY_IDS
      EXPORTING
       IS_CTRL      =
        IV_ORTYPE    = gt_po_detl-ortype
       IV_LOCKFLG   = /SCMB/CL_C_ORDER=>GC_FALSE
       IV_NOADDRESS = /SCMB/CL_C_ORDER=>GC_FALSE
       IV_MAPID     = /SCMB/CL_C_ORDER=>GC_FALSE
       IV_DUEQUAN   = /SCMB/CL_C_ORDER=>GC_FALSE
        IT_ORDERID   = itab_orderid
      IMPORTING
        ET_ORDERS    = i_tab
       ET_PROT      =
    u r attempting to use a null object reference access a component (variable 'GRID!")
    an object reference must point to an object (an instance of  a class ) before it can be used to acess a component either the reference was never set or it was set to null using the clear statement

    sridhar loganathan,
    A ABAP Class is just a definition of fields/variables called attributes and routines (like in standard ABAP forms and functions) called methods. Also you can have events, don't care about before necessary.
    The definition itself is just a blueprint. Nothing exists, nothing can be used before you create an instance for this definition.
    DATA: grid1 TYPE REF TO /SCA/CL_SVORDER creates a 'handler' for ( to be created) instances of the class.
    The statement CREATE OBJECT grid1 creates an instance of the class as defined in the 'blueprint' and assigns the reference to this instance (with all methods, attributes and events) to reference field grid1.
    In 999 of 1000 cases SAP creates just one object of a class. In those cases the definition of classes and uses of object oriented programming is more or less obsolete.
    Anyway: Just keep in mind that you can not uses attributes and methods of the class directly (blueprint!) but only of the instance created.
    An Exception to be noted are so-called Static attributes and methods where an instance is not required. Example ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB gives the character for horizontal tab regardless of platform and char encoding (unicode!). Class ABAP_CHAR_UTILITIES defines static attribute HORIZONTAL_TAB - no instances necessary because this will never change in a given system.
    Hope this sheds some light on it
    Regards,
    Clemens

  • How to create number range for custom object

    Hi all,
    I want to create number range for custom object or custom tables
    Thanks
    Hemalatha

    Hi,
       Thanks, I am able to create a number range for custom object through SNRO tcode.
    Thanks
    Hemalatha

  • ONT_PROCESS_ORDER module created a site for customer

    ONT_PROCESS_ORDER module created a site for customer.
    Can anybody please tell me when this module create a new site for the customer ? and why it creates ?
    i am new to oracle apps . please help.

    Please post your query in the relevant Oracle Apps forum.
    This is the SQL and PL/SQL forum, and your question is not specific to SQL and PL/SQL.

  • Creating multiple instances for a single file in B2B

    Hi,
    I have a requirement to read the camt.053 file from the remote partner using Oracle B2B and send the file to oracle AIA and insert the data in the ERP database tables. I am able to read the file successfully through B2B using listening channel and send the data to AIA and insert the data in ERP tables but, if there is any error occured while inserting the data in the ERP tables it is creating multiple instances(6 message count) for the same file in B2B reports. where as it is creating only one entry in reports in case of successful insertion. I have not given any retry count in listening channel nor in the database adapter in SOA/AIA composite. I am confused from where B2B is retrying the message ? Do i need to set any system properties? Could you please guide me to resolve this issue?
    Regards,
    Nishanth.

    App message delivery is not retried in B2B, rather failed messages are delivered to the IP_IN_QUEUE. Please enable the logging for B2B engine in TRACE 32 mode and run a test to reproduce the behaviour. Post the log here or mail across to my id (in my profile).
    Regards,
    Anuj

  • I can't create an instance for BPF (BPC Netweaver 7.5)

    Hi experts:
    I am trying to create a Busines Process Flow. I am following steps according to the "how to" that explains the proccess. I firstly created the BPF template and, then, when I am creating an instance, identity dimensions are blank. Theorically, I have the template created as 'How To' explain and I can't figure out the reason why it is not working.
    Thanks in advance for your help
    Jose
    Edited by: JosManuel Bas on Sep 7, 2010 3:53 PM

    It was my mistake. I sometimes think as a SAP ERP consultant a I was trying to inform the blank field. I was not doing double-clicking in the dimension to choose a value. I am sorry if someone has wasted some time.
    Anyway, thanks to all.
      Jose

  • Problem in creating include program for customer exit for BC425_01

    Hi,
         I want to write a customer exit for transaction BC425_01. For identifying the include program for exit , i go to System->Status.There I double click on the program name(GUI).Then I perform a 'FIND' in main program for 'customer-function' keyword. I get 3 search results with "CALL CUSTOMER-FUNCTION '001' " , "CALL CUSTOMER-FUNCTION '002' " , "CALL CUSTOMER-FUNCTION '003' ".
    Now i double click on CALL CUSTOMER-FUNCTION '001'  and i am taken to the code of program where this function is called in MODULE cust_check INPUT. I double click on CALL CUSTOMER-FUNCTION '001'  and then I am taken to the function module code which contains a single statement 'INCLUDE ZXBC425G01U01 .' .
    Now I double click on this include program so that I can write my own code. But when i double click on it , a message displayed 'Program names ZX.. are reserved for includes of exit function groups'. Hence I am not able to creates this include program and write my coding.
    Kindly Help
    THANKS

    Hi Amber,
    Then you click enter button.It is asking to create object with that include name ZXBC425G01U01 in a pop-up.You  should select YES option.It will ask package . Give the package name and save.Then include program is created and allowed you to write your own code.
    Thanks,
    Prasad GVK.

  • Creating Target iView for buisness object in portal

    Hi,
    We are using  EP6 SP9.
    While creating  Web Target iView for buisness objects, I have to select the input form in the dropdown list. But I am not getting any input form in the drop down. plz help me how to get forms
    in that drop down list.
    ur timely help will be highly appreciated.
    Thanks and Regards
    Subhash

    Hi Subhash,
    If your EP server is inside of the proxy, web target iview can not fetch target url. So you need to set
    proxy values in System Administration.
    Hope that helps.
    Best Regards,
    Nash

  • FM to create support message for custom process type other than 'SLFN'

    Hi All
    Is there any function module or BAPI which will create support message for the custom process type other than SLFN.
    BAPI_NOTIFICATION_CREATE is posting only for the process type 'SLFN'
    Thanks in advance
    Regards
    Ravi

    Any ideas?

  • Create target group for contacts does not work

    Hi Experts,
    I am working on a Markting solution for a University with CRM 5.0.
    We need to contact certain Teachers in Schools (they have an orientation function for pupils that might study in the University in the future).
    I can segment for schools in Segmentbuilder. Now, I need to generate "new target group from contact". In my case the contact person of the school is the Teacher (function type is contact person). This does not work.
    Am I missing some parametrization, or is there a relation to sales area (wich we do not have).
    Hoping for your help. I will regard points generously.
    cristina

    Hi Cristina,
    I understand Schools are crated as Org and Teacher as Persons. There exist a Relationship between these similar to Contact Person (BUR001).
    Now, Follow the process
    1) Create a Data Source in CRMD_MKTDS.
    2) Assign an Infoset Query, as per your scenario.
    3) Assign Function Module "CRM_MKTTG_PF_BP_TAB_TO_CP" to data source
    4) Save, and then create an Attribute List.
    Go to Segment Builder and create target group based on above Attribute List.
    You'll get a list of all the contact persons. For your case, Teachers.
    Hope this helps......
    Regards,
    Vikas
    PS: This will only work if Schools - Org, Teacher = Person and Relationship = BUR001. If you have other criterias please copy Function Module "CRM_MKTTG_PF_BP_TAB_TO_CP" and edit it as per your business case. Then assign this FM in Data Source.

  • How do I create a driver for custom equipment

    Hello,
    I have a current set up that I use to simulate a set up and then I have
    that datalogged onto excel using a different piece of software. I would
    like to create a driver for the set up and use it directly on labview
    instead, but I'm having trouble getting started with that. Any general
    information would be helpful.

    Your question is a little vague. If you wish to create a LabVIEW driver for serial, GPIB, Ethernet, USB, instruments, then there is a lot of tools and information at the Instrument Driver Guidelines site. If it's another type piece of equipment, you'll need to provide some more details on what it is and exactly what you're having trouble with getting started.

Maybe you are looking for

  • Syntax problem with BDC perform

    Dear Friends, small problem in BDC Perform syntax but I am not getting how to do this.. I have writen the code like this in my BDC byt its throughing the error...Here I want to do the validation on each and every field. I mean If that field values ar

  • Application does not appear

    Hello, I created a new application in BPC 7.0 for MS. Then I start BPC for Exel and try to choose my new application but there is not it. What do I have to do application will be appeared? Regards, Veronika.

  • Can't Personalize a Publication schedule with Dynamic Recipients

    Crystal Reports Server 2008 V1 I am trying to create a publication that will run a crystal report for each of my customers individually. I created a separate crystal report to pull all the customer object IDs from my database that I want to use in th

  • Help with lost pics and contacts in upgrading and get error message when I try to restore.

    I lost all pictures and contacts when I upgraded my iphone 4 (for the first time).  I did not download anything because I was using a friend's computer.  I read that apps not in itunes would be lost, but not pictures and I had 1500.  Every time I att

  • Plot of a 360 degree sampling around a line

    I'm doing a scan around a line by sampling data 360 degrees for every value of z(z is the position on the line). So, that mean I have a double for-loop where I collect the data for each z-value. The problem comes when I try to plot the data. How shou