Various warnings related to velocity being unable to locate different methods during start-up

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Low
    • None
    • Affects Version/s: 11.3.6, 11.3.7
    • Component/s: Issue - Others
    • None
    • 11.03
    • 1
    • Severity 3 - Minor

      Issue Summary

      When Jira starts up, we can see many Warnings related to velocity unable to locate different methods. Apparently, this isn't causing any issues through the UI, but it may raise concerns about the instance's health to Jira Administrators who review the "atlassian-jira.log".

      Steps to Reproduce

      1. Spin up either a Jira Software or a Jira Service Management 11.3.6 or above.
      1. Check the "atlassian-jira.log"

      Expected Results

      No warnings are thrown in the Jira log

      Actual Results

      The below exception is thrown in the xxxxxxx.log file:

      2026-06-30 14:59:01,741+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) getNavigableField() for class com.atlassian.jira.web.component.subtask.ActionsAndOperationsColumnLayoutItem for security introspection in Velocity
      2026-06-30 14:59:01,754+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot load class for security introspection in Velocity: com.atlassian.sal.confluence.license.ConfluenceLicenseHandler
      2026-06-30 14:59:01,759+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) getCurrentStep(), getTitle(), getAttachmentSizeFormatted(), isAttachmentsEnabled(), getFlushedErrorMessages(), isIssueLinkingEnabled(), getTimeTrackingEnabled(), getDocumentationUrl(), getFormDescription(), getStepsProgress(), getRequiredResources(), getSoyRenderer(), getCurrentStepName(), isExternalUserManagementEnabled(), getBrowserUtils(), getTotalSteps(), getUseConfigFile(), getErrors(), getExternalSystem(), getActionName(), getHtmlHint(java.lang.String), getText(java.lang.String), getAttachmentSize(), getHasErrorMessages() for class com.atlassian.jira.plugins.importer.imports.csv.web.CsvSetupPage for security introspection in Velocity
      2026-06-30 14:59:01,776+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) isEditing(), getErrors(), canPerformAjaxSearch(), getHandlerName(), getBrowserUtils(), getHasErrorMessages() for class com.atlassian.jira.plugins.mail.webwork.EditHandlerDetailsWebAction for security introspection in Velocity
      2026-06-30 14:59:01,776+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) getDefaultSortOrder(), getColumnCssClass(), getSortComparatorSource() for class com.atlassian.jira.issue.fields.ProgressBarSystemField for security introspection in Velocity
      2026-06-30 14:59:01,839+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) getHtml(java.util.Map com.atlassian.jira.issue.Issue), getNavigableField() for class com.atlassian.jira.web.component.subtask.SubTaskSequenceColumnLayoutItem for security introspection in Velocity
      2026-06-30 14:59:01,854+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) iterator() for class com.atlassian.jira.issue.customfields.option.OptionsImpl for security introspection in Velocity
      2026-06-30 14:59:01,863+0000 http-nio-8080-exec-5 url: /jira/, /jira/secure/MyJiraHome.jspa, /jira/secure/Dashboard.jspa WARN anonymous 899x4x1 1k0xi2d 10.140.13.46,172.50.0.2 / [velocity] Cannot locate method(s) getCurrentStep(), getEsc(), getText(java.lang.String java.lang.Object), getUnmappedFields(), getFieldName(java.lang.String), getFormDescription(), getStepsProgress(), hasAtLeastOneEmptyHeader(), getSampleDataForHeader(java.lang.String), isValueSelected(java.lang.String java.lang.String), getSoyRenderer(), getCurrentStepName(), getBrowserUtils(), getTotalSteps(), getErrors(), isSubtasksEnabled(), getExternalSystem(), getCustomFieldsModel(), getLocale(), getActionName(), getFieldMappingsFor(java.lang.String), getModel(), getText(java.lang.String), getHasErrorMessages() for class com.atlassian.jira.plugins.importer.imports.bulkcreate.web.BulkCreateFieldMapping for security introspection in VelocityWorkaroundCurrently, there is no known workaround for this behaviour. A workaround will be added here when available.Security levelNoneComponentIssue-OthersSeverityMinorBookmark jump bottom·EditDeleteVedika Tambolkar 41 minutes agoInternal noteHi Saima,I can confirm this is a bug. Also tried to check if we have any workaround to suppress the warnings. Tried to add org.apache.velocity.util.introspection to ERROR  in log4j2.xml file, however, we still observe these warnings. So I would recommend going ahead and filing a new bug for this. Thanks, VedikaBookmark jump bottom·EditDeleteSettings MSB  | List List attachments Icons Refresh SZsIcons•Icons•Jump to top  Environment:  736465 - [PSSRV-216414] Aisekube (No Proxy) - EMEA   ⬤     U: appuser  P: •••••• copy   VNC   VS Code Done. In 4 hoursDoneFailedAdd internal note / Reply to customerPro tip: press M to comment1AI: Waiting for TriageSLAsToday 08:30 PMTime to responsewithin 9hJul 08 02:15 AMTime to resolutionwithin 48hJun 22 02:00 PMTime to first responsewithin 9h 

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              Assignee:
              Unassigned
              Reporter:
              Saima Ali Sayyed
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: