Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-62271

Top bar hidden after upgrading JIRA

    XMLWordPrintable

Details

    Description

      Summary

      Top navigation bar in JIRA is disappeared when upgraded from JIRA

      Following stack trace can be seen from the log:

      2016-03-02 09:32:08,412 http-bio-8641-exec-10 DEBUG admin 572x2667x1 1eld3da 172.20.44.74 /secure/admin/ViewLogging.jspa [com.atlassian.ozymandias.SafePluginPointAccess] Unable to run plugin code because of 'java.lang.RuntimeException - java.lang.NullPointerException'.
      java.lang.RuntimeException: java.lang.NullPointerException
      	at com.atlassian.jira.plugin.navigation.HeaderFooterRendering$8.visit(HeaderFooterRendering.java:357)
      	at com.atlassian.jira.plugin.navigation.HeaderFooterRendering$8.visit(HeaderFooterRendering.java:342)
      	at com.atlassian.ozymandias.SafePluginPointAccess.invokeModule(SafePluginPointAccess.java:452)
      	at com.atlassian.ozymandias.SafePluginPointAccess.descriptors(SafePluginPointAccess.java:150)
      	at com.atlassian.jira.plugin.navigation.HeaderFooterRendering.includeTopNavigation(HeaderFooterRendering.java:341)
      	at com.atlassian.jira.plugin.navigation.HeaderFooterRendering$1.run(HeaderFooterRendering.java:117)
      	at com.atlassian.ozymandias.SafePluginPointAccess.runnable(SafePluginPointAccess.java:201)
      	at com.atlassian.jira.plugin.navigation.HeaderFooterRendering.includeTopNavigation(HeaderFooterRendering.java:112)
      
      Caused by: java.lang.NullPointerException
      	at com.atlassian.jira.avatar.plugin.JiraUserAvatarProvider.isUsingExternalAvatar(JiraUserAvatarProvider.java:208)
      	at com.atlassian.jira.avatar.plugin.JiraUserAvatarProvider$JiraUserPluginAvatar.<init>(JiraUserAvatarProvider.java:442)
      	at com.atlassian.jira.avatar.plugin.JiraUserAvatarProvider.getAvatar(JiraUserAvatarProvider.java:176)
      	at com.atlassian.jira.avatar.pluggable.AvatarProviderAdapter.getAvatar(AvatarProviderAdapter.java:69)
      	at com.atlassian.jira.avatar.AvatarServiceImpl.getAvatarURLImpl(AvatarServiceImpl.java:204)
      	at com.atlassian.jira.avatar.AvatarServiceImpl.getAvatarURL(AvatarServiceImpl.java:217)
      

      This problem happens because there's NULL error when retrieving the default avatar ID.

      Environment

      So far it's only replicable with JIRA 6.4

      Expected Results

      After upgrade the top bar is displayed correctly.

      Actual Results

      Top bar is hidden.

      Workaround

      Backup your JIRA.
      1. Stop your JIRA.
      2. Run the following query to retrieve id of default avatar:

      select id from propertyentry where property_key like '%avatar.user.default%';
      

      3. Update the propertrystring entry using the following query:

      insert into propertystring values (result-of-query-above, 10122);
      

      4. Restart your JIRA.

      Attachments

        Activity

          People

            Unassigned Unassigned
            vshanmugam Vicknesh Shanmugam (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: