OIM 910: Adding a new menu to the admin console

Hi,
I followed the instructions to create a new menugroup/item in the admin console: http://download.oracle.com/docs/cd/E10391_01/doc.910/e10362/custmenu.htm#sthref118, but I see no changes in the console, once redeployed.
Is there something more in addition to the things described from the manual?
Env: OIM 910 on Solaris 10, JBOSS
Thanks in advance.
Regards.

Never mind, there was a deployment problem with JBOSS.
Now everything works, fine, even though the step I followed are slightly different from what the guide describes.
Thanks a lot.

Similar Messages

  • Adding a new server in the menu of SAP GUI 640

    Hello Everybody,
    While adding a new server to the menu of SAP GUI 640 using Server Tab after entering all details like :
    1] SAP System ID
    2] Hostname where message server is running
    3] SAP ROUTER :None
    After filling all the above details and after pressing the Generate List Button I am getting the following error .Please help me to know why this error is coming and suggest a solutio for adding a new server to my SAP GUI 640.But I am able to add a new server using User defined tab but I want to add a new server using Server tab.
    Below is error details which I am getting:
    Error:service'sapmsSBX'unknown
    Wed Jan 09 06:41:13 2008
    Release 640
    Component NI(network interface),version 37
    rc=-3,module ninti.c,line 463
    Detail NiPGetServByName: service 'sapmsSBX' not found.
    Thanks and Regards,
    Ashish Thakkar.

    Hi,
    check etc/services for sapmsSBX entry. If missing - add it (i.e. sapmsSBX      36XX/tcp - where XX is your instance no.)
    Add an extra [Enter] after last line of etc/services.
    Regs,
    FS

  • CProjects - Adding a new field to the detail screen of object link

    Hi All,
    I've a requirement of adding a new field to the detail screen of object link. But the field is a combination of 3 other standard fields.
    Please let me know how could i realise this functionality?
    Thanks in advance.

    Hi Srini,
    Thanks for your Reply
    I have kept 01 against the field BSEG-AUGDT and selected the preselect check box also.
    But still that field is not visible in the dynamic selection screen.
    Thanks
    Ajay.D

  • Adding a new field to the search help exit

    Hi friends,
    adding a new field to the search help exit. How does it work ?
    Thanks in advace
    Ilhan

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • Adding a new field to the Address Data for a business partner

    Hi Experts,
    I am trying to add a new custom field to the address data (all structures and tables) that is linked to a business partner on SAP CRM via EEWB. Structure is the address structure wthin BUS_EI_EXTERN. Table is BUT020. I have been told that it is not possible as there is no Business Object that allows this. When doing an EEWB, the only business object is BUPA, which when selected, adds the new custom field to BUT000. I would like the field to be added to BUT020 (Address Table). This leads me to believe that there is no standard way of doing this, which ultimatley means that it would need to be done manually. Please help me with this predicament.
    Regards
    Yusuf

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • ADDING A NEW ITEM IN THE CREDIT REQUEST DETAILS PAGE.

    Dear friends,
    Please help me with this scenario.Thanks so much for your help.
    Task: ADDING A NEW ITEM IN THE CREDIT REQUEST DETAILS PAGE.
    Need to create a new item on this page called "approver notes" (column notes).
    Can this be achieved by personalization?
    Scenario:
    On credit request details page disputed invoice number, request date, status, bill to, ship to, etc are displayed.
    When the status is "not approved”, item should be displayed along the "rejected" comment.
    If the status is other than "not approved" then the item should not be displayed.

    what page is this ? are you sure it is a OAF page ?
    If it is a OAF page, you would need to extend the controller to fire a partial action for the item and then control the display property of the comments field
    Tapash

  • OIM 11g: Adding a new tag to notification template

    Hi:
    OIM 11g comes with some pre-defined notification templates, like 'Generated Password Template', 'Reset Password Template'.
    You can see those thru the admin console, System Management, Notifications.
    I would like to add a new Tag to one of those notifications, like 'Generated Password'. It currently includes the User Login and Password. I would like to include the User Name to the notification Body.
    Can I do this?? How can I accomplish this??
    I try to edit the template, and in the documentation, they mention the Event Name and Available variables. I don't see this 'Available Variables' to select from when I edit the notification template.
    I am using OIM 11g 11.1.1.5.
    Thank you for your help..

    Modify the OOTB notification Template for including a few extra attributes
    -Identify the template and the event type which you want to modify. For example let’s assume we will modify the OOTB ‘Request Creation’, the corresponding xml for this event type is in the following MDS path:
    \metadata\iam-features-request\notification\RequestCreationEvent.xml
    Note: The path as specified in the OIM11G documentation might be incorrect
    -Modify this xml to point to a custom resolver class as follows:
    <?xml version='1.0' encoding='UTF-8'?>
    <Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../notification/metadata/NotificationEvent.xsd">
    <EventType name="RequestCreation">
    <Resolver class="com.iam.notification.CustomNotificationResolver">
    <Param Name="Request" DataType="X2-Entity" EntityName="Request"/>
    </Resolver>
    </EventType>
    </Events>-Import the xml back to the MDS database
    -Create a jar (custom resolver class) and a plugin.xml, bundle them up as a zip and register the plug-in using ‘ant/API’s’ as you want
    -Modify the OOTB notification templates as required
    -Send email to verify if your changes are being reflected
    You can create your own customized templates based on the OOTB one but the ‘Resolver Class’ would not be able to pick up this new template because the only purpose of the resolver class is to override a couple of methods (‘getAvailableData’ & ‘getReplacedData’), so that you can add some extra attributes to be read in your template, but the ‘Template Name’ remains the same as it is hard-coded.
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import oracle.iam.notification.impl.NotificationEventResolver;
    import oracle.iam.notification.vo.NotificationAttribute;
    public class CustomNotificationResolver implements NotificationEventResolver {
         public List<NotificationAttribute> getAvailableData(String eventType, Map<String, Object> params) throws Exception {
              return null;
         public HashMap<String, Object> getReplacedData(String eventType, Map<String, Object> params) throws Exception {
              HashMap<String, Object> resolvedData = new HashMap<String, Object>();
             resolvedData.put("requestId", params.get("RequestId"));
             resolvedData.put("requestType", params.get("RequestType"));
             resolvedData.put("userId", params.get("UserId"));
             resolvedData.put("userName", params.get("Name"));
             resolvedData.put("baseUrl", params.get("BaseURL"));
             resolvedData.put("myCustomField1", "myCustomField1");
             resolvedData.put("myCustomField2", "myCustomField2");
             resolvedData.put("myCustomField3", "myCustomField3");
              return resolvedData;
    }Credits to Sunny for coming up with the solution. Since he seems busy, I took the liberty of posting his solution here.
    HTH,
    BB

  • Making a Menu in the command console w/ a While loop

    Hello,
    I need to design a menu in the command console that allows the user to enter a choice, and after doing so will bring the user back to the original menu of options.
    Now I already have set up the menu and I got it working so the user can enter their choice however my questions is, I know I need to use a while loop, but how would I go about doing so in order to have it set up that after a choice is entered it displays the results and then goes back up to the original menu.
    I know these new versions of Java do not have a simple GOTO command I can use so I was told a while loop is the way to do it. I know how to set up while loops, I guess what I am asking is what my terminating/repeating condition should be and how to get the program to go back up to the top of the loop thus displaying the menu. Is there any way to maybe use a return false/true and have the loop keep going through only if true? Thanks in advance.

    while( condition )
         //Display the menu here
         choice = //enter choice
         switch( choice )
               case value1 : condition = someMethod1();
                                        break;
               case value2 : condition = someMethod2();
                                        break;
               default : // Do something
                                 break;
    }

  • Can't access the admin console

    changing from exchange 2010 to exchange 2013 was a very nice step & it work fine for more than 4 month ...
    after a power lose for 2 or 3 time 
    This is what I get when I tray to access the admin console....
    and the web access is not working
    only the outlook access is working fine .... but I have to manage the exchange.   such ( adding a new user )
    it will be nice from any one who can share some idea to fix this
    PS. domain is a windows server 2008r2
    exchange 2013 on windows server 2008r2
    both are on a different machine
    thanks to you all

    Hi,
    Please go to IIS Manager (Switch to Content View) to check the files there:
    Expand Sites > Exchange Back End > 15.0.620.29 (my Exchange server is Exchange 2013 CU1). Please check whether there are any file folders under themes and Scripts folder. If there is no folder there, please copy the whole folders "Scripts"
    and "Themes" or the entire folder of 15.0.620.29 (cu1) folder from Exchange Installation Path /ClientAccess/ ECP/ CU1 folder in a working machine(the same Exchange version) to the update folder on same location.
    Please switch to IIS manager Feature View, go to Exchange Back End > ECP home, open Application Settings in /ecp Home, please check whether the value for “BinSearchFolders” is changed to an invalid value. If so, please change it to:
        C:\Program Files\Microsoft\Exchange Server\V15\bin;C:\Program Files\Microsoft\Exchange Server\V15\bin\CmdletExtensionAgents;C:\Program Files\Microsoft Exchange Server\V15\ClientAccess\Owa\bin.
    Then run IISReset /noforce from a prompted command window to restart IIS services.
    If all above doesn’t work, please collect some error logs for further analysis.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Can I use Apache to Proxy the Admin Console?

    Greetings.
    We are deploying a new Weblogic environment into a network that we treat like a DMZ. Basically we treat all of our Production networks like DMZs, let's not debate the intelligence or stupidity of this please. We are running on RHEL 5.3 x86_64, with Apache 2.2, with Weblogic 10.3.1 32bit.
    One security flaw we are trying to correct is not having secure access to the Weblogic Admin Console. In this secure environment we intended to use the Firewall, Apache Allow/Deny, and SSL to ensure the console is kept secure.
    In our less controlled networks we use an Apache SSL Virtual Host to proxy the Admin Console but it seems that none of our weblogic admins have ever noticed that inside the browser, half the links are not SSL, and include the Admin Console's port number. Just a snippet of the Admin Console's HTML for the banner across the top shows a how some links are / relative and others are fully qualified with protocol, hostname, port and path.
    In order for my Apache Proxy to work properly the Console must be generating / relative links, is there some way to configure the server's root for the Admin Console or something?
    As of now, unless a better idea surfaces, my options seem to be:
    1. Spending my holiday weekend writing a Perl CGI to be the proxy and content filter all of these bad URLs out.
    2. Using ssh to tunnel to the Admin Console's port.
    3. Using mod_proxy_html to do the same thing as #1.
    Here are options not on the Table:
    1. Firewall rules to allow access to the Admin Console port.
    2. Bridging networks with a spare NIC in the server.
    3. Running the Admin Console as Root and binding to port 443.
    Overall, I can't believe I'm the only one to ever think of or try to do such a thing as proxy the Admin Console, but I can not seem to find any blogs, forum posts, or documentation to suggest a good way to accomplish this.
    Thanks for your time and attention.
    Edited by: user1758753 on Sep 4, 2009 2:56 PM

    Hrrm, just changed my forum profile to a better username. Guess it didn't work.
    Edited by: user1758753 on Sep 4, 2009 2:58 PM

  • Custom Single Container not showing up in the Admin console

    I developed a custom single container and deployed the java files and xml's successfully.
    But the container doesnt show up in the admin console as a container channel.
    I am not able to add and delete new channels into this container .Can anyone throw light on this issue..
    raj

    I'm seeing the same thing as Simon, I changed the iOS device name in both places on an iOS device and the name in the Intune console is still "iPhone" which is really unhelpful as I'm sure you can imagine.  Is there some other place
    that we should be going to rename devices so they are more easily identifiable in the Intune console?
    Thanks!

  • Unable to Open the Admin Console

    HI there,
    I installed Weblogic server 10.3.3 on my windows operating system. I confugred it through configuration wizard. After that I was able to open the admin console . I logged into admin console and logged out of it. Now , I am unable to open the admin console again . When ever I try to open it from the quick launch it gives a error meassage "firefox can't establish a connection to ....:pc-7001." (somethng like that).
    I tried to open it from start menu and then clich START ADMIN SERVER FOR WEBLOGIC DOMAIN .. when ever I click this it directs to a CMD prompt where in it gives a path like c;>/ oracle/middlware/userprojects/domains/basedomain/ follwoed by a curosr waiting for instruction..
    Please tell me wat is goin wrong..? U r help is greatly appreciated

    Hi,
    I have tried doing the steps you have mentioned above.It is redirecting to http 503 page.Upon checking the logs getting the following error.
    Could you please help with it.
    ##<Jun 14, 2011 12:14:32 PM IST> <Info> <WorkManager> <01hw198615> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1308033872956> <BEA-002901> <Creating WorkManager "consoleWorkManager" for module "null" and application "consoleapp">
    ####<Jun 14, 2011 12:14:34 PM IST> <Error> <HTTP> <01hw198615> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1308033874347> <BEA-101216> <Servlet: "AppManagerServlet" failed to preload on startup in Web application: "console".
    java.lang.NoSuchMethodError: com.bea.utils.misc.ProcessUtil.getPropValues(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
         at com.bea.p13n.license.LicenseHelper.getLicensePropertyValues(LicenseHelper.java:259)
         at com.bea.netuix.servlets.services.LightNetUIxServices.getRestrictedPortalLimit(LightNetUIxServices.java:140)
         at com.bea.netuix.servlets.manager.UIServlet.reinitInternal(UIServlet.java:177)
         at com.bea.netuix.servlets.manager.UIServlet.initInternal(UIServlet.java:164)
         at com.bea.netuix.servlets.manager.UIServlet.access$100(UIServlet.java:60)
         at com.bea.netuix.servlets.manager.UIServlet$ServletLifecycleListenerImpl.init(UIServlet.java:555)
         at com.bea.netuix.util.ServletLifecycleListener.initOrReinitInternal(ServletLifecycleListener.java:131)
         at com.bea.netuix.util.ServletLifecycleService.addServletLifecycleListener(ServletLifecycleService.java:252)
         at com.bea.netuix.util.ServletLifecycleService.addServletLifecycleListener(ServletLifecycleService.java:182)
         at com.bea.netuix.servlets.manager.UIServlet.init(UIServlet.java:131)
         at com.bea.netuix.servlets.manager.SingleFileServlet.init(SingleFileServlet.java:75)
         at javax.servlet.GenericServlet.init(GenericServlet.java:241)
         at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.init(MBeanUtilsInitSingleFileServlet.java:36)
         at weblogic.servlet.AsyncInitServlet.initDelegate(AsyncInitServlet.java:100)
         at weblogic.servlet.AsyncInitServlet.init(AsyncInitServlet.java:78)
         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.BackgroundDeploymentService$2.next(BackgroundDeploymentService.java:373)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
         at weblogic.application.internal.BackgroundDeploymentService$BackgroundDeployAction.run(BackgroundDeploymentService.java:277)
         at weblogic.application.internal.BackgroundDeploymentService$OnDemandBackgroundDeployAction.run(BackgroundDeploymentService.java:336)
         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)
    >

  • Gateways can't be restarted from the Admin Console

    Hi,
    We have two gateways and two servers setup. We have changed the names of the gateways after we completed the installation. everything works fine except that the gateways can't be restarted from the admin console. The administration guide says that this happens for one of two reasons. I have checked both and non of them applied. I am afraid that this is an indication of more serious issue. Any help ?

    never mind,
    I found out that we had the old gateways names in ips.gateway.host inside /etc/opt/SUNWips/platform.conf on both gateways.
    when i replaced the old name with the new one and restarted the gateways, i could restart them from the admin console
    |<halid

  • Users in the admin console

    I am trying to define granular access to the admin console to our developers. They
    want to see the deployment status for applications, however. Unless I add them
    to the Deployers group they cannot see it. I do not want them to have access to
    deploy or undeploy but I want them to be able to look at the application components
    and see if they are deployed etc.
    Are there any ACLs I can add to allow this? Any Roles or Policies?
    thanks
    Ryan

    "Ryan Richards" <[email protected]> wrote in message
    news:3f9ed1be$[email protected]..
    >
    I am trying to define granular access to the admin console to ourdevelopers. They
    want to see the deployment status for applications, however. Unless I addthem
    to the Deployers group they cannot see it. I do not want them to haveaccess to
    deploy or undeploy but I want them to be able to look at the applicationcomponents
    and see if they are deployed etc.
    Are there any ACLs I can add to allow this? Any Roles or Policies?
    In 8.1, mbean access is based on roles so there is not that level of
    granularity. You may be able
    to write a webapp or ejb that restricts access based on roles and policies
    and then performs
    a runas with an admin user to get the information from the mbeans.
    thanks
    Ryan

  • Cannot get past the admin console

    Hi
    I just installed weblogic 8.1 SP2 on my windows XP home machine and created a
    new weblogic domain which has the default uid/password as weblogic/weblogic. Now
    I can start the server at the command prompt by using the startWeblogic.cmd script
    . However whenever i try to log in at http://localhost:7001/console using weblogic/weblogic
    as the UID/Password combination , the console login page always says authentication
    denied. I have checked and rechecked and create 2-3 more domains all with the
    same userid/password combination but I can never log into the admin console.
    Has anyone else faced this ?? Is something corrupt on my laptop ?? To be on the
    safe side I reinstalled weblogic in a new directory - c:\bea81 but still could
    not get past the admin page .
    I am runing winxp home edition.
    Please help !!
    Kar

    It had to do with ZoneAlarm settings on my box . Shutting down ZoneAlarm solved
    the problem
    "Kar Piyush" <[email protected]> wrote:
    >
    Hi
    I just installed weblogic 8.1 SP2 on my windows XP home machine and created
    a
    new weblogic domain which has the default uid/password as weblogic/weblogic.
    Now
    I can start the server at the command prompt by using the startWeblogic.cmd
    script
    However whenever i try to log in at http://localhost:7001/console using
    weblogic/weblogic
    as the UID/Password combination , the console login page always says
    authentication
    denied. I have checked and rechecked and create 2-3 more domains all
    with the
    same userid/password combination but I can never log into the admin console.
    Has anyone else faced this ?? Is something corrupt on my laptop ?? To
    be on the
    safe side I reinstalled weblogic in a new directory - c:\bea81 but still
    could
    not get past the admin page .
    I am runing winxp home edition.
    Please help !!
    Kar

Maybe you are looking for