Application Bundles:

Application bundles deliver urgent fixes, including critical fixes released since the previous bundle. Application Bundles are delivered only for PeopleSoft 8 releases and higher.

Applying Bundles with CA(Change Assistant)

Change Assistant automates most of the maintenance tasks.

PeopleSoft Environment Management Framework(EMF) make Change Assistant available, basically it has three components

1.PSEMAgent:

These Agents exists on your PeopleSoPSEMAgent/envmetadata/configft servers (ie Database Server, Batch Server,Application Server and Web Server) . The primary job is to crawl the disk’s for the PeopleSoft installations.

  •       PSEMAgent resides at $PS_HOME
  •      Configuration files will be at $PS_HOME/PSEMAgent/envmetadata/config
  •      Before you begin with Bundles , you need to configure the PSEMAgent. change directory to  $PS_HOME/PSEMAgent/envmetadata/config there will a file with name  configuration.properties.
  • Just take a backup before you make modifications.
  • Edit the configuration.properties file as shown below.

 #hubURL= this is the host and port the agents talk to
hubURL=http://<Webserver Hostname or IP>:<Http or Https port>/PSEMHUB/hub
agentport=5283

ex:      hubURL=http://192.168.1.35:8800/PSEMHUB/hub
agentport=5283
#Windows directories need to use the forward slash (‘/’) character. For multiple directories, use a ‘|’ character as separator
windowsdrivestocrawl=c:|d:
unixdrivestocrawl=%HOME%

ex:     #windowsdrivestocrawl=c:|d:
unixdrivestocrawl=/ps_new/peoplesofthome

Since my server’s are in Linux , i have commented the windowsdrivestocrawl=c:|d: , I
have specified my $PS_HOME in unixdrivestocrawl.

2. PSEM Hub:

PSEM Hub resides in Web Server , which gathers information sent by PSEMAgents.

  • Location of PSEM Hub $PS_HOME/webserv/<Domain>/applications/peoplesoft.
  • Configurations files $PS_HOME/webserv/<Domain>/applications/peoplesoft/PSEMHUB.war/envmetadata/config/
  • Just take a backup before you make modifications.
  • Edit the configuration.properties file as shown below.

#hubURL= this is the host and port the agents talk to
hubURL=http://%HUB_MACHINE_NAME%:%HUB_PORT%/PSEMHUB/hub
agentport=5283
HUB_MACHINE_NAME= Web Server Host name or IP

HUB_PORT = Http or Https port

ex :    hubURL=http://192.168.1.35:8800/PSEMHUB/hub
agentport=5283

#Windows directories need to use the forward slash (‘/’) character. For multiple directories, use a ‘|’ character as separator
windowsdrivestocrawl=c:|d:
unixdrivestocrawl=%HOME%

ex :         #windowsdrivestocrawl=c:|d:
unixdrivestocrawl=/ps_new/peoplesofthome

Since my server’s are in Linux , i have commented the windowsdrivestocrawl=c:|d: , I
have specified my $PS_HOME in unixdrivestocrawl.

3. PSEMViewer :

With PSEMViewer we can view the information in PSEM Hub and we can make a XML file to view.
Applying BUNDLES:

Start  the PSEMAgent on your Peoplesoft Server’s  from $PS_HOME/PSEMAgent with the StartAgent.sh shell script for Linux.

[psadmin1@varuntech PSEMAgent]$ ./StartAgent.sh
Sending pulse from ‘com.peoplesoft.emf.peer:id=4’
Adding attribute PSAppHome: —>/ps_new/peoplesofthome
null
Adding attribute PSAppHome: —>/ps_new/peoplesofthome
Sending pulse from ‘com.peoplesoft.emf.peer:id=4’

Open the Change Assistant and start the PSEMAgent in your File Server.\

Configure same as above for the Agent, make sure that the drives should be specified  where the peopletools and oracle cilent being installed.

configuring he CA:

Open CA—>Tools  –>  Options

locate PS_HOME,Staging and Output.

CA–>Tools –> Options–>Select Environment Management tab

Server Host= WebServer Host name or IP

Server Port = Http or Https port

There should be no loss if you ping.

Start the PSEMAgent in your File Server.

Open CA

Select Tools —> Apply Change Packages

Select your choice ( i prefer 1)  Next

select Apply with out Impact Analyzer , Next

select the Application Release , Next

Select the target environment , Next

Select your File Server, Next

Fill the credentials

Source the location of your bundles, Next

Note: Dont unzip the bundles

You should be able to see the selected bundle in the next .

Choose the method of executing database scripts , Next

select Validate Now to view  your connections (File Sever)

Select Begin Apply,

Now we are done with the Bundles, Please get back me if you have any Q.