Sunday, August 3, 2014

Simple OIM UI customisation

The below Oracle PDF link is quite helpful incase of any simple UI customisations:

Simple Web Customization

Tuesday, February 11, 2014

OIM 11GR2 PS2 Installation steps - High Level

  1. Install weblogic 10.3.6 or later
  2. Run the RCU. All the R2 PS2 IAM related downloads can be found at http://www.oracle.com/technetwork/middleware/id-mgmt/downloads/oid-11gr2-2104316.html
  3. Download the latest SOA versioned 11.1.1.7
  4. Install the IAM components into the selected middleware home
  5. Install SOA
  6. Extend the weblogic domain or create a new domain for all the required IAM components by running the domain config.
  7. Create the policy store
  8. Configure SOA
  9. Configure OIM
  10. Start SOA followed by OIM

Few Issues I ran into were:

- Had to increase the number of DB cursors to 800
- Had to increase the number of DB processes to 800
- Since I am running it on a vm image the image itself requires 6GB of RAM


The install of R2 PS2 is very straight forward and there are no issues/known issues while setting up OIM so far like the ones we faced while setting up R2 PS1. I will post more on the enhancements and features introduced in this release.

All the related documentation can be found below:

http://docs.oracle.com/cd/E40329_01/index.htm

http://www.oracle.com/technetwork/middleware/id-mgmt/overview/oim-11gr2-whats-new-1709505.pdf






OIM 11GR2 PS2 UI Screens





Wednesday, October 23, 2013

Virtualization Session closed [Root exception is oracle.ods.virtualization.service.VirtualizationException: Virtualization Session closed]



Virtualization Session closed [Root exception is oracle.ods.virtualization.service.VirtualizationException: Virtualization Session closed]
]]
[2013-10-24T16:32:55.662+10:00] [oim_server1] [ERROR] [] [oracle.iam.platform.entitymgr.provider.ldap] [tid: [ACTIVE].ExecuteThread: '24' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 25895f7b083841ff:686be906:141e3ebf07f:-8000-0000000000003637,0] [APP: oim#11.1.2.0.0] An error occurred while modifying the entity in LDAP, and the corresponding error is - {0}[[
javax.naming.NamingException: Error: OPERATIONS_ERROR
Virtualization Session closed [Root exception is oracle.ods.virtualization.service.VirtualizationException: Virtualization Session closed]
        at oracle.ods.virtualization.jndi.OVDUtil.mapErrorCode(OVDUtil.java:200)
        at oracle.ods.virtualization.jndi.OVDContext.modifyAttributes(OVDContext.java:678)
        at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:153)
        at oracle.iam.platform.entitymgr.provider.ldap.LDAPUtil.modifyAttributes(LDAPUtil.java:1137)
        at oracle.iam.platform.entitymgr.provider.ldap.LDAPDataProvider.modifyEntity(LDAPDataProvider.java:966)
        at oracle.iam.platform.entitymgr.provider.ldap.LDAPDataProvider.modify(LDAPDataProvider.java:845)
        at oracle.iam.platform.entitymgr.impl.EntityManagerImpl.modifyEntity(EntityManagerImpl.java:391)



 Solution:

The above error is encountered when the connection pooling paramter in the "Directory Server" IT Resource is set to "false" . Set it ot "True" and then try again.

Friday, September 20, 2013

oracle.ods.virtualization.engine.util.DirectoryException: LDAP Error 1 : No LDAP connection available to process request for DN: cn=Directory Manager

Solution:
Increase maxPoolSize / maxPoolChecks by modifying
adapters.os_xml located at <DOMAIN_HOME>/config/fmwconfig/ovd/default