Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
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.
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
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
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
@diegozecchini You can email me on Stefaan.Somers@gmail.com. Already many thnks for your assistance.
If someone else can help Stefaan it would be better, I am stuck not finding the cause