For Artifactory 7.x:

ARTIFACTORY: How to troubleshoot NoClassDefFound errors?

AuthorFullName__c
Venu Reddy
articleNumber
000005177
ft:sourceType
Salesforce
FirstPublishedDate
2021-12-13T07:47:47Z
lastModifiedDate
2024-03-10T07:47:43Z
VersionNumber
4

Add “-verbose:class” to extraJavaOpts in the system.yaml file. For e.g.

extraJavaOpts: "-server -Xms512m -Xmx2g -Xss256k -XX:+UseG1GC -verbose:class" 

Sample entries from console.log:

[4.800s][info][class,load] java.sql.Driver source: jrt:/java.sql

[4.801s][info][class,load] com.mysql.jdbc.NonRegisteringDriver source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/lib/jf_mysql-connector-java-5.1.49.jar

[4.801s][info][class,load] com.mysql.jdbc.Driver source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/lib/jf_mysql-connector-java-5.1.49.jar

[4.801s][info][class,load] java.sql.Connection source: jrt:/java.sql

[4.801s][info][class,load] com.mysql.jdbc.AbandonedConnectionCleanupThread source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/lib/jf_mysql-connector-java-5.1.49.jar

[4.802s][info][class,load] com.mysql.jdbc.AbandonedConnectionCleanupThread$1 source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/lib/jf_mysql-connector-java-5.1.49.jar

[4.815s][info][class,load] com.fasterxml.classmate.TypeResolver source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.815s][info][class,load] com.fasterxml.classmate.ResolvedType source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.816s][info][class,load] com.fasterxml.classmate.types.ResolvedRecursiveType source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.816s][info][class,load] com.fasterxml.classmate.types.ResolvedArrayType source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.816s][info][class,load] com.fasterxml.classmate.types.ResolvedInterfaceType source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.817s][info][class,load] com.fasterxml.classmate.types.ResolvedObjectType source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.818s][info][class,load] com.fasterxml.classmate.members.RawMember source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.818s][info][class,load] com.fasterxml.classmate.members.RawConstructor source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.818s][info][class,load] com.fasterxml.classmate.members.RawField source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.818s][info][class,load] com.fasterxml.classmate.members.RawMethod source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar

[4.819s][info][class,load] com.fasterxml.classmate.TypeBindings source: file:/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/access/WEB-INF/lib/classmate-1.4.0.jar