Skip Headers
Oracle® Fusion Middleware Installation and Upgrade Guide for Oracle Application Integration Architecture Foundation Pack
11g Release 1 (11.1.1.4.0)

Part Number E17949-03
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

5 Post-Installation Configurations

This chapter discusses post-installation configurations for Oracle AIA Foundation Pack. This chapter includes the following sections:

5.1 Setting up Oracle JDeveloper 11g for AIA

Oracle JDeveloper enables you to modify AIA delivered content, or develop and deploy new AIA custom content. AIA uses special XPath functions and it is necessary to import these into the JDeveloper library. You can import these using either of the following procedures:

Now you can modify AIA delivered processes.

All AIA artifacts in AIA Home include the JDeveloper projects (.jpr files) along with the source code.

To modify AIA delivered processes:

  1. Copy the content from AIAHOME to the JDeveloper workspace.

  2. All AIA delivered composites are available in AIA_HOME and also include the JDeveloper projects (.jpr files). Copy this content to JDeveloper workspace.

  3. Modify the composites as per your requirements.

  4. Deploy the composites from the JDeveloper context menu.

  5. Review your changes and copy the contents back to AIA_HOME to the same folder where you copied it from.

    This ensures that the modified code is made available to subsequent deployments in other environments.

Note:

If you are maintaining source control for AIA_HOME contents, you need to check-in code to version control at this stage.

5.2 Setting up AIA Roles

To set up AIA roles on WebLogic server:

  1. Login to the WebLogic server using the appropriate port http://<hostname>:<port number>/console

  2. Click Security Realms on the left panel.

  3. Click myrealm (or the realm with true in the Default Realm column) in the list.

  4. Click the Users and Groups tab.

  5. Click the Groups tab.

  6. Add the following roles (in JDeveloper they are Roles; in WebLogic Server they are Groups)

    For AIA Lifecycle:

    • AIALifecycleUser

      Assigning users to this role enables them to access all aspects of the Project Lifecycle Workbench, excluding bill of material generation. Typically, you would assign this role to solution architects and functional product managers.

    • AIALifecycleDeveloper

      Assigning users to this role enables them to access all aspects of the Project Lifecycle Workbench, excluding bill of material generation. Typically, you would assign this role to integration developers.

    • AIALifecycleInstallDeveloper

      Assigning users to this role enables them to access all aspects of the Project Lifecycle Workbench, including bill of material generation. Typically, you would assign this role to installation developers.

    Note:

    Each of these AIA Lifecycle roles are included in the Administrators role. If a user has been assigned the Administrators role, the user inherits all the privileges provided by these AIA roles.

    For CAVS

    • AIAApplicationUser

To add the roles:

  1. Click the New button.

  2. Enter the role in the Name field.

  3. Click OK.

Now you need to assign groups to the roles.

To assign groups to a roles:

  1. Click Security Realms on the left panel.

  2. Click myrealm (or the realm with true in the Default Realm column) in the list.

  3. Click the Users and Groups tab.

  4. Click the Users tab.

  5. Select the weblogic user (or add your own).

  6. Select the Groups tab.

  7. Move the desired groups to the chosen list.

  8. Click Save.

5.3 Modifying Passwords Used for AIA Deployments

The passwords specified at the time of AIA installation can be changed post-install. To help you change passwords, AIA provides a utility called UpdateStore. AIA stores its passwords in Keystore. This utility can modify the existing passwords in the Keystore.

In order to run this utility, the AIAIntallProperties.xml properties file should exist in the corresponding AIAHOME/AIA_INSTANCE/<Instance name>/config folder. Also the password being modified must exist in the file.

Note:

This utility only updates encrypted passwords in AIA Installation. It will not change passwords of the SOA Server or the Database schemas.

To modify passwords:

  1. Source the aiaenv.sh in the AIA_INSTANCE/bin.

  2. Browse to AIA_HOME/util/.

  3. Execute ant -f updateStore.xml updateStore -DAdminUsername=<weblogic adminusername> -DAdminPassword=<weblogic admin password>

    Update AIA Keystore screen appears.

  4. Enter the Existing Username, Existing Password, New Username and New Password and the Xpath of the password which you want to change.

    Example 5-1 shows the expected value of the Xpath.

Note:

This utility modifies the username and the password in the AIAInstallProperties.xml. This does not sync the AIAInstallProperties.xml in the MDS. You need to do it manually.

Example 5-1 Xpath for Changing Passwords

<properties>
<pips>
<o2c>
<username>dummy</username>
<password>[C76sjg98</password>
</o2c>
</pips>
</properties> 

If you want to change the password under the o2c tag, enter the following values in the screen that appears.

Existing Username: dummy

Existing Password: welcome1

New Username: dummy1

New Password: welcome

XPath: /properties/pips/o2c/password