-
Bug
-
Resolution: Fixed
-
Low
-
3.1, 3.1.1, 3.1.2, 3.2
-
None
Steps to Reproduce
- Change system locale to Turkish
- Go to Dashboard -> Administration -> View Global Permissions
- 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 |
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
- relates to
-
CONFSERVER-7168 Labels does not work in Turkish locale
- Closed
-
CONFSERVER-17160 Confluence fails on Turkish system locale
- Closed