Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-19453

Turkish locale causing System Error when Global Permission is edited

    XMLWordPrintable

Details

    Description

      Steps to Reproduce
      1. Change system locale to Turkish
      2. Go to Dashboard -> Administration -> View Global Permissions
      3. Edit Permissions

      You will get a System Error page with something like this

      org.apache.velocity.exception.MethodInvocationException: Invocation of method 'canSetPermissionOnGroup' in class com.atlassian.confluence.security.actions.EditGlobalPermissionsAction threw exception java.lang.IllegalArgumentException: Unknown global permission: profileattachments at /admin/permissions/editglobalperms.vm[line 53, column 52]
          at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337)
      
      caused by: java.lang.IllegalArgumentException: Unknown global permission: profileattachments
          at com.atlassian.confluence.security.administrators.EditGlobalPermissionsAdministrator.canSetPermissionOnGroup(EditGlobalPermissionsAdministrator.java:100)
      


      Findings
      Confluence Version Remark
      3.1, 3.1.1, 3.1.2, 3.2 Tested and affected
      2.10.4, 3.0.0_01, 3.0.1, 3.0.2 Unable to test due to CONF-17160


      Workaround

      Cited from CONF-7168

      As a work-around, please pass these arguments to your JVM by adding them to JAVA_OPTS in setenv.bat: -Duser.country=EN -Duser.language=en

      Attachments

        Issue Links

          Activity

            People

              akdominguez Katrina Walser (Inactive)
              halatas HuseinA
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: