Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-6100

Clearcase UCM jelly formatter circumvents change log annotators

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • clearcase-plugin
    • None
    • Hudson

      The jelly files for displaying Clearcase UCM activities appear to use the headline property directly instead of msgAnnotated. This shortcuts any change log annotators that may be configured (such as JIRA).

      Affected files:

      In contrast, the formatter jelly for base Clearcase changes uses msgAnnotated.

      I think the parent activity is also not being set on Clearcase UCM subactivities, because I got the following exception when I tried changing the jelly files in my local expanded plugin (stacktrace greatly abbreviated):

      Mar 29, 2010 5:42:13 PM hudson.ExpressionFactory2$JexlExpression evaluate
      WARNING: Caught exception evaluating: subactivity.msgAnnotated. Reason: java.lang.reflect.InvocationTargetException
      
      ...
      
      	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
      	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
      Caused by: java.lang.NullPointerException
      	at hudson.scm.ChangeLogSet$Entry.getMsgAnnotated(ChangeLogSet.java:173)
      	... 143 more
      

            Unassigned Unassigned
            scoplin scoplin
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: