<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: Jenkins Plugin Throwing errors all over the place. (Thread)</title><description>This seems to be the closest forum related to CI plugins.&#xD;
&#xD;
    The Spira plugin is throwing 2 erros in my Jenkins 1.499 Server.     First:  After every job it is throwing,   Jan 16, 2013 11:24:18 AM hudson.model.listeners.RunListener&#xD;
report &#xD;
&#xD;
 WARNING: RunListener failed &#xD;
&#xD;
 java.lang.NullPointerException &#xD;
&#xD;
                 at&#xD;
com.inflectra.spiratest.plugins.SpiraRunListener.onCompleted(SpiraRunListener.java:41) &#xD;
&#xD;
                 at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:181) &#xD;
&#xD;
                 at&#xD;
hudson.model.Run.execute(Run.java:1593) &#xD;
&#xD;
                 at&#xD;
hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) &#xD;
&#xD;
                 at&#xD;
hudson.model.ResourceController.execute(ResourceController.java:88) &#xD;
&#xD;
                 at&#xD;
hudson.model.Executor.run(Executor.java:236)     Secondly, I'm getting a constant stream of,   WARNING: Caught exception evaluating: c.msgAnnotated.&#xD;
Reason: java.lang.reflect.InvocationTargetException &#xD;
&#xD;
 java.lang.reflect.InvocationTargetException &#xD;
&#xD;
                 at&#xD;
sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source) &#xD;
&#xD;
                 at&#xD;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) &#xD;
&#xD;
                 at&#xD;
java.lang.reflect.Method.invoke(Method.java:597) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75) &#xD;
&#xD;
                 at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) &#xD;
&#xD;
                 at&#xD;
hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ExprTag.doTag(ExprTag.java:42) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:203) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:487) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.service(Stapler.java:164) &#xD;
&#xD;
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) &#xD;
&#xD;
                 at&#xD;
winstone.ServletConfiguration.execute(ServletConfiguration.java:248) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.forward(RequestDispatcher.java:333) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376) &#xD;
&#xD;
                 at&#xD;
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95) &#xD;
&#xD;
                 at&#xD;
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) &#xD;
&#xD;
                 at&#xD;
hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:63) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) &#xD;
&#xD;
                 at&#xD;
hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) &#xD;
&#xD;
                 at&#xD;
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.forward(RequestDispatcher.java:331) &#xD;
&#xD;
                 at&#xD;
winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:215) &#xD;
&#xD;
                 at&#xD;
winstone.RequestHandlerThread.run(RequestHandlerThread.java:138) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.FutureTask.run(FutureTask.java:138) &#xD;
&#xD;
                 at&#xD;
winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) &#xD;
&#xD;
                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) &#xD;
&#xD;
                 at&#xD;
java.lang.Thread.run(Thread.java:662) &#xD;
&#xD;
 Caused by: java.lang.NullPointerException &#xD;
&#xD;
                 at&#xD;
com.inflectra.spiratest.plugins.SpiraChangeLogAnnotator.annotate(SpiraChangeLogAnnotator.java:38) &#xD;
&#xD;
                 at&#xD;
hudson.scm.ChangeLogSet$Entry.getMsgAnnotated(ChangeLogSet.java:210) &#xD;
&#xD;
                 ...&#xD;
137 more          The plugin is basically unusable.    </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/integrations/bug-trackers/472.aspx</link><item><guid isPermaLink="false">threadId=472</guid><author>Andrew Kujtan (akujtan@evertz.com)</author><title>Jenkins Plugin Throwing errors all over the place.</title><description>This seems to be the closest forum related to CI plugins.&#xD;
&#xD;
    The Spira plugin is throwing 2 erros in my Jenkins 1.499 Server.     First:  After every job it is throwing,   Jan 16, 2013 11:24:18 AM hudson.model.listeners.RunListener&#xD;
report &#xD;
&#xD;
 WARNING: RunListener failed &#xD;
&#xD;
 java.lang.NullPointerException &#xD;
&#xD;
                 at&#xD;
com.inflectra.spiratest.plugins.SpiraRunListener.onCompleted(SpiraRunListener.java:41) &#xD;
&#xD;
                 at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:181) &#xD;
&#xD;
                 at&#xD;
hudson.model.Run.execute(Run.java:1593) &#xD;
&#xD;
                 at&#xD;
hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) &#xD;
&#xD;
                 at&#xD;
hudson.model.ResourceController.execute(ResourceController.java:88) &#xD;
&#xD;
                 at&#xD;
hudson.model.Executor.run(Executor.java:236)     Secondly, I'm getting a constant stream of,   WARNING: Caught exception evaluating: c.msgAnnotated.&#xD;
Reason: java.lang.reflect.InvocationTargetException &#xD;
&#xD;
 java.lang.reflect.InvocationTargetException &#xD;
&#xD;
                 at&#xD;
sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source) &#xD;
&#xD;
                 at&#xD;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) &#xD;
&#xD;
                 at&#xD;
java.lang.reflect.Method.invoke(Method.java:597) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75) &#xD;
&#xD;
                 at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) &#xD;
&#xD;
                 at&#xD;
hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ExprTag.doTag(ExprTag.java:42) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) &#xD;
&#xD;
                 at&#xD;
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:95) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:203) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:658) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.invoke(Stapler.java:487) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.Stapler.service(Stapler.java:164) &#xD;
&#xD;
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) &#xD;
&#xD;
                 at&#xD;
winstone.ServletConfiguration.execute(ServletConfiguration.java:248) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.forward(RequestDispatcher.java:333) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376) &#xD;
&#xD;
                 at&#xD;
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95) &#xD;
&#xD;
                 at&#xD;
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) &#xD;
&#xD;
                 at&#xD;
hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:63) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) &#xD;
&#xD;
                 at&#xD;
hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) &#xD;
&#xD;
                 at&#xD;
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) &#xD;
&#xD;
                 at&#xD;
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) &#xD;
&#xD;
                 at&#xD;
winstone.FilterConfiguration.execute(FilterConfiguration.java:194) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366) &#xD;
&#xD;
                 at&#xD;
winstone.RequestDispatcher.forward(RequestDispatcher.java:331) &#xD;
&#xD;
                 at&#xD;
winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:215) &#xD;
&#xD;
                 at&#xD;
winstone.RequestHandlerThread.run(RequestHandlerThread.java:138) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.FutureTask.run(FutureTask.java:138) &#xD;
&#xD;
                 at&#xD;
winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) &#xD;
&#xD;
                 at&#xD;
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) &#xD;
&#xD;
                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) &#xD;
&#xD;
                 at&#xD;
java.lang.Thread.run(Thread.java:662) &#xD;
&#xD;
 Caused by: java.lang.NullPointerException &#xD;
&#xD;
                 at&#xD;
com.inflectra.spiratest.plugins.SpiraChangeLogAnnotator.annotate(SpiraChangeLogAnnotator.java:38) &#xD;
&#xD;
                 at&#xD;
hudson.scm.ChangeLogSet$Entry.getMsgAnnotated(ChangeLogSet.java:210) &#xD;
&#xD;
                 ...&#xD;
137 more          The plugin is basically unusable.    </description><pubDate>Wed, 16 Jan 2013 18:20:14 -0500</pubDate><a10:updated>2013-01-16T20:10:35-05:00</a10:updated><link>/Support/Forum/integrations/bug-trackers/472.aspx</link></item><item><guid isPermaLink="false">messageId=887</guid><author>David J (adam.sandman+support@inflectra.com)</author><title> &#xD;
&#xD;
&#xD;
Hi Andrew  We've not heard any reports of such errors and we in fact use the sample plugin ou</title><description> &#xD;
&#xD;
&#xD;
Hi Andrew  We've not heard any reports of such errors and we in fact use the sample plugin ourselves internally to build SpiraTeam.  Since this is very data-specific, could you please log a help desk ticket with us so that we can try and troubleshoot the cause for you.  Thanks  Adam </description><pubDate>Wed, 16 Jan 2013 20:10:34 -0500</pubDate><a10:updated>2013-01-16T20:10:34-05:00</a10:updated><link>/Support/Forum/integrations/bug-trackers/472.aspx#reply887</link></item></channel></rss>