Posts

Showing posts from August, 2016

PeopleSoft PIA(Weblogic) Domain Quick Deploy from Script

This is a 3rd in a series of 3 posts on deploying PeopleSoft Domains from a script. In this post we will be creating a PeopleSoft PIA(Weblogic) Domain. This one is probably the most complex of the 3 domain types to automate.

A few prerequisites:
Requires Linux with Bash (although it may work with Bash on Windows.. not sure)PS_HOME, PS_CFG_HOME, PS_APP_HOME, and PS_CUST_HOME must be setIt includes some text file manipulation to configure your ibgateway settings and imports any certificates need by your weblogic keystore which you may prefer to comment out.Finally, if you're not familiar Rundeck makes running these jobs and any other bash script a breeze! Perhaps I'll talk more about that another time.

PeopleSoft Appserver Domain Quick Deploy from Script

In my last post I talked about how creating PeopleSoft domains by hand was rather inefficient and prone to misconfiguration and provided a script that will create a process scheduler domain. Here is the equivalent script for creating an appserver domain. Obviously this one is a bit more complex.

A few prerequisites:
Requires Linux with Bash (although it may work with Bash on Windows.. not sure)PS_HOME, PS_CFG_HOME, PS_APP_HOME, and PS_CUST_HOME must be setYou'll need to create a custom cfx template in $PS_HOME/appserv/small_custom.cfx. Just copy the small.cfx file in this folder and then set any custom properties you want. i.e SMTPSERVER=mail.domain.comYour Linux installation should have "lsof" installed.I will post a script for the PIA domain (Weblogic) in my next post.

PeopleSoft Process Scheduler Domain Quick Deploy from Script

After going through a PeopleSoft upgrade some time ago, I found that creating PeopleSoft domains by hand was rather inefficient and prone to misconfiguration. So I put together a bash script (since we run on Linux) that will let you supply the domain creation variables and perform a few checks to ensure the domain is created as expected. Script posted as a "GIST" on GitHub and can be download from the embedded link below.

A few prerequisites:
Requires Linux with Bash (although it may work with Bash on Windows.. not sure)PS_HOME, PS_CFG_HOME, PS_APP_HOME, and PS_CUST_HOME must be setYou'll need to create a custom cfx template in $PS_HOME/appserv/prcs/unix_custom.cfx. Just copy the unix.cfx file in this folder and then set any custom properties you want. i.e SMTPSERVER=mail.domain.com.I will post a script for the appserver in my next post.