Sometimes it is necessary to change the port that Ephesoft Transact operates on. This is to prevent conflicts with other programs that are using port:8080

  1. First, shut down Ephesoft Transact if it is currently running.
  2. Navigate to the web.xml file found at C:\Ephesoft\Application\WEB-INF\web.xml

You will want to change this:

   <context-param>
       <param-name>port</param-name>
       <param-value>8080</param-value>
   </context-param>

To this (or the desired port number):

   <context-param>
       <param-name>port</param-name>
       <param-value>8090</param-value>
   </context-param>
  1. Open the file C:\Ephesoft\Application\WEB-INF\classes\META-INF\dcma-workflows\dcma-workflows.properties

Change this:

wb.hostURL=http\://ServerName\:8080/dcma/rest

To this:

wb.hostURL=http\://ServerName\:8090/dcma/rest
  1. Next open the file C:\Ephesoft\Application\WEB-INF\classes\META-INF\dcma-batch\dcma-batch.properties

Change this:

batch.base_http_url=http\://ServerName\:8080/dcma-batches

To this:

batch.base_http_url=http\://ServerName\:8090/dcma-batches
  1. Navigate to the server.xml file found in the C:\Ephesoft\JavaAppServer\conf\server.xml file. Change the highlighted value below to match the port number in the previous files (8090 or the desired port number)
   <Connector port="8080" protocol="HTTP/1.1"
              connectionTimeout="20000"
              redirectPort="8443" />

Note: The easiest way to do this is to do a find/replace for “8080” and replace all cases of 8080 with 8090 (or the desired port number).

Change this:

<Server port="8005" shutdown="SHUTDOWN">

To this:

<Server port="8006" shutdown="SHUTDOWN">

Also, change this:

   <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

To this (or desired port):

   <Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />
  1. Restart Transact.