Article - CS435163

Unable to complete installation due to failure to instantiate SLF4J LoggerFactory in Windchill ESI

Modified: 14-Jan-2025   


Applies To

  • Windchill Enterprise Systems Integration 12.0 to 13.1

Description

Failure to instantiate SLF4J LoggerFactory has been reported in the logs:

Reported exception:
java.lang.NoClassDefFoundError: org/apache/log4j/Level
    at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
    at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
    at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
    at com.tibco.security.impl.OoOO.void.<clinit>(CryptoVendor.java:33)
    at com.tibco.security.Crypto.rename(Crypto.java:59)
    at com.tibco.security.ObfuscationEngine.encrypt(ObfuscationEngine.java:284)
    at com.tibco.administrator.du.task.AbstractTask.replaceValuesInAdminPropForAdmin(Unknown Source)
    at com.tibco.administrator.du.task.AbstractTask.replaceValuesInAdminPropForAdmin(Unknown Source)
    at com.tibco.administrator.du.task.createdomain.CreateDomainTask.installAdmin(Unknown Source)
    at com.tibco.administrator.du.task.createdomain.CreateDomainTask.execute(Unknown Source)
    at com.tibco.administrator.du.cmdline.CmdLineHandler.execute(Unknown Source)
    at com.tibco.administrator.du.DomainUtility.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Level
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    ... 13 more


 

This is a printer-friendly version of Article 435163 and may be out of date. For the latest version click CS435163