Using Oracle Tuxedo Software

This section discusses using Oracle Tuxedo software.

When Oracle Tuxedo software is installed, the BEA ProcMGR Windows service is set up by default to be started by a local system account—a user account that does not have access to the Windows network. The service must be started by a network account if PeopleSoft Process Scheduler (or processes initiated through Process Scheduler):

  • Uses a network printer.

  • Accesses files from a network drive.

  • Uses Microsoft Windows utilities, such as XCopy, that may access universal naming convention (UNC) paths.

To change an account to a network account:

  1. Select Start, Settings, Control Panel.

  2. Double-click Services.

    The Services dialog box appears.

  3. Select BEA ProcMGR service.

  4. Select Stop to stop the current BEA ProcMGR process.

  5. Select Yes to change of status message.

  6. Select Startup to modify settings.

    The BEA ProcMGR Service dialog box appears.

  7. Select the Log On As This Account option.

  8. Enter the domain and machine name in the This Account field.

    Note: When configuring the TUXEDO server, the user ID that is designated to be the Application Server Administrator must have read and write permissions to the PeopleSoft file directory and read permission to the %TUXDIR% directory, such as c:\tuxedo.

  9. Enter the machine password in the Password and Confirm Password fields.

  10. Click OK.

  11. Click Start.

    A message in the Services dialog box indicates the Started status.

  12. Click Close to return to the Control Panel.

See the product documentation for PeopleTools Installation for your database platform.

The Tuxedo configuration file (PSTUXCFG) is created in the PS_CFG_HOME\appserv\prcs\<Database Name> directory when you use the PSADMIN utility to:

  • Perform a quick-configure and load the configuration by selecting option 4 in the Quick-Configure menu.

  • Select the Configure Process Scheduler Server option from the Process Scheduler Administration menu of the PSADMIN utility.

See Understanding PS_HOME and PS_CFG_HOME.

You can detect a new PSTUXCFG file when you see the message: Configuration file successfully created. Loading new configuration.

If changes were made to any of the following parameters in the PeopleSoft Process Scheduler configuration file, Oracle Tuxedo does not recognize the changes until a new Tuxedo configuration file is rebuilt. You can rebuild the PSTUXCFG file by selecting the Configure Process Scheduler Server option. The last task of this option is to rebuild the PSTUXCFG file.

  • StartUp

  • Process Scheduler

  • Tuxedo Settings

  • PSTools

  • PSAESRV

  • PSDSTSRV

  • CacheSettings

To go directly to the last task after selecting the Configure Process Scheduler server option, enter n at the Do you want to change any config values (y/n) prompt. The following prompts appear to rebuild the PSTUXCFG file:

  • Do you want to change any config values (y/n)? [n]:

  • Do you want the Application Engines configured (y/n)? [y]:

  • Do you want the Master Scheduler configured (y/n)? [n]:

  • Configuration file successfully created.

Add To Path

The Add To Path parameter in the Tuxedo Settings section of the PeopleSoft Process Scheduler configuration file is set with all of the libraries that are needed to run the executables that are delivered with PeopleSoft. If you plan to run processes using software that is not supplied by PeopleSoft, include all of the directory paths that are needed to run the process through PeopleSoft Process Scheduler successfully. Recreate the Tuxedo configuration as noted previously.

You can verify the current library path that is included in the appropriate environment variable by browsing the contents of the PSPRCSRV.ENV file.

Note: If you experience any printing problem in the UNIX environment, be sure to enter a full path in the Add To Path parameter in the Process Scheduler configuration file. For example, you may enter /bin:/usr/bin