Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
The attempt to patch Talend Administration Center to the latest provided version failed and we are unsure how to proceed.
Setup:
Current:
Target:
Rough procedure:
Tomcat runs without issues. Unzipped the patch .war and copied it to the webapps folder after removing previous tac from the webapps. Copied required db jar to `WEB-INF/lib/` and `quartz.properties`, `configuration.properties` to `WEB-INF/classes/`.
Logs:
Catalina.log:
16-Dec-2025 11:34:56.907 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory
Deploying web application directory [/opt/tomcat/apache-tomcat-9.0.93/webapps/org.talend.administrator-8.0.1]
16-Dec-2025 11:34:57.337 FINE [main] org.apache.catalina.loader.WebappLoader.startInternal
Starting this Loader
16-Dec-2025 11:34:59.113 FINE [main] org.apache.catalina.core.StandardContext.startInternal
No manager found. Checking if cluster manager should be used. Cluster configured: [false], Application distributable: [false]
16-Dec-2025 11:34:59.114 FINE [main] org.apache.catalina.core.StandardContext.startInternal
Configured a manager of class [org.apache.catalina.session.StandardManager]
16-Dec-2025 11:35:00.151 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal
One or more Filters failed to start. Full details will be found in the appropriate container log file
16-Dec-2025 11:35:00.152 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal
Context [/org.talend.administrator-8.0.1] startup failed due to previous errors
16-Dec-2025 11:35:00.159 FINE [main] org.apache.catalina.loader.WebappLoader.stopInternal
Stopping this Loader
localhost.<Date>.log:
16-Dec-2025 11:34:54.408 INFO [main] org.apache.catalina.core.ApplicationContext.log
SessionListener: contextDestroyed()
16-Dec-2025 11:34:54.408 INFO [main] org.apache.catalina.core.ApplicationContext.log
ContextListener: contextDestroyed()
16-Dec-2025 11:34:56.802 INFO [main] org.apache.catalina.core.ApplicationContext.log
ContextListener: contextInitialized()
16-Dec-2025 11:34:56.802 INFO [main] org.apache.catalina.core.ApplicationContext.log
SessionListener: contextInitialized()
16-Dec-2025 11:34:56.803 INFO [main] org.apache.catalina.core.ApplicationContext.log
ContextListener: attributeAdded('StockTicker', 'async.Stockticker@2189e7a7')
The following might provide further information:
javap -classpath ./webapps/org.talend.administrator-8.0.1/WEB-INF/classes org.talend.gwtadministrator.server.remoteconnection.ContentSecurityPolicyFilter | grep Filter
Original TAC:
Compiled from "ContentSecurityPolicyFilter.java"
public class org.talend.gwtadministrator.server.remoteconnection.ContentSecurityPolicyFilter
implements javax.servlet.Filter {
public org.talend.gwtadministrator.server.remoteconnection.ContentSecurityPolicyFilter();
public void init(javax.servlet.FilterConfig);
public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
throws java.io.IOException, javax.servlet.ServletException;
Patch:
Compiled from "ContentSecurityPolicyFilter.java"
public class org.talend.gwtadministrator.server.remoteconnection.ContentSecurityPolicyFilter implements jakarta.servlet.Filter {
public org.talend.gwtadministrator.server.remoteconnection.ContentSecurityPolicyFilter();
public void init(jakarta.servlet.FilterConfig);
public void doFilter(jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse, jakarta.servlet.FilterChain)
throws java.io.IOException, jakarta.servlet.ServletException;
Any help to solve this issue is much appreciated!
Many thanks and best regards
Hello,
Talend Administration Center: Patch_20250425_QTAC-968_R2025-04_v1-8.0.1
Tomcat: 10.1.34 + JDK17
Don't replace the whole configuration.properties file, because we've added some new parameters in it, please replace parameters in configuration.properties instead.
Best regards
Sabrina
Hello,
Talend Administration Center: Patch_20250425_QTAC-968_R2025-04_v1-8.0.1
Tomcat: 10.1.34 + JDK17
Don't replace the whole configuration.properties file, because we've added some new parameters in it, please replace parameters in configuration.properties instead.
Best regards
Sabrina
Thank you very much, this has solved the issue and TAC is now starting properly.
I wish you a pleasant day and best regards
Hello,
Glad to hear it helps and hope you enjoy a joyful holiday season filled with the people and moments.
Best regards
Sabrina