Developing a Pre-populate and process task adapter in OIM 11G R2 PS3
Prepopulate adapter: Step 1: class should have public method which returns some value Example: public class CommonName { public String getCommonName(String firstName,String lastName){ return firstName+", "+lastName; } } Build a Jar file by exporting the class using Eclipse and copy the jar to oim server location /opt/apps/oracle/Oracle/Middleware/Oracle_IDM/server/JavaTasks the above path varies project to project Step 2: Upload jar to server using command utility Navigate to UploadJars.sh file path location(use locate -i UploadJars.sh) Example Location: /opt/apps/oracle/Oracle/Middleware/Oracle_IDM/server/bin Run below command(Export paths if required) ./UploadJars.sh Provide xelsysadm username and password t3://HOSTNAME:14000 Select Jar type as JavaTasks(option 1) Provide complete Jar path example: /opt/apps/oracle/Oracle/Middleware/Oracle_IDM/server/JavaTasks/CommonNameGenerator.jar Do purge cache using bel...