Notification not working
症状
No emails are sent from Fisheye/Crucible. The following appears in the fisheye-debug-<date>.log
:
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)
原因
The email template is modified and does not work with Fisheye/Crucible
ソリューション
- Stop Fisheye/Crucible
- Restore the original email template files at FISHEYE_HOME/template
- Start Fisheye/Crucible
最終更新日 2018 年 7 月 31 日
Powered by Confluence and Scroll Viewport.