After installing Apache Tomcat, configure Syncope with the right Tomcat
port.
Before you begin
Download and install the latest 9.0.x Tomcat release version from the Apache Tomcat site.
Procedure
If Tomcat is running, stop it.
In apache-tomcat\bin, open or create a file called
setenv.bat and add or modify the value of
JAVA_OPTS as follows:
set JAVA_OPTS=-DCATALINA_HOME=%CATALINA_HOME% -DCATALINA_BASE=%CATALINA_BASE%
Information noteNote: Apache Syncope supports Java 8.
The JAVA_HOME or
JRE_HOME environment variables (depending on the
Java distribution used) are not strictly required, but recommended to be
set.
Go to Talend-ESB-V8.0.1.RXXXX-XX-RT\container\system\com\h2database\h2\2.2.220,
copy the h2-2.2.220.jar file and paste it in the apache-tomcat-xxx\lib folder.
Copy the add-ons\syncope\ files located in the ESB
installation files and paste them in the apache-tomcat-xxx\webapps folder of your Tomcat.
Unzip the following files:
syncope-console.war
syncope-enduser.war
You do not need to unzip syncope.war nor
sts.war.
Open the following files and update the port value to 9080:
Align the Tomcat port value: in the apache-tomcat-xxx\conf folder, open
server.xml and change the connector port value to
9080.
Optional: To improve security, change the default credentials of the default Apache
Syncope user account by editing the adminPassword
parameter in the syncope\WEB-INF\classes\security.properties
file.