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
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.
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.
No comments:
Post a Comment