Would someone happen to know a reason why GithubLinkAnnotator would be 
trying to annotate every change set in existence for me?

Context: we have a ton of jobs setup and using the ClearCase UCM plugin.  
We have delivery pipelines showing these builds along with relevant change 
set descriptions.  We're now starting to use some GitHub, and I've enabled 
those plugins.  I'm suddenly seeing a ton of error messages in 
jenkins.err.log where GithubLinkAnnotator is failing to annotate change 
sets that aren't Git related.

In any case, just wondering if anyone could shed light on *why* this 
annotator is running and how to stop it.  This also seems to be killing the 
performance of my Jenkins master.

Error log snippet:

Sep 08, 2016 3:48:08 PM hudson.scm.ChangeLogSet$Entry getMsgAnnotated
INFO: ChangeLogAnnotator 
com.coravy.hudson.plugins.github.GithubLinkAnnotator@281d3376 failed to 
annotate message 'PROJ00140841'; null
Sep 08, 2016 3:48:08 PM hudson.scm.ChangeLogSet$Entry getMsgAnnotated
INFO: ChangeLogAnnotator 
com.coravy.hudson.plugins.github.GithubLinkAnnotator@281d3376 failed to 
annotate message 'PROJ00140815'; null
Sep 08, 2016 3:48:08 PM org.apache.commons.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 1 column 1055: The entity name must 
immediately follow the '&' in the entity reference.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1055; The 
entity name must immediately follow the '&' in the entity reference.
    at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
 
Source)
    at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference(Unknown
 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
 
Source)
    at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
 
Source)
    at org.apache.commons.digester.Digester.parse(Digester.java:1940)
    at 
net.praqma.hudson.scm.ChangeLogParserImpl.parse(ChangeLogParserImpl.java:45)
    at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:911)
    at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:879)
    at se.diabol.jenkins.pipeline.domain.Change.getChanges(Change.java:92)
    at 
se.diabol.jenkins.pipeline.domain.Pipeline.createPipelineLatest(Pipeline.java:284)
    at 
se.diabol.jenkins.pipeline.DeliveryPipelineView.getComponent(DeliveryPipelineView.java:522)
    at 
se.diabol.jenkins.pipeline.DeliveryPipelineView.getPipelines(DeliveryPipelineView.java:476)
    at sun.reflect.GeneratedMethodAccessor942.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.kohsuke.stapler.export.MethodProperty.getValue(MethodProperty.java:66)
    at org.kohsuke.stapler.export.Property.safeGetValue(Property.java:145)
    at org.kohsuke.stapler.export.Property.writeTo(Property.java:126)
    at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:227)
    at org.kohsuke.stapler.export.Model.writeTo(Model.java:198)
    at org.kohsuke.stapler.ResponseImpl.writeOne(ResponseImpl.java:285)
    at 
org.kohsuke.stapler.ResponseImpl.serveExposedBean(ResponseImpl.java:276)
    at hudson.model.Api.doJson(Api.java:211)
    at sun.reflect.GeneratedMethodAccessor930.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:324)
    at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:167)
    at 
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:100)
    at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:124)
    at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.MetaClass$3.doDispatch(MetaClass.java:196)
    at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:233)
    at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:233)
    at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:233)
    at 
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
    at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
    at 
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:135)
    at 
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:201)
    at 
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:178)
    at 
net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:85)
    at 
org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:104)
    at 
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
    at 
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:126)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:49)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
    at 
hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
    at 
hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
    at 
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at 
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
    at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at 
org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at 
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at 
org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
    at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
    at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
    at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:553)
    at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
    at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
    at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
    at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
    at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
    at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
    at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
    at org.eclipse.jetty.server.Server.handle(Server.java:499)
    at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
    at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
    at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
    at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Sep 08, 2016 3:48:08 PM hudson.scm.ChangeLogSet$Entry getMsgAnnotated
INFO: ChangeLogAnnotator 
com.coravy.hudson.plugins.github.GithubLinkAnnotator@281d3376 failed to 
annotate message 'PROJ00140804'; null
Sep 08, 2016 3:48:08 PM hudson.scm.ChangeLogSet$Entry getMsgAnnotated
INFO: ChangeLogAnnotator 
com.coravy.hudson.plugins.github.GithubLinkAnnotator@281d3376 failed to 
annotate message 'PROJ00140773'; null

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/8f0b017a-b39a-434e-a1d1-39295f5c8719%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to