Hi
When deploying a servoy WAR file in the ROOT folder under tomcat 8.5 b81. Tomcat reports an deployment error :
19-Jun-2023 14:30:36.842 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [D:\Slingshot\Philip\server\webapps\ROOT.war]
19-Jun-2023 14:30:54.300 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
19-Jun-2023 14:30:54.388 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.logging.log4j.util.PropertiesUtil
19-Jun-2023 14:30:54.389 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [D:\Slingshot\Philip\server\webapps\ROOT.war]
java.lang.IllegalStateException: Error starting child
For some reason log4j files shipped with Servoy 2022.03.4_LTS as a problem with tomcat 8.5.
If I try to roll back the log4j jar files to an older version then Servoy has a problem.
Does anyone now how to get around or fix this problem.