-
Type:
Bug
-
Resolution: Cannot Reproduce
-
Priority:
Major
-
Component/s: checkstyle-plugin
-
None
-
Environment:Platform: All, OS: Windows NT
About a week ago, the checkstyle information stopped displaying. The trend
graph would display correctly, but there is an HTTP Status 500 error being
displayed:
javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not
initialize class hudson.plugins.checkstyle.Messages
org.kohsuke.stapler.Stapler.invoke(Stapler.java:449)
org.kohsuke.stapler.MetaClass$15.dispatch(MetaClass.java:384)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:440)
org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:263)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:440)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:361)
org.kohsuke.stapler.Stapler.service(Stapler.java:121)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Unknown Source)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
java.security.AccessController.doPrivileged(Native Method)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:38)
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:30)
sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Unknown Source)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:218)
java.security.AccessController.doPrivileged(Native Method)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:88)
sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Unknown Source)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:218)
Also in the Job Configuration page under the Checkstyle results, Post Build
Actions, there is an HTTP 404 The requested resource () is not available. error
message.
Again, this has been working fine up until a week or so ago. The
checkstyle-warnings.xml files for each job are being generated from our Ant
project generated checkstyle-results.xml files.
I am running:
Tomcat 6.0
Hudson 1.235
Checkstyle plugin 2.4