Вы находитесь на странице: 1из 3

1\ Login to OIM unix machine

2\ Copy ebs connector jar from connecterfolder to tmp location

$ cd /u01/oimuat/middleware

$ mkdir tmp

$ cd tmp

$ pwd
/u01/oimuat/middleware/tmp

$cp
/u01/oimuat/middleware/middleware_oim/Oracle_IDM1/server/ConnectorDefaultDirectory/
<Oracle EBS Connector Folder>/bundle/org.identityconnectors.ebs-1.0.11150.jar
/u01/oimuat/middleware/tmp

$ ls
org.identityconnectors.ebs-1.0.11150.jar

3\ Unjar connector bundle


$ jar -xvf org.identityconnectors.ebs-1.0.11150.jar

4\ Update search.properties
$ cd configuration
4.1\ Replace above query
$ vi search.properties
---old----
LOOKUP_RESPONSIBILITY_QUERY=SELECT (CONCAT(fa.application_id || '~',
fr.responsibility_id)) AS CODE, \
(CONCAT(fa.application_short_name || '~', fr.responsibility_name)) AS DECODE \
FROM fnd_application fa, \
fnd_responsibility_vl fr \
WHERE fa.application_id = fr.application_id

---new---
LOOKUP_RESPONSIBILITY_QUERY=SELECT (CONCAT(fa.application_id || '~',
fr.responsibility_id)) AS CODE, \
(CONCAT(fa.application_short_name || '~', fr.responsibility_name)) AS DECODE \
FROM fnd_application fa, \
fnd_responsibility_vl fr, \
fnd_responsibility fres, \
WHERE fa.application_id = fr.application_id \
AND where nvl(fres.end_date, to_date('01-JAN-4217','DD-MON-RRRR')) > sysdate

5\ Edit INDEX.LIST
$ cd /u01/oimuat/middleware/tmp/META-INF
$ vi INDEX.LIST

change jar file name in file from "org.identityconnectors.ebs-1.0.11150.jar" to


"org.identityconnectors.ebs.updated-1.0.11150.1.jar"

6\ Create MANIFEST.txt
$ cd /u01/oimuat/middleware/tmp
$ vi MANIFEST.txt
7\ Add below content in MANIFEST.txt and save file
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 1.5.0_19-rev-b03 (Sun Microsystems Inc.)
ConnectorBundle-FrameworkVersion: 1.1
ConnectorBundle-Name: org.identityconnectors.ebs.updated
ConnectorBundle-Version: 1.0.11150.1
Build-Label: OIMCP_11.1.1.5.0_GENERIC_151007.0306
Build-Transaction: NONE

8\ Delete existing jar


$ cd /u01/oimuat/middleware/tmp
$ rm org.identityconnectors.ebs-1.0.11150.jar

9\ Prepare new jar


$ cd /u01/oimuat/middleware/tmp
$ jar -cvfm org.identityconnectors.ebs.updated-1.0.11150.1.jar MANIFEST.txt *

10\ Upload jar to OIM Metadata


$ cd /u01/oimuat/middleware/middleware_oim/Oracle_IDM1/server
$ export JAVA_HOME=<javaHome>
$ export MW_HOME=<middlewareHome>
$ export OIM_ORACLE_HOME=<oracle_IDM path>
$ export DOMAIN_HOME=<domain path>
$ export WL_HOME=<WLServer path>
$ export APP_SERVER=weblogic
$ UploadJar.sh

Enter Admin userame: xelsysadm


Enter password for xelsysadm : <password>
Enter oim url (t3://oimhost:oimport): t3://oimhost:oimport
Enter Content factory : weblogic.jndi.WLInitialContextFactory
Enter option : 4
Copy Path of jar file :
/u01/oimuat/middleware/tmp/org.identityconnectors.ebs.updated-1.0.11150.1.jar
Continue for next uplaod (y/n) : n

11\ Login to Design console


$ cd /u01/oimuat/middleware/middleware_oim/Oracle_IDM1/designconsole
$ ./xlclient.sh

GUI Login will be prompted


Enter xelsysadm cred
Click on yes to continue

12\ Go to Administration -> Lookup

13\ Search option type *EBS* and click on search

14\ Go to Lookup Defination table

15\ Select EBS UM configuration lookup

16\ Go to lookup tab of EBS UM configuration

17\ Change below values to mentioned below


Connector Bundle version : 1.0.11150.1
Connector Bundle Name : org.identityconnectors.ebs.updated

18\ Save configurations

19\ Start OIM Server

20\ Run Recon Responsibility Lookup

21\ validate scenario.