Configuring the WebSphere Application Server

To run IBM® Product Master successfully, you must configure the WebSphere® Application Server.

Before you begin

If you are installing the product on AIX®, you must increase the size of the ncargs parameter to accommodate the long list of arguments that the product installation requires. Run the following command:
chdev -l sys0 -a ncargs=NewValue
Where NewValue can be a value from 6 (the operating system default) to 128 and represents the number of 4 K blocks to be allocated for the argument list.

Procedure

  1. Add a WebSphere Application Server group.
    This group is used to grant permissions in ${WAS_HOME}, which is necessary for the Product Master application server. Some examples of group names are: wasgrp, wasgroup, or pimgroup.

    On AIX server, you can add a group by using the SMIT administration tool. For more information about creating a group and setting permissions for the group, see your operating system documentation. Ensure that the Product Master user is always part of the WebSphere Application Server group.

  2. Add the Product Master user to the group created in the previous step.
    To check group membership, run the id command from the UNIX command prompt as the Product Master user. If the group is not in the list of groups, log out, log in, and run the id command to check the user again.
  3. Start the WebSphere Application Server default server.
    To start the WebSphere Application Server default server, run the following command as root:
    ${WAS_HOME}/bin/startServer.sh server1
  4. In the WebSphere Application Server console, change the umask for the server1 process to 002. In the Run as group text box for server1, set the text box to the group created in the first step.
  5. Stop the WebSphere Application Server console.
    To stop the administration console, run the following command as root:
    ${WAS_HOME}/bin/stopServer.sh server1
  6. Change the permissions on the WebSphere Application Server directory so that the group has write permission:
    # chgrp -R wasgroup (WAS_HOME) # chmod -R g+rw (WAS_HOME)
    Note: The WAS_HOME variable is not defined here because you must run the commands as root. You must manually enter the WebSphere Application Server installation path, for example: chmod -R g+rw /opt/IBM/WebSphere/AppServer. The group that is used here must be the same as the one you set up in step 4.
  7. Start the application server and the administrative console.
    To start the WebSphere Application Server, run the following command as root:
    ${WAS_HOME}/bin/startServer.sh server1
    Generally, Product Master is installed on the root directory of WebSphere Application Server but some installations use an installation ID (such as wsadmin) to run the WebSphere Application Server console.

What to do next

Deploy the Product Master. For more information, see Deploying Product Master.