Exposing Savvion Portal to Internet for JBOSS Application servers

Exposing Savvion Portal to Internet for JBOSS Application servers

This post will help you to expose Savvion BPM portal to the Internet when installed with the JBOSS application servers

Case

Savvion cannot be accessed by default through the internet when installed with the JBOSS application server. It can only be accessed from the same host using localhost in the URL or from the IP address / actual hostname in the same intranet. We have to do the below changes in order to expose it to the internet.

Step 1:

For this we have to modify startEjbServer and startPortalServer commands located under JBOSS_HOME/bin directory of Savvion.

The path will be:

SBM_HOME/jboss/bin

Here SBM_HOME refers to the path where your SBM is installed.

Step 2:

Configuration for the EJB Server:

Make the change in the below line from call %SBM_HOME%\jboss\bin\jbossrun.cmd -c ejbServer -b localhost

to call %SBM_HOME%\jboss\bin\jbossrun.cmd -c ejbServer -b 0.0.0.0

In other words, the general path would be:

call %APPSERVER_HOME%\bin\jbossrun.cmd -c %EJB_SERVER_NAME% -b 0.0.0.0

Step 3:

Configuration for the Portal Server:

Make the change in the below line from call %SBM_HOME%\jboss\bin\jbossrun.cmd -c portalServer -b localhost

to call %SBM_HOME%\jboss\bin\jbossrun.cmd -c portalServer -b 0.0.0.0

In other words, general path would be:

call %APPSERVER_HOME%\bin\jbossrun.cmd -c %PORTAL_SERVER_NAME% -b 0.0.0.0

Leave a Reply

Your email address will not be published. Required fields are marked *