How do I debug the "One or more listeners failed to start" error in catalina.out when starting Artifactory with no real indication of what failed?

How do I debug the "One or more listeners failed to start" error in catalina.out when starting Artifactory with no real indication of what failed?

AuthorFullName__c
JFrog Support
articleNumber
000003585
ft:sourceType
Salesforce
FirstPublishedDate
2017-02-10T16:18:27Z
lastModifiedDate
2023-01-22T11:11:17Z
VersionNumber
4

If you get this type of exception (One or more listeners failed to start):
 

26-Jan-2017 16:51:15.192 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal
One or more listeners failed to start. Full details will be found in the appropriate container log file
26-Jan-2017 16:51:15.194 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal
Context [/artifactory] startup failed due to previous errors

By default, Tomcat will not output debug information to the catalina.out file. However, the first step is to check the localhost logs with the appropriate timestamp and see if there is any additional information in there. The next step is to create the following debug file: $ARTIFACTORY_HOME/tomcat/webapps/artifactory/WEB-INF/classes/logging.properties with the following contents:
org.apache.catalina.core.ContainerBase.[Catalina].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler

Save and exit this file, and restart Artifactory. Now, you should see more verbose and debug output in the catalina.out file to point to where the problem is. You should see stack traces that identify which context the startup is failing at.