The TDM portal service stopped automatically and does not restart.
All supported releases of TDM Portal
In the startup.log we are seeing the following error:
SEVERE: Error initializing Catalina
|org.apache.catalina.LifecycleException: Failed to initialize component [StandardServer[-1]]
at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:419)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:130)
at org.apache.catalina.startup.Catalina.load(Catalina.java:724)
at org.apache.catalina.startup.Catalina.load(Catalina.java:746)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
...
Caused by: java.lang.IllegalArgumentException: MALFORMED
at java.util.zip.ZipCoder.toString(ZipCoder.java:58)
at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:300)
at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:122)
at java.util.jar.JarInputStream.<init>(JarInputStream.java:83)
at java.util.jar.JarInputStream.<init>(JarInputStream.java:62)
at org.apache.catalina.util.ExtensionValidator.getManifest(ExtensionValidator.java:321)
at org.apache.catalina.util.ExtensionValidator.addSystemResource(ExtensionValidator.java:174)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1026)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:127)
... 21 more
Jun 14, 2024 2:39:16 PM org.apache.catalina.startup.Catalina load
INFO: Server initialization in [1029] milliseconds
Jun 14, 2024 2:39:16 PM org.apache.catalina.startup.Catalina start
SEVERE: The required Server component failed to start so Tomcat is unable to start.
|org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_stop]) for component [org.apache.catalina.deploy.NamingResourcesImpl@102cec62] in state [INITIALIZED]
at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409)
Based on the error, it appears that one or more of the microservice war files, or possibly a jar file is corrupt. the first thing to try is to clear out all the subdirectories for the war files, and restart the CA Test Data Manager Portal service:
If that doesn't help, please zip up the contents of the tomcat\conf directory, open a support case, and provide a copy of the Portal logs, and a copy of the tomcat\conf directory for review.