10 Oct 2013

Imp files of App,Prcs,Tuxedo and Web Server

What are Important Files in Tuxedo Directory
As you would know that PeopleSoft has several different components which have their own role to play in PeopleSoft Architecture. These components have different file structures and contains important executables and configuration files. We have listed the directory structure of these major PeopleSoft components and compiled a list of important directories and file within them.
Below are the major components of PeopleSoft System.
1.File server
2.Web server
3.Application Server
4.Tuxedo
5.Batch server / Process scheduler
6.Database server
This post will discuss about the Tuxedo directories and configuration Files.
  • Tuxedo remains the centre of the application server.
  • There are many advantages to having an application server performing transaction management for you.  Probably the biggest advantage is the thin Tuxedo and Jolt communication protocols available for communicating with the client.
  • Without an application server, the client has to communicate with the database in SQL.  The work done by server processes in the domain can be broken down roughly as follows, divided between “Business” servers and Tuxedo
  • Tuxedo and Jolt must be installed on any host system that you plan to use as an application server.  Remember that Jolt is simply a Java-enabled version of Tuxedo.
On Windows Tuxedo would be installed in C:\Tuxedo. Below are the important directories and files
Apps:                             It contains the tuxedo application related folders.
Bin:                                 It contains the tuxedo executables
Lib:                                 It contains the library files
Patchlev:                        It provides the tuxedo patch level information
Joltpatchlev:                   It provides the jolt patch level information
Lic:                                 It provides the tuxedo version details
What are Important Files on PeopleSoft Application Server

This post will discuss about the PeopleSoft Application Server directories and configuration Files.
  • Application server is responsible in communication with the database
  • Application server cannot exist alone; it has to co-exist with tuxedo.
  • Application server is a collection of processes such as PSAPPSRV, PSQRYSRV, PSSAMSRV etc,
  • There can be more than one domain configured in an Application server
  • Each domain has its own key configuration files
Psappsrv.cfg:   This configuration file contains the information about the Jolt/Wsl port numbers, domain settings and all other important details pertaining to the domain.
Psappsrv.ubb: PSADMIN invokes a PeopleSoft developed sub-program named UBBGEN, which takes the configuration parameters and builds the file psappsrv.ubb.
Psappsrv.ubx:  This is a domain template file which has all the parameters.UBBGEN will open the file psappsrv.ubb, process it and produce this file.
Psappsrv.val:    This is a validation file which validates the entry in the configuration file such as the database type, jolt port limitation etc.
Psappsrv.env:     This file has the information about the path to appserver executables and path information for database connectivity.
PSTUXCFG:   This is the configuration file generated by loading the psappsrv.ubb file using the tuxedo load command (tmloadcf). This is a binary file and is used while the domain is booted.
What are Important Files on PeopleSoft Process Scheduler

This post will discuss about the PeopleSoft Process Scheduler Server directories and configuration Files.
  • Peopletools Process Scheduler is a centralized tool that enables application developers, system administrators, and application users to manage PeopleSoft batch processes. Using the PeopleSoft Internet Architecture (PIA), you can access a list of processes through a web browser and queue and run a process request
  • Process scheduler can be on NT or Unix OS, by the way it’s called as PSNT/PSUNX.
  • Process scheduler is again a collection of processes such as PSAESRV, PSPRCSRV, and PSDSTSRV… These processes are started using the psadmin.exe utility
  • More than one domain can be configured in a Process scheduler server
Process Scheduler Location: PS_HOME/appserv/prcs
LOG_OUTPUT:       This contains the output of the files generated by the process scheduler.
LOGS:                             This directory contains the tuxedo log, process scheduler log and distributor services log.
Psprcs.cfg:                  This file contains the parameters like the database name, sqrbin, oracle bin etc
 Psprcsrv.ubb:         PSADMIN invokes a PeopleSoft developed sub-program named UBBGEN, which takes the configuration parameters and builds the file psprcsrv.ubb
Psprcsrv.ubx:           This is a domain template file which has all the parameters.UBBGEN will open the file psprcsrv.ubb, process it and produce this file.
Psprcsrv.val:             This is a validation file which validates the entry in the configuration file such as the database type, jolt port limitation etc.
Psprcsrv.env:           This file has the information about the path to appserver executables and path information for database connectivity
PSTUXCFG:                This is the configuration file generated by loading the psprcsrv.ubb file using the tuxedo load command (tmloadcf). This is a binary file and is used while the domain is booted.
Become a PeopleSoft Expert!
What are Important Files on PeopleSoft Web Server

This post will discuss about the PeopleSoft Web Server directories and configuration Files.
  • Weblogic, the Webserver can be installed on Windows or Unix OS.
  • Weblogic can have different versions with appropriate service packs as per the installed tools and application version
Config.xml                    This XML file is helpful at the time of booting this Webserver  domain. Any changes in this file can abrupt the functioning of the Peoplesoft n-tier environment.
setEnv.cmd                 This bat file has the environment variables such as JRE home set.
StartPIA.cmd             This bat file starts Weblogic for the specified domain.
StopPIA.cmd              This bat file stops Weblogic for the specified domain.
Configuration.properties:    This file has information about the appserver, jolt port, http and https port, Webserver settings
Psp.class:                      This servlet interacts with the Webserver and appserver. The psp.class servlet program establishes a connection to handle your browser’s connection
on the web server side.





Top of Form

No comments:

Post a Comment