Notification not working

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

No emails are sent from Fisheye/Crucible. The following appears in the fisheye-debug-<date>.log:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2012-10-30 14:21:13,087 ERROR [notificationManager1 ] fisheye.app com.cenqua.crucible.notification.DefaultNotificationManager-processNotification - Error processing notification No signature of method user matches the arguments The problematic instruction: ---------- ==> ${navBuilder.user(participant.user.FEUser)} [on line 12, column 30 in crucible/html/review-participant-row.ftl] in user-directive a [on line 12, column 9 in crucible/html/review-participant-row.ftl] in user-directive participantRow [on line 30, column 21 in crucible/html/review-summary.ftl] in user-directive reviewSummary [on line 36, column 33 in crucible/html/crucible-layout.ftl] in user-directive layout [on line 8, column 1 in crucible/html/batch-state-note.ftl] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateModelException: No signature of method user matches the arguments at freemarker.ext.beans.MethodMap.getMemberAndArguments(MethodMap.java:94) at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:101) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93)

Cause

The email template is modified and does not work with Fisheye/Crucible

Resolution

  1. Stop Fisheye/Crucible

  2. Restore the original email template files at FISHEYE_HOME/template

  3. Start Fisheye/Crucible

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.