Friday, 15 June 2012

OIM 11g main method connectivity.


OIM  11g main method connectivity.
private static final String PROVIDER_URL = "t3://ip-address:14000/oim";  
private static final String USERNAME = "xelsysadm";
private static final String PASSWORD = "Welcome1";
System.setProperty("java.security.auth.login.config", "C:\\authwl.conf");
System.setProperty("OIM.AppServerType", "weblogic");
Hashtable env = new Hashtable();
env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, PROVIDER_URL);
env.put(OIMClient.JAVA_NAMING_FACTORY_INITIAL,OIMClient.WLS_CONTEXT_FACTORY);
OIMClient oimClient = new OIMClient(env);
oimClient.login(USERNAME, PASSWORD.toCharArray());
tcLookupOperationsIntf lookupOpsIntf = null;
lookupOpsIntf=oimClient.getService(tcLookupOperationsIntf.class); 
lookupResSet = lookupOpsIntf.getLookupValues(lookupName);

No comments:

Post a Comment