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

Clearcase UCM jelly formatter circumvents change log annotators

    • 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
      

          [JENKINS-6100] Clearcase UCM jelly formatter circumvents change log annotators

          scoplin added a comment -

          Looks like this issue was fixed in this commit?

          scoplin added a comment - Looks like this issue was fixed in this commit ?

          scoplin added a comment -

          My mistake... that looks like fixes for a similar issue in the non-UCM version.

          scoplin added a comment - My mistake... that looks like fixes for a similar issue in the non-UCM version.

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

              Created:
              Updated: