LAB 1. CREATE JAVA CODE.pdf

download LAB 1. CREATE JAVA CODE.pdf

of 13

Transcript of LAB 1. CREATE JAVA CODE.pdf

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    1/13

    LAB 1: CREATE JAVA CODE

    Last Update: 2010-04-19

    Next: LAB 2: CREATE ADAPTER FACTORY & IT RESOURCE

    INTRODUCTION

    The Oracle Identity Manager is using java technology to create the connector for connect to target system. Java code will be

    used for provisioning, de-provisioning, or reconciliation data user which related to creation new user, update role user, and disable user in

    target system.

    Basically, all java code will be load from Oracle Identity Manager using adapter factory component in Oracle Identity Manager.

    Every function or module inside java code can be called by adapter factory component.

    CONTENTS

    CREATE NEW PROJECT

    CREATE MODULE OR FUNCTION

    ADD EXTERNAL ARCHIVES FORM OTHER JAR FILE

    EXPORT TO JAR FILE

    EXERCISES

    CREATE NEW PROJECT

    PURPOSE

    In this exercise, you will create new java project using eclipse java editor tool.

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    2/13

    STEPS

    1. Click eclipseshortcut

    2.

    Select File-> New-> Java Project

    3.

    Enter Databasefor project name

    4. Click Finish

    After you click finish you will see at left side in eclipse tool new project java created

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    3/13

    5. Right click at src and continue select New-> Package

    6. Enter database for Java Package name

    7.

    Click Finish

    After you click finish you will see new package create under scr

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    4/13

    8. Right click at package database

    9. SelectNew-> Class

    10.Enter MyDatabase at class name

    11.Click Finish

    After you click finish you will see new class will created in eclipse work area. And you can continue to create function or module

    inside this class java code

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    5/13

    CREATE MODULE OR FUNCTION

    PURPOSE

    In this exercise, you will create function or module inside class java that has been created previously .

    STEPS1. Create the title function with function name CreateUser

    2.

    You need to define parameters attribute as input parameters to this classExplanation about parameters:

    No Parameter Note

    1 Driver Basic driver that will be used by Java to connect to database

    2 URL Format information database which content of IP Address, PORT, and SID

    3 UserID User service account for OIM connect to target system

    4 Password Password for service account

    5 ulogin User login that will be created in database

    6 upass Password for user login

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    6/13

    3. Create exception inside this class to catch some invalid or incorrect execution some core function inside this class

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    7/13

    4.

    Enter java code for creation new account in database

    5. Enter importfunction to load other class

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    8/13

    6.

    Create mainclass function

    7. Create instantiate object to CreateUserclass

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    9/13

    8.

    Call function from mainclass function

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    10/13

    ADD EXTERNAL ARCHIVES FORM OTHER JAR FILE

    PURPOSE

    In this exercise, you will add external JAR file that to be used as reference other class function.

    STEPS1.

    Right click at DatabaseJava Project Name, continue to select build path-> add external archives

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    11/13

    2.

    Open or search other JAR file and click Open

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    12/13

    EXPORT TO JAR FILE

    PURPOSE

    In this exercise, you will export java code to JAR file, so that we use it in adapter factory.

    STEPS1.

    Right click at DatabaseJava Project Name, continue to select Export

    2. Select Java-> JAR fileand click Next

  • 7/24/2019 LAB 1. CREATE JAVA CODE.pdf

    13/13

    3. Select Browse.. andenter the name JAR file Database.jar then clickFinish