Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
StefaanSomers
Contributor II
Contributor II

Error when deploying Talend Administration Center on Tomcat

I deployed the war file org.talend.administrator-8.0.1.war on a fresh Tomcat-distribution

 

But in the logs I find the following lines :

03-Mar-2025 15:26:23.961 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [C:\usr\bin\tomcat\apache-tomcat-10.1.36\webapps\org.talend.administrator-8.0.1.war]
03-Mar-2025 15:26:28.740 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
03-Mar-2025 15:26:28.939 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal Context [/org.talend.administrator-8.0.1] startup failed due to previous errors

 

But I cannot find any more infomation, what exactly the problem may be.

Labels (1)
7 Replies
diegozecchini
Specialist
Specialist

Hi!
Did you ckeck the catalina.out log file (or equivalent in logs/ directory of Tomcat)? You can also check localhost.log or org.talend.administrator-8.0.1.log.

Talend 8.0.1 is officially supported on Tomcat 9 (not Tomcat 10). A possibility is to downgrade to Tomcat 9 or apply Jakarta EE migration if using Tomcat 10.

StefaanSomers
Contributor II
Contributor II
Author

Hi,

I also tried it on Tomcat version 9, but same problem there.
I try to deploy version of tac 8.01.

In the logs of Tomcat I don't see any mentioning what could be wrong. In
the webapp I don't see any specific webapp log.
diegozecchini
Specialist
Specialist

Hi @StefaanSomers I found some useful tips around the web, I tried to group them and summarrize:

---LOGS
Look in the logs/ directory of Tomcat, especially:
catalina.out
localhost.log
org.talend.administrator-8.0.1.log (if it exists)
Search for SEVERE or ERROR messages right before the failure.

---JAVA
Talend 8.0.1 requires Java 11.
Run: java -version
If you're using Java 17+ or an incompatible JDK, you might need to downgrade to Java 11.

---DEPENDENCIES
Make sure the necessary libraries (lib folder of TAC) are available.
Sometimes, missing JDBC drivers or other JARs cause failures.

---DEBUG
Add this to catalina.bat or catalina.sh:
set CATALINA_OPTS=-Djava.util.logging.config.file=logging.properties

Or start Tomcat with:
catalina.sh run
This might reveal more detailed errors.

---CLEAN INSTALL
Remove old deployments:

rm -rf apache-tomcat-9.*/webapps/org.talend.administrator*
rm -rf apache-tomcat-9.*/work/Catalina/localhost/*
Re-deploy the WAR file.

If none of these steps work, let me know, hoping in some more information from logs, or it is really complicate

 

StefaanSomers
Contributor II
Contributor II
Author

Diego,

can you provide me your contact-details, then maybe I can share my logging-files and other info.

 

Because most of the things you propose are ok on first sight.

Using CATALINA_OPTS: ""
04-Mar-2025 08:38:44.743 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.36
04-Mar-2025 08:38:44.745 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Feb 13 2025 13:13:30 UTC
04-Mar-2025 08:38:44.745 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.36.0
04-Mar-2025 08:38:44.745 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 11
04-Mar-2025 08:38:44.745 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.0
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Microsoft\jdk-11.0.26.4-hotspot
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.26+4-LTS
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Microsoft
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\usr\bin\tomcat\apache-tomcat-10.1.36
04-Mar-2025 08:38:44.746 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\usr\bin\tomcat\apache-tomcat-10.1.36
04-Mar-2025 08:38:44.754 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=c:\usr\bin\tomcat\apache-tomcat-10.1.36\conf\logging.properties

diegozecchini
Specialist
Specialist

Hi!
You're using Tomcat 10.1.36 – Talend 8.0.1 is not officially compatible with Tomcat 10 because it relies on Java EE (now Jakarta EE), and Tomcat 10+ uses Jakarta EE.

https://tomcat.apache.org/download-migration.cgi
java -jar jakarta-migration-*-shaded.jar --source EE8 --target JakartaEE9 org.talend.administrator-8.0.1.war

This will transform Java EE package names into Jakarta EE names.

Then redeploy the migrated WAR in Tomcat 10.

Write me privately a message I send you my mail, try to help if I can

StefaanSomers
Contributor II
Contributor II
Author

@diegozecchini You can email me on Stefaan.Somers@gmail.com. Already many thnks for your assistance.

diegozecchini
Specialist
Specialist

If someone else can help Stefaan it would be better, I am stuck not finding the cause