-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Master: Jenkins ver. 2.222.1, sloccount v1.24, Java 11.0.7+10-LTS
Agent: WIndows 10
Problem
SLOCCount Results tables in dashboard views show 0 files, 0 lines, etc. even though summary table on main page of job shows cloc results. See attached screenshots.
Execution
- Jenkins pipeline calls bat step to run cloc.pl v 1.82 (http://github.com/AlDanial/cloc) against mixed codebase on Windows 10 VM agent, on ActiveState Perl v5.22
- Output from cloc.pl is saved as XML files.
- Jenkins pipeline call sloccountPublish step on XML files
- Jenkins console displays SLOCCount results on main page of job (see screen captures)
hmm, I am seeing something similar, but I don't think anything is displaying on either page.
I see this error in the jenkins.log:
Added a missed class for missing class telemetry. Class: com.sun.xml.internal.bind.v2.ContextFactory
java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory
{ at hudson.plugins.sloccount.model.cloc.ClocReport.parse(ClocReport.java:65)}{{ at jenkins.telemetry.impl.java11.CatcherClassLoader.findClass(CatcherClassLoader.java:47)}}
{{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)}}
{{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)}}
{{ at javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:122)}}
{{ at javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:155)}}
{{ at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:276)}}
{{ at javax.xml.bind.ContextFinder.find(ContextFinder.java:421)}}
{{ at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)}}
{{ at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)}}
{
}