-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Medium
-
Affects Version/s: 10.3.12
-
Component/s: Issue - Others
-
None
-
10.03
-
1
-
Severity 3 - Minor
-
0
- Even after upgrading to 10.3.12, following logs are observed in atlassian-jira.log files.
2025-11-21 12:48:54,361+0200 http-nio-8080-exec-1970 WARN user@company.com 768x11056652x2 h95983 130.41.75.231,172.70.248.54,127.0.0.1 /secure/AjaxIssueAction!default.jspa [veloc ity] DEBUG MODE: Method needs allowlisting: com.atlassian.jira.plugin.viewissue.web.FieldModel#getName() 2025-11-21 12:48:54,361+0200 http-nio-8080-exec-1970 WARN user@company.com 768x11056652x2 h95983 130.41.75.231,172.70.248.54,127.0.0.1 /secure/AjaxIssueAction!default.jspa [veloc ity] DEBUG MODE: Method needs allowlisting: com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getStyleClass() 2025-11-21 12:48:54,362+0200 http-nio-8080-exec-1970 WARN user@company.com 768x11056652x2 h95983 130.41.75.231,172.70.248.54,127.0.0.1 /secure/AjaxIssueAction!default.jspa [veloc ity] DEBUG MODE: Method needs allowlisting: com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getTitle()
Workaround
- Edit atlassian-jira-software-10.x-standalone/atlassian-jira/WEB-INF/classes/velocity-default.properties
- Search for property introspector.proper.allowlist.methods in this file. This property would look like this.
introspector.proper.allowlist.methods = \ com.atlassian.activeobjects.admin.tables.TablesController$TableInformation#getRows(),\ com.atlassian.activeobjects.admin.tables.TablesController$TableInformation#getTable(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#getPluginKey(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#getPluginName(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#getPluginVersion(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#getVendorName(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#getVendorUrl(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$AvailablePluginInformation#isAvailable(),\ com.atlassian.activeobjects.backup.PluginInformationFactory$NotAvailablePluginInformation#isAvailable(),\ com.atlassian.applinks.api.ApplicationId#get(),\
- You can append following entry as well somewhere in between. Restart Jira. This change should avoid logging these messages.
com.atlassian.jira.util.collect.CompositeMap#get(java.lang.Object),\ com.atlassian.jira.plugin.viewissue.web.FieldModel#getName(),\ com.atlassian.jira.plugin.viewissue.web.FieldModel#getElementId(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getStyleClass(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getTitle(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getFieldType(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#hasValue(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getIso8601(),\ com.atlassian.jira.plugin.viewissue.web.DateFieldModel#getFieldHtml()
- is cloned from
-
JRASERVER-78648 Lot of WARN log messages for Method needs allowlisting.
-
- Closed
-
- relates to
-
JRASERVER-78699 Various warnings related to velocity being unable to locate different methods during start-up
-
- Closed
-