Skin Customization in Oracle Identity Manager 11g Release 2 (11.1.2)

I was recently tasked with branding an OIM instance to match pretty stringent branding standards. To accomplish this task, I extended the fusion theme which is provided out of the box into a new custom skin. In the example below, I took the design as far as I could, which required decently advanced css knowledge; however, even a novice web designer could easily make simple updates to the backgrounds and fonts which would also greatly enhance the user experience.
Utilizing FireBug for Firefox, I inspected elements of the OIM interface to see which div's I needed to modify in the css file. You can edit as little or as many elements as you'd like in your custom skin; however, I'd recommend preserving the primary elements original placements to avoid confusion for users that are already used to an out of the box version of OIM.
This is the Oracle doc I used when creating the custom skin: http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/uicust.htm#BABJIJIA
Notes regarding the Oracle tutorial mentioned above:
Be sure and remove the temp directory, shut down your OIM server, upload your files, then restart your OIM server with each css modification.
30.3.1 - Configuring Skins: 1. After you create the skin in the trinidad-skins.xml file, make a copy of the trinidad-skins.xml from the /iam-consoles-faces.war/WEB-INF/ directory to the
oracle.iam.console.identity.sysadmin.ear/WEB-INF/ directory AND the
oracle.iam.console.identity.self-service.ear/WEB-INF directory.
(The doc references admin.ear: the fully qualified name of the ear is: oracle.iam.console.identity.sysadmin.ear)
30.3.1 - Configuring Skins: Make all of your changes in the /oracle.iam.console.identity.sysadmin.ear/WEB-INF/trinidad-skins.xml file, /oracle.iam.console.identity.self-service.ear/WEB-INF/trinidad-skins.xml file, and the /iam-consoles-faces.war/WEB-INF/trinidad-skins.xml file.
(The doc doesn't mention making your css edits in the oracle.iam.console.identity.self-service.ear directory which is required)
Here is a link to my blog post with screenshots: http://www.idmworks.com/blog/entry/skin-customization-in-oracle-identity-manager-11g-release-2-11-1-2

I was recently tasked with branding an OIM instance to match pretty stringent branding standards. To accomplish this task, I extended the fusion theme which is provided out of the box into a new custom skin. In the example below, I took the design as far as I could, which required decently advanced css knowledge; however, even a novice web designer could easily make simple updates to the backgrounds and fonts which would also greatly enhance the user experience.
Utilizing FireBug for Firefox, I inspected elements of the OIM interface to see which div's I needed to modify in the css file. You can edit as little or as many elements as you'd like in your custom skin; however, I'd recommend preserving the primary elements original placements to avoid confusion for users that are already used to an out of the box version of OIM.
This is the Oracle doc I used when creating the custom skin: http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/uicust.htm#BABJIJIA
Notes regarding the Oracle tutorial mentioned above:
Be sure and remove the temp directory, shut down your OIM server, upload your files, then restart your OIM server with each css modification.
30.3.1 - Configuring Skins: 1. After you create the skin in the trinidad-skins.xml file, make a copy of the trinidad-skins.xml from the /iam-consoles-faces.war/WEB-INF/ directory to the
oracle.iam.console.identity.sysadmin.ear/WEB-INF/ directory AND the
oracle.iam.console.identity.self-service.ear/WEB-INF directory.
(The doc references admin.ear: the fully qualified name of the ear is: oracle.iam.console.identity.sysadmin.ear)
30.3.1 - Configuring Skins: Make all of your changes in the /oracle.iam.console.identity.sysadmin.ear/WEB-INF/trinidad-skins.xml file, /oracle.iam.console.identity.self-service.ear/WEB-INF/trinidad-skins.xml file, and the /iam-consoles-faces.war/WEB-INF/trinidad-skins.xml file.
(The doc doesn't mention making your css edits in the oracle.iam.console.identity.self-service.ear directory which is required)
Here is a link to my blog post with screenshots: http://www.idmworks.com/blog/entry/skin-customization-in-oracle-identity-manager-11g-release-2-11-1-2

Similar Messages

  • Is OID available in Oracle identity management 11g R2

    Is OID available in Oracle identity management 11g R2

    OID is not yet available in 11gR2.
    As you can see in the list below, ODSEE and OUD are the only directories currently available in 11gR2.
    Here is the list of products in Oracle Identity Management 11g R2
    Oracle WebLogic Server 11gR1 (10.3.6) and Coherence
    Oracle Access Manager Access SDK 11.1.2.0.0
    Oracle Entitlements Server Security Module 11g (11.1.2.0.0)
    Oracle Access Manager WebGates 11.1.2.0.0
    Oracle Business Intelligence 11g (11.1.1.5.0)
    Oracle Fusion Middleware Repository Creation Utility 11g (11.1.2.0.0)
    Oracle Identity and Access Management 11g (11.1.2.0.0)
    Oracle Directory Server Enterprise Edition 11gR1 Patch Set 1 (11.1.1.5.0)
    Oracle Identity Management 11g Patch Set 5 (11.1.1.6.0)
    Oracle SOA Suite 11g Patch Set 5 (11.1.1.6.0)
    Oracle Fusion Middleware Repository Creation Utility 11g (11.1.1.6.0)
    Oracle Unified Directory 11g (11.1.2.0.0)
    Oracle Fusion Middleware Identity Management Documentation Library 11g Release 2 (11.1.2.0.0)
    Oracle Coherence for C++ Version 3.7.1
    Oracle Coherence Version 3.7.1
    Oracle OpenSSO Fedlet version 11.1.1.3.0

  • Tables using  Oracle Identity Manager 11g

    Good evening friends,
    I have a query about the tables used by Identity Manager 11g.
    There is some document that tells me the tables used by Oracle Identity Manager 11g, and how they are linked.
    Very grateful for your help

    This does not exist for 11g. Only 9.x has a database diagram. Most the tables are the same, it's just the request side that is new due to the SOA integration.
    -Kevin

  • Is Oracle Identity Management 11g Patch Set 5 (11.1.1.6.0) reqd for Essbase

    In the Media pack Readme for parts required to be downloaded for different EPM products, Essbase has Oracle Identity Management 11g Patch Set 5 (11.1.1.6.0) for Microsoft Windows x86 (64-bit) listed. Can someone please tell me if this is a must have. If not under what conditions does one need to have this?
    Thanks,
    Ted.

    It is not a must have, if you don't know what OIM is then you probably dont need it :)
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to repair the database used by Oracle Identity Manager 11g

    Hi friends,
    I have a question about Oracle Identity Manager 11g.
    As I can repair the database used by Oracle Identity Manager 11g
    Thanks

    I think you can do if the repaired database is replica of old one.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/repair.htm

  • Enterprise Deployment Guide for Oracle Identity Management 11g

    Hi,
    I am looking for Enterprise Deployment Guide for Oracle Identity Management 11g for latest verion 11.1.1.5
    Please help
    Thanks

    Thanks for the reply.
    Actually I am looking for Enterprise Deployment Guide for Oracle Identity Management for 11.1.15(similar like E12035-06).I am not able to find same in the link provided.
    Thanks

  • Unable to send Email Notification for Oracle Identity Manager 11g for users

    Hi All,
    Can anyone please share a workaround to send email notifications when user is created through trusted recon in OIM 11G.Please Help Me out.
    \oim_user

    Hi
    Do you just create the user in OIM and not anywhere else?
    I have cofigured notification on the the target resources that i automatically assign to users as soon as they are created via trusted recon. Let say a user gets AD rersource. Ill notify whoever i want from there.
    Another way i did it was using the post eventHandler code. I call an email service to notify admins on the status of the recon and post recon eventhandlers. snippet below..
    tcEmailNotificationUtil emailNotificationUtil = new tcEmailNotificationUtil(dbReference);
    emailNotificationUtil.constructEmail(emailTemp);
    emailNotificationUtil.setBody(buildMailBody(message));
    emailNotificationUtil.sendEmail(toAddress);
    Let me know if this gives you an idea.

  • Oracle Identity Manager Customization

    Hi to all. Working with Oracle Identity Manager 11g, I have a simple need. Please let me describe my scenario. I have one user, say Joseph who has 2 or many accounts of a resource, namely "BADGE". In my application, one user may have one or more badges. When Joseph tries to submit a ModifyProvisionedResource request for the BADGE resource type, the system shows a table for the selection of one among the BADGE resources. This table has 3 columns: Resource, UserID, Description.
    I simply need to add one column to this table to show a custom attribute of the BADGE resource.
    Which are the steps to follow to do this?
    Thank you in advance,
    Giuseppe.

    Hi,
    As martin said its a custom interface.You will have to extend ManageAttestationTask class. You need to override few method particularly populateTableData and populateTableDataForRequestDetails methods.
    I would recommend this approach until you are every much familier with struts development because if you messed up attestation won't work and more over oracle dosn't support any action class customizations.
    Regards
    Nitesh

  • Oracle Identity Manger 11g

    Hi Experts !
    As we all know that Oracle Identity Management 11g has been released. My question is that what version of Oracle Identity Manager has been included in Oracle Identity Management 11g? Is it still Oracle Identity Manger 9.1.0.2? or is there anything like Oracle Identity Manager 11g? I am unable to find the download link for the identity manager.
    please help me here.
    Regards

    Thank you for you reply sir !
    OIM 9.1 was in struts framework. but since oracle fusion middle ware is based on ADF so OIM 11g will also be in ADF??
    Is support available for migration from OIM 9.1 to OIM 11g?
    Best Regards

  • Mail notifications Identity Manager 11g.

    Friends,
    I have configured the resource database.
    - As I can notify the user by email when you request a resource, and when the reconciliation process the information correctly and incorrectly.
    - As I can send email notifications when a user is provisioned to a resource set Oracle Identity Manager 11g.
    Thanks.

    I am facing the same issue. However my platform is Windows 7 Ultimate x64. I guess all Vista compitable editions should be working on Windows 7 as well.

  • Error while installing OFM 11g - Oracle Identity management suite 11g

    Hi,
    I am getting following error while installing Oracle Identity management suite 11g (Oracle Internet Directory & Oracle Virtual Directory) on Red Hat Linux 5.0.
    "Error in invoking target 'client_sharedlib' of makefile '/apps/idm/Oracle/OracleHome/Oracle_Home/rdbms/lib/ins_rdbms.mk"
    the same error is repeating for others also i.e. 'all', 'install" etc.
    Can you advice me how to overcome this?
    Regards
    Chinta

    Hi Chinta,
    Pl. check for all gcc and glibc OS packages compatibility with your your OS. This will solve your problem.
    Also check that you are not installing a 32 bit IM software on a 64 bit machine or viceversa.
    regards,
    Sailesh

  • Oracle Identity Manager 9.1.0.2 and Oracle Weblogic server 11g R1 b(10.3.1)

    Hi,
    can we Install Oracle Identity Manager 9.1.0.2 version on Oracle Weblogic server 11h R1 b(10.3.1)?
    Is it OIM 9.1.0.2 compatible to install on Oracle Weblogic server 11h R1 b(10.3.1).
    Early response is appreciated

    Check this
    http://www.oracle.com/technology/software/products/ias/files/idm_certification_101401.html#BABGBGHI
    And Oracle has mentioned that
    *2.1 Certified Application Servers*
    Note: There is no change in application server certification from
    release 9.1.0.1 to release 9.1.0.2.
    Oracle WebLogic Server 10.3
    But you can try with new version of Weblogic. It shouldn't create any problem.

  • Error on installing Oracle Identity Manager 9.1.0.1 in WebLogic Server 11g

    Hello friends.
    Can you help solve this case:
    I installed Oracle 9.1.0.1 on Oracle Identity Manager Weblogic Server 11g, completing the installation with the following errors: attach the log so I can guide the solution.
    link of the complete log
    http://textbin.com/1c824
    Part of the log**************************************
    With the Partitioning, OLAP, Data Mining and Real Application Testing options".>
    ####<Sep 30, 2011 4:23:04 PM PET> <Info> <JDBC> <idm9> <AdminServer> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1317417784538> <BEA-001517> <Connection Pool "xlXADS" using Driver: "Oracle JDBC driver", Version: "11.2.0.2.0".>
    ####<Sep 30, 2011 4:23:18 PM PET> <Info> <Common> <idm9> <AdminServer> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1317417798143> <BEA-000628> <Created "30" resources for pool "xlXADS", out of which "30" are available and "0" are unavailable.>
    ####<Sep 30, 2011 4:23:18 PM PET> <Info> <JDBC> <idm9> <AdminServer> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1317417798147> <BEA-001124> <Created Connection Pool named xlXADS.>
    ####<Sep 30, 2011 4:23:24 PM PET> <Error> <Store> <idm9> <AdminServer> <[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1317417804279> <BEA-280061> <The persistent store "AdminServer_OIM_JDBCSTORE" could not be deployed: weblogic.store.PersistentStoreException: Can't find JDBC DataSource jdbc/xlDS: javax.naming.NameNotFoundException: While trying to lookup 'jdbc.xlDS' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/xlDS'
    weblogic.store.PersistentStoreException: Can't find JDBC DataSource jdbc/xlDS: javax.naming.NameNotFoundException: While trying to lookup 'jdbc.xlDS' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/xlDS'
         at weblogic.store.admin.JDBCAdminHandler.createDataSource(JDBCAdminHandler.java:107)
         at weblogic.store.admin.JDBCAdminHandler.makeStoreIO(JDBCAdminHandler.java:186)
         at weblogic.store.admin.JDBCAdminHandler.makeStore(JDBCAdminHandler.java:164)
         at weblogic.store.admin.JDBCAdminHandler.activate(JDBCAdminHandler.java:59)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:240)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:188)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:492)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:139)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: javax.naming.NameNotFoundException: While trying to lookup 'jdbc.xlDS' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/xlDS'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
         at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
         at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
         at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:411)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at weblogic.store.admin.JDBCAdminHandler.createDataSource(JDBCAdminHandler.java:102)
         at weblogic.store.admin.JDBCAdminHandler.makeStoreIO(JDBCAdminHandler.java:186)
         at weblogic.store.admin.JDBCAdminHandler.makeStore(JDBCAdminHandler.java:164)
         at weblogic.store.admin.JDBCAdminHandler.activate(JDBCAdminHandler.java:59)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:187)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:491)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:137)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    ####<Sep 30, 2011 4:23:24 PM PET> <Warning> <Management> <idm9> <AdminServer> <[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1317417804321> <BEA-141197> <The deployment of AdminServer_OIM_JDBCSTORE failed.
    weblogic.management.DeploymentException:
         at weblogic.store.admin.JDBCAdminHandler.activate(JDBCAdminHandler.java:62)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:188)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:492)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:139)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: javax.naming.NameNotFoundException: While trying to lookup 'jdbc.xlDS' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/xlDS'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
         at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
         at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
         at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:411)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at weblogic.store.admin.JDBCAdminHandler.createDataSource(JDBCAdminHandler.java:102)
         at weblogic.store.admin.JDBCAdminHandler.makeStoreIO(JDBCAdminHandler.java:186)
         at weblogic.store.admin.JDBCAdminHandler.makeStore(JDBCAdminHandler.java:164)
         at weblogic.store.admin.JDBCAdminHandler.activate(JDBCAdminHandler.java:59)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:187)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:491)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:137)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    ####<Sep 30, 2011 4:23:24 PM PET> <Error> <JMS> <idm9> <AdminServer> <[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1317417804381> <BEA-040123> <Failed to start JMS Server "AdminServer_OIM_JMSSERVER" due to weblogic.management.DeploymentException: The persistent store "AdminServer_OIM_JDBCSTORE" does not exist.
    weblogic.management.DeploymentException: The persistent store "AdminServer_OIM_JDBCSTORE" does not exist
         at weblogic.jms.deployer.BEAdminHandler.findPersistentStore(BEAdminHandler.java:313)
         at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:200)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:240)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:188)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:492)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:139)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    ####<Sep 30, 2011 4:23:24 PM PET> <Warning> <Management> <idm9> <AdminServer> <[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1317417804385> <BEA-141197> <The deployment of AdminServer_OIM_JMSSERVER failed.
    weblogic.management.DeploymentException: Internalrror activating the JMS Server AdminServer_OIM_JMSSERVER: weblogic.management.DeploymentException: The persistent store "AdminServer_OIM_JDBCSTORE" does not exist
         at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:215)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:188)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:492)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:139)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: weblogic.management.DeploymentException: The persistent store "AdminServer_OIM_JDBCSTORE" does not exist
         at weblogic.jms.deployer.BEAdminHandler.findPersistentStore(BEAdminHandler.java:313)
         at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:200)
         at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:240)
         at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
         at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
         at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
         at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:188)
         at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:492)
         at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:139)
         at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
         at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    >
    Thanks

    Hi Kevin,
    Make your suggestion, delete the domain and reinstall Oracle Identity Manager, the result was the same error, this happens when I start the xlStartServer.sh
    Exception in thread "QuartzWorkerThread-2" java.lang.OutOfMemoryError: PermGen space
    at java.lang.reflect.Proxy.defineClass0(Native Method)
    at java.lang.reflect.Proxy.getProxyClass(Proxy.java:504)
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
    at com.thortech.xl.dataaccess.tcDataBaseClient.bindToInstance(Unknown Source)
    at com.thortech.xl.dataaccess.tcDataBaseClient.<init>(Unknown Source)
    at com.thortech.xl.server.tcDataBaseClient.<init>(Unknown Source)
    at com.thortech.xl.client.dataobj.tcDataBaseClient.<init>(Unknown Source)
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.security.Security.runAs(Security.java:41)
    at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
    CJava HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    ^CJava HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Exception in thread "QuartzScheduler_NON_CLUSTERED_MisfireHandler" java.lang.OutOfMemoryError: PermGen space
    Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    java.lang.OutOfMemoryError: PermGen space
    ^CJava HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Exception in thread "[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'" java.lang.OutOfMemoryError: PermGen space
    java.lang.OutOfMemoryError: PermGen space
    Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
    Thanks
    Edited by: JLK on Oct 2, 2011 11:35 PM
    Edited by: JLK on Oct 2, 2011 11:37 PM

  • Upgrade Oracle Identity Manager Middle Tier (oim 9.1 Upgrade to oim 11g)

    Hi All,
    Our environment details are
    OIm 11.1.1.5.0 and SOA 11.1.1.5.0
    DB: Oracle 11.2
    OS: Linux redhat 5 x86_64bit
    AppServer: Weblogic 10.3.5 (64 bit)
    We are upgrading oim 9.1 to oim 11.1.1.5, followed the tasks explained in the link (http://download.oracle.com/docs/cd/E21764_01/upgrade.1111/e10129/upgrade_oim.htm#CACGDIEJ) and completed till task 12 (13.14 Task 12: Use Upgrade Assistant to Upgrade Oracle Identity Manager Middle Tier). But task 12 has completed with failed status. the log information is as follows
    [2011-08-22T14:21:32.224-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: Unable to delete backup profile : /db/AD Group_backup, moving forward ...
    [2011-08-22T14:21:32.226-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: Unable to delete, as profile does not exist : /db/AD Group moving forward ...
    [2011-08-22T14:21:32.227-04:00] [iam] [NOTIFICATION] [IAM-5012124] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Failed to load profile from MDS /db/AD Group. Error is oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/db/AD Group".
    [2011-08-22T14:21:32.227-04:00] [iam] [NOTIFICATION] [IAM-5012124] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Failed to load profile from MDS /db/AD Group_backup. Error is oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/db/AD Group_backup".
    [2011-08-22T14:21:32.227-04:00] [iam] [NOTIFICATION] [IAM-5012122] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Reading configurations from the database for object name AD Group
    [2011-08-22T14:21:32.234-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: tos not null
    [2011-08-22T14:21:32.236-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: ostkey:74
    [2011-08-22T14:21:32.236-04:00] [iam] [NOTIFICATION] [IAM-5012121] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Form Details: SDK form name:UD_ADGRP
    [2011-08-22T14:21:34.150-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000J7mi8HN8xkc5Ljl3ie1EKdmn00000K,0] Generic Information: Operation CREATE on MetadataObject /db/AD Group
    [2011-08-22T14:21:34.165-04:00] [iam] [NOTIFICATION] [IAM-5012131] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000J7mi8HN8xkc5Ljl3ie1EKdmn00000K,0] Performing XML schema validation on AD Group
    [2011-08-22T14:21:36.479-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: oracle.iam.platform.entitymgr.NoSuchEntityException: RA_ADGROUP9
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: null
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_INSTANCETYPE field type:String desc:Group Type
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_CN field type:String desc:Group Display Name
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_OBJECTGUID field type:String desc:Object GUID
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_ITRESOURCE15641F83 field type:string desc:null
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_GROUPNAMEBFB9FBCC field type:String desc:Group Name
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.538-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] field:RECON_ORGANIZATIONNAMEB47A7958 field type:String desc:Organization Name
    [2011-08-22T14:21:36.539-04:00] [iam] [NOTIFICATION] [] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] schema str size:0
    [2011-08-22T14:21:36.695-04:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000J7mhf_28xkc5Ljl3ie1EKdmn000004,0] Generic Information: {0}[[
    oracle.mds.exception.MDSRuntimeException: MDS-00173: Attribute name of element attribute in document /db/RA_ADGROUP9.xml has a null value.
    at oracle.mds.internal.persistence.db.shredded.DocumentParser.startElementAttrs(DocumentParser.java:1063)
    at oracle.mds.internal.persistence.db.shredded.DocumentParser.startElement(DocumentParser.java:330)
    at oracle.mds.internal.persistence.db.shredded.ShreddedReposAccess.tourDocument(ShreddedReposAccess.java:1090)
    at oracle.mds.internal.persistence.db.shredded.ShreddedReposAccess.tourDocument(ShreddedReposAccess.java:1091)
    at oracle.mds.internal.persistence.db.shredded.ShreddedReposAccess.tourDocument(ShreddedReposAccess.java:1091)
    at oracle.mds.internal.persistence.db.shredded.ShreddedReposAccess.createDocumentParser(ShreddedReposAccess.java:1066)
    at oracle.mds.internal.persistence.db.shredded.ShreddedDBMSConnection.createDocumentParser(ShreddedDBMSConnection.java:400)
    at oracle.mds.internal.persistence.db.BaseDBMSConnection.createDocWithComment(BaseDBMSConnection.java:729)
    at oracle.mds.internal.persistence.db.BaseDBMSConnection.createStoreDocument(BaseDBMSConnection.java:690)
    at oracle.mds.persistence.DelegatingMetadataStoreConnection.createStoreDocument(DelegatingMetadataStoreConnection.java:260)
    Please suggest me.
    Thanks.
    Edited by: user13285646 on Aug 22, 2011 8:23 PM

    I got similar error when I did Database Middle Tier upgrade from 9.1.0.2 to OIM11g 11.1.1.5.
    [2012-01-04T08:58:28.085+13:00] [iam] [NOTIFICATION] [IAM-5012124] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Failed to load profile from MDS /db/AD User Trusted. Error is oracle.mds.core.MetadataNotF
    oundException: MDS-00013: no metadata found for metadata object "/db/AD User Trusted".
    [2012-01-04T08:58:28.100+13:00] [iam] [NOTIFICATION] [IAM-5012131] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Performing XML schema validation on AD User Trusted
    [2012-01-04T08:58:28.192+13:00] [iam] [NOTIFICATION] [IAM-5012122] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Reading configurations from the database for object name AD User Trusted
    [2012-01-04T08:58:28.200+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: tos not null
    [2012-01-04T08:58:28.201+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: ostkey:54
    [2012-01-04T08:58:28.201+13:00] [iam] [NOTIFICATION] [IAM-5012121] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Form Details: SDK form name:USR
    [2012-01-04T08:58:28.227+13:00] [iam] [NOTIFICATION] [IAM-5012113] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Error while reading mapping rules from the database : java.lang.NullPointerException
    [2012-01-04T08:58:28.227+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: {0}[[
    java.lang.NullPointerException
    at oracle.iam.reconciliation.impl.config.ReconAttribute.setCaseInsensitiveFlag(ReconAttribute.java:90)
    at oracle.iam.reconciliation.impl.config.AttrMappingsReader.createTargetAttribute(AttrMappingsReader.java:563)
    at oracle.iam.reconciliation.impl.config.AttrMappingsReader.readSingleValuedAttrs(AttrMappingsReader.java:461)
    at oracle.iam.reconciliation.impl.config.DBConfigReader.readReconConfigFromDB(DBConfigReader.java:60)
    at oracle.iam.reconciliation.impl.config.ProfileManager.createProfileFromDBConfig(ProfileManager.java:131)
    at oracle.iam.reconciliation.impl.config.ProfileManager.persistToXML(ProfileManager.java:239)
    at oracle.iam.reconciliation.impl.config.ProfileManager.lookupProfile(ProfileManager.java:203)
    at oracle.iam.reconciliation.impl.config.ReconPostImportConfigHandler.reconUpdate(ReconPostImportConfigHandler.java:117)
    at oracle.iam.reconciliation.impl.config.ReconPostImportConfigHandler.configure(ReconPostImportConfigHandler.java:110)
    at oracle.ias.upgrade.config.oim.feature.recon.ReconUpgrade.doUpgrade(ReconUpgrade.java:78)
    at oracle.ias.upgrade.config.oim.OIMFeatureUpgradePlugin.doUpgrade(OIMFeatureUpgradePlugin.java:752)
    at oracle.ias.upgrade.config.oim.OIMFeatureUpgradeItem.doUpgrade(OIMFeatureUpgradeItem.java:80)
    at oracle.ias.upgrade.config.oim.OIMConfigUpgrade.doUpgrade(OIMConfigUpgrade.java:179)
    at oracle.ias.upgrade.UpgradeSupport.doUpgrade(UpgradeSupport.java:1823)
    at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:503)
    [2012-01-04T08:58:28.375+13:00] [iam] [NOTIFICATION] [IAM-5012124] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Failed to load profile from MDS /db/AD User. Error is oracle.mds.core.MetadataNotFoundExce
    ption: MDS-00013: no metadata found for metadata object "/db/AD User".
    [2012-01-04T08:58:28.380+13:00] [iam] [NOTIFICATION] [IAM-5012131] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Performing XML schema validation on AD User
    [2012-01-04T08:58:28.459+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation DELETE on MetadataObject /db/AD User Trusted_backup
    [2012-01-04T08:58:28.459+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation DELETE on MetadataObject /db/AD User Trusted
    [2012-01-04T08:58:28.459+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation CREATE on MetadataObject /db/AD User Trusted_backup
    [2012-01-04T08:58:28.459+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation CREATE on MetadataObject /db/AD User Trusted
    [2012-01-04T08:58:28.472+13:00] [iam] [NOTIFICATION] [IAM-5012131] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Performing XML schema validation on AD User Trusted
    [2012-01-04T08:58:28.529+13:00] [iam] [NOTIFICATION] [IAM-5012122] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Reading configurations from the database for object name AD User
    [2012-01-04T08:58:28.537+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: tos not null
    [2012-01-04T08:58:28.540+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: ostkey:63
    [2012-01-04T08:58:28.540+13:00] [iam] [NOTIFICATION] [IAM-5012121] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Form Details: SDK form name:UD_ADUSER
    [2012-01-04T08:58:28.584+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation DELETE on MetadataObject /db/AD User_backup
    [2012-01-04T08:58:28.584+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation DELETE on MetadataObject /db/AD User
    [2012-01-04T08:58:28.584+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 14] [ecid: 0000JI_99yAE0VWppwp2iY1F0plq00000^,0] Generic Information: Operation CREATE on MetadataObject /db/AD User_backup
    [2012-01-04T08:58:28.604+13:00] [iam] [NOTIFICATION] [IAM-5012113] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Error while reading mapping rules from the database : java.lang.NullPointerException
    [2012-01-04T08:58:28.604+13:00] [iam] [NOTIFICATION] [IAM-5012113] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Error while reading mapping rules from the database : java.lang.NullPointerException
    [2012-01-04T08:58:28.604+13:00] [iam] [NOTIFICATION] [IAM-5010000] [oracle.iam.reconciliation.impl.config] [tid: 13] [ecid: 0000JI_8g^GE0VWppwp2iY1F0plq000004,0] Generic Information: {0}[[
    java.lang.NullPointerException
    at oracle.iam.reconciliation.impl.config.ReconAttribute.setCaseInsensitiveFlag(ReconAttribute.java:90)
    at oracle.iam.reconciliation.impl.config.AttrMappingsReader.createTargetAttribute(AttrMappingsReader.java:563)
    at oracle.iam.reconciliation.impl.config.AttrMappingsReader.readSingleValuedAttrs(AttrMappingsReader.java:461)
    at oracle.iam.reconciliation.impl.config.DBConfigReader.readReconConfigFromDB(DBConfigReader.java:60)
    Have you got any progress for your issue from Oracle?
    Huaikun Lin
    Jan 04 2012

  • Integrating Oracle EBS R12 with Oracle Access Manager 11g

    Hi Everyone ,
    Oracle Access Manager version 11.1.1.5
    Oracle Identity Management 11.1.1.6.0
    Oracle Access Manager WebGate 11.1.1.5
    Oracle E-Business Suite AccessGate patch p12796012
    Apps Version : 12.1.1
    DB Version 11.2.0.3
    PLatform : OEL 5.8
    We are trying to Integrating Oracle E-Business Suite Release 12 with Oracle Access Manager 11g using Oracle E-Business Suite AccessGate.We followed metalink id's
    1309013.1 and 1543803.1 and some other documents.We have performed every step as documented , and everything seems to work fine untill user tries to log out from Oracle Applications i.e User
    is able to login to Oracle Applications through access gate and everything is working fine. But as user click logout button an error messsage is diplayed like "*500*
    *Internal Server Error Servlet error: An exception occured* " (The url at the time of this message is http://hostname:port/OA_HTML/AppsLogout ).
    Apps Tier (oacore) Application log:-
    +13/05/15 19:04:20.229 html: Servlet error+
    java.lang.NoSuchMethodError: oracle.apps.fnd.sso.SSOManager.getAuthAgentLogoutUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    at oracle.apps.fnd.sso.AppsLogoutRedirect.doGet(AppsLogoutRedirect.java:193)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)+
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)+
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)+
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)+
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)+
    +at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)+
    Apps Tier Apache Error log :-
    +[Wed May 15 18:50:52 2013] [error] [client 192.168.0.2] [ecid: 1368624052:192.168.0.61:10798:0:44,0] File does not exist: /u01/eBiZR12/apps/apps_st/comn/java/classes//+
    WE have set all required profile in Oracle Application as directed in documents , and users are able to login just fine , but they are not able to logout.
    IS there something that we are missing , any help is highly appreciated.
    Regards
    Edited by: TheKop88 on May 16, 2013 11:39 AM

    Hi there ,
    Thanks for reply ,
    We had already gone through that document earlier. We noticed that when Apllication Profile "*Apllications SSO Type* " is set to SSWA then OA_HTML/AppsLogout is
    working fine , but when we set "*Applications SSO Type*" to SSWA w/SSO then OA_HTML/AppsLogout is not working(not redirecting) .Error thrown on web browser is "+500 Internal Server Error Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response+" . we believe that we might have missed some Profile settings that is causing this error.
    Regards
    Edited by: TheKop88 on May 16, 2013 12:03 PM
    Edited by: TheKop88 on May 16, 2013 12:07 PM

Maybe you are looking for

  • Problem while reading XML File from Memory

    I want to read the data from an XML File which is residing in memory.The XML File should be read not by the name or the location of the file but by a Response String. So Can anybody help me out how can get this. I tried it with BufferedInputStream bu

  • N80 Problem. Pls Help!!!!

    My N80 has a big problem. After installing the latest firmware V5.0719.0.2 RM-92 through nokia updater, I cant hear sound from my ear piece. The keytone sound has gone eventhough is activited in the profile. I can only use the loudspeaker to hear sou

  • Mapping regulatory data for food contact in property tree

    Hi, I am looking where I can mapp food contact regulatory data in the standard property tree. I am thinking of one of the properties mentioned in the notification/reporting tree. Of course I always can build my own property but I want to use the stan

  • Creating the sales order from scratch

    Hi all(Peers), Can anybody guide me in creating sales order from scratch so that when i can give the item then item category is determined by using user exit program which is triggered when processing this sales order. Thank you , Sirisha

  • I lost my Iphone, but i know who has it what do i do? HELP ME!

    Okay. I lost my phone last cuople of months it really meant allot to me it had my pictures of me when i was a baby, my bestfriends. Just every little picture means allot! I have my emergency numbers. Notes are also private. Just lastnight i messaged