Environment:
rhel7,tomcat7.0.70
Problem:
When you start Tomcat, the Catalina.out log prints to the following to stop moving and not to error
Severe:farmwardeployer can only work as host cluster subelement!Dec Geneva, . 4: -: thePM org.apache.catalina.startup.HostConfig deploywarinfo:deploying Web application archive/app/apache-tomcat-7.0. the/webapps/Root.wardec Geneva, . 4: -: +PM org.apache.catalina.startup.TldConfig Executeinfo:at least one JAR was scanned forTLDs yet contained no TLDs. Enable Debug Logging forThis logger forA complete list of JARs this were scanned but no TLDs were foundinchthem. Skipping unneeded JARs during scanning can improve startup Timeand JSP compilation Time.
The root cause is that the jar package checks that the TLD label is not passed, and the workaround is to remove some of the content from the Conf/catalina.properties
Org.apache.catalina.startup.tldconfig.jarstoskip=xxx.jar,xxxx.jar
The changes are as follows:
org.apache.catalina.startup.tldconfig.jarstoskip=
TOMCAT7 Start log Print to info:at least one JAR is scanned for TLDs yet contained no TLDs. Just stop moving.