Google Search

Sunday, December 28, 2014

Main difference between Application Server and Web Server

1. Application Server supports distributed transaction and EJB. While Web Server only supports Servlets and JSP.

2. Application Server can contain web server in them. most of App server e.g. JBoss or WAS has Servlet and JSP container.

3. Though its not limited to Application Server but they used to provide services like Connection pooling, Transaction management, messaging, clustering, load balancing and persistence. Now Apache tomcat also provides connection pooling.

4. In terms of logical difference between web server and application server. web server is supposed to provide http protocol level service while application server provides support to web service and expose business level service e.g. EJB.

5. Application server are more heavy than web server in terms of resource utilization.

Thursday, December 18, 2014

OIM 11g to Active Directory Connector Integration High Level Steps

    High level Steps to  Install and Configure Active Directory Connector in OIM 11g 
  
     1.       Download and unzip the connector files and place it under OIM_HOME\server\         ConnectorDefaultDirectory
     2.       Install AD Connector
     3.       Create a  Sandbox for AD and make it Active
     4.       Verify the IT Resource parameters
     5.       Install Connector server on AD machine or OIM machine
     6.       Start connector server as windows service with default port 8759
     7.       Create a new user in OIM  to try to provision manually to Active Directory
     8.       Create required fields population using  pre-populate Adapter
     9.       Create required fields population using  process-task  Adapter
   10.   Create a new Role with our Custom rule
   11.   Create an Access Policy for AD for direct provisioning purpose
   12.   Try to provision users automatically from OIM to AD using Access Policy
   13.   Verify the user is crated or not in Active Directory
   14.   Ran Organization Lookup Recon
   15.   Ran AD User Target Recon
   16.   Create change tasks for each attribute value updates from OIM to Process Form and AD
   17.   Verify Create, Update, Disable, Enable and Delete User scenarios.

   18.   Publish Sandbox

Custom Plugin Generation High Level Steps

      OIM 11g R2 PS2 - Custom Plugin Generation High Level Steps

   1.       Login to OIM sysadmin console
   2.       Go to System Configuration tab
   3.       Open Default User Name Policy property and update with our custom  plug-in
   4.       Create a UserID zip file which includes our custom jar
   5.       Place it under OIM_HOME\server\plugins
   6.       Register the plug-in ant utility and verify registration is success or not
   7.       Ran PurgeCache(Not needed but sometimes)

   8.       Verify plug-in is successfully updated OIM DB in Plugins table

Custom UDF Creation high-level steps in OIM 11g r2 ps2


   Custom UDF Creation high-level steps 

1.       Login to OIM sysadmin console
2.       Create a new sandbox for UDF customization and make it Active
3.       Create a new Custom UDF field by clicking Users in the left pane of Configuration tab
4.       Login to OIM identity console
5.       Click create user and click Customize and set the properties for the Created Custom UDF
6.       Add the custom UDF name to Create, Modify, View, Search forms using identity console
7.       Set  ValueChangeListener property to save the changes to the user form in OIM and Target Systems
8.       Verify the custom UDF attributes are visible in all the above forms

9.       Publish Sandbox

Tuesday, December 2, 2014

OEL 6 network configuration setup

It's a reported bug for RHEL 6, Follow these steps to get up and running network connection .

Setting up Automatic IP:

1.Enter into root user
 
   $su -
  
   Enter password for root user


2. #vi /etc/sysconfig/network-scripts/ifcfg-eth0 (which is your defualt first NIC configuration file)
  
    ONBOOT="yes"
    BOOTPROTO="dhcp"  (If you are using dhcp)


  Save & restart networking service,

3. Restart network
 
     #service network restart (or) #/etc/init.d/network restart
4. Check the ip address by using below commands.
 
     From root user : # ifconifig
    From normal user : $/sbin/ifconfig

Setting up Static/Manual IP:

If you are providing manual IP then, edit it like this;

DEVICE=eth0
           IPADDR=10.10.10.10
           NETMASK=255.255.255.0
           NETWORK=10.10.10.0
GATEWAY=10.10.10.253
           ONBOOT=yes
           BOOTPROTO=none
           USERCTL=no


Save & restart networking service.

1.Enter into root user
 
  $su -  
   Enter password for root user


2.Restart network
 
  #service network restart (or) #/etc/init.d/network restart          

3.Check the ip address by using below commands.

  From root user : # ifconifig
  From normal user : $/sbin/ifconfig

For more information regarding this network setup, please read the below URL for clear explanation.
http://oracle-base.com/articles/linux/linux-network-configuration.php

OR you can use simple Network Configuration tool  to configure IP's but the highlighted two lines are compulsory to add manually in the file.