Close popover

Table of Contents

Red Hat JBoss EAP: Redeploying Pega Platform

Use either the Red Hat JBoss Management Console or the command line to deploy the applications from the Pega-image \archives directory.

When you restart the server after you deploy the application archives, the first node you bring up becomes the default search node. If you are deployed in a multi-node environment, the search node is node 1 and must be started first.

  1. Make sure that prweb.war or prpc_j2ee14_jboss#JBM.ear is not running.

  2. Use your application server administrative utilities to remove each of the current versions of the applications.

  3. Delete everything in the temporary directory. This is the directory that you specified for the JNDI location url/initialization/explicittempdir.

  4. Start the application server.

  5. Log in to Management Console as a user with administrative rights.

  6. Select Runtime view if not already selected.

  7. Select Server > Manage Deployments.

  8. Add and deploy the prweb.war or prpc_j2ee14_jboss#JBM.ear file.

    1. Click Add and specify the prweb.war or prpc_j2ee14_jboss#JBM.ear file.

    2. Click Save.

    3. Highlight the application and select En/Disable.

    4. Click Confirm to deploy the file.

  9. Verify that any third-party or custom JAR files that you installed with the applications are still in-place on the application server. Restore any JAR files that were deleted when the Pega Platform redeployed.

  1. Enter this command to deploy an application file:

    $JBOSS_EAP_HOME/bin/jboss-cli.bat|sh –c deploy Pega_HOME/archives/file name quit

    Where Pega_HOME is the home directory for the Pega Platform and file name is the name of the file to deploy.

  2. Verify that any third-party or custom JAR files that you installed with the applications are still in-place on the application server. Restore any JAR files that were deleted when the Pega Platform redeployed.

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.