When running my JSF 2 application in eclipse I am getting several info logs that TLD was skipped because it\'s already defined as follows:
This means that you have duplicate TLD files in your webapp's runtime classpath. As TLDs are normally contained in the library JAR files, this in turn means that you have duplicate JAR files in your webapp's runtime classpath.
Assuming that you haven't touched appserver's /lib
folder nor the JDK's /lib
folders, then those duplicates are in the /WEB-INF/lib
folder of the WAR build. Cleanup it.