Chapter - 5 : OIDG Installation Manual Steps


This chapter includes following topics:

  • Defining JNDI Providers
  • Creating Security Policies

Defining JNDI Providers

JNDI Provider resources are required by OSB components to locate and communicate with Enterprise Java Beans (EJB) components.

  1. Log on to the Service Bus console (http://hostname:port/sbconsole), where “hostname:port” are the host name and port of your administration server.
  2. In the project explorer, navigate to All Projects → System → JNDI Providers.
    Verify that DataServices_JNDIProvider is defined.
    If it is defined, skip steps 3-7. If not, continue with the rest of the steps.
  3. In the upper left corner of the page, click Create to begin a new update session.
  4. Right-click the JNDI Providers folder to display the context menu, then click Create → Create JNDI Provider.
    Image represents creating JNDI provider.
    Figure 5.1 - Create JNDI Provider
  5. In the Create JNDI dialog, enter “DataServices_JNDIProvider” for Resource Name. Click Create.
    Figure 5.2 - Create JNDI Dialog
  6. On the JNDI Definition page, fill in the following fields:
    1. Provider URL – the host name or IP and port of the managed server to which OIDX_POC_DSL is targeted (Example: “t3://hostname:port”) i.e. ‘AML Server’.
    2. Initial Context Factory – select “weblogic.jndi.WLInitialContextFactory”
    3. User Name, New Password, and Confirm Password – the login credentials for the server. Usually credentials are the same as administration server login credentials.
      Image represents JNDI definition
      Figure 5.3 - JNDI Definition
  7. Click Save located on the upper-right corner of the page.
    Image represents Save icon
    Figure 5.4 - Save Icon

Creating Security Policies

  1. Log in to the WebLogic Enterprise Manager (<hostname>:> :< Admin Server Port Number>/em) with WebLogic credentials.
  2. WebLogic Domain → Security → System Policies.
    Image represents web logic enterprise options
    Figure 5.5 - WebLogic Enterprise
  3. Under Search section, select Name as Includes.
    Image represents search section
    Figure 5.6 - Search Section
  4. Type “OIDX_POC_DSL” in the search box, and click the arrow icon.
    Image represents search box
    Figure 5.7 - Search Box
  5. Check to see if the search results include a row as shown below.
    Image represents search result area
    Figure 5.8 - Search Result Area
  6. If this policy does not exist, create it by following these steps:
    Image represents create like
    Figure 5.9 - Create Like
    1. Select the row that includes the text oracle.wsm.console.core.view, and then click Create Like.
    2. On the Create System Grant Like page, change the text in the Codebase box to the following: file:${oracle.deployed.app.dir}/OIDX_POC_DSL${oracle.deployed.app.ext}
    3. Select the CredentialAccessPermission row in the Permission Class table and click Edit.
    4. In the Edit Permission dialog change Permission Actions from read,write,delete,update to just read. Click Ok.
    5. Click Ok again.