-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 5.3, 5.3.1
-
Component/s: User - Follow
Reported on CAC. See this comment.
The logs will show =
ERROR [http-8090-6] [like.rest.resources.LikableContentResource] getLikes REST resource method error:
...
url: /confluence/rest/likes/1.0/content/14614790/likes
java.lang.NullPointerException
at com.atlassian.confluence.follow.DefaultFollowManager$1.apply(DefaultFollowManager.java:75)
or
2013-10-24 09:02:27,191 ERROR [http-8090-6] [like.rest.resources.LikableContentResource] getCommentLikes REST resource method error:
...
url: /confluence/rest/likes/1.0/content/1310726/comment-likes
java.lang.NullPointerException
at com.atlassian.confluence.follow.DefaultFollowManager$1.apply(DefaultFollowManager.java:75)
Steps to reproduce
- Create user A in Confluence
- Give "Use Confluence" permission to anonymous users in Global Permissions admin screen
- Configure Confluence to use external user directory (Crowd or LDAP)
- Create user B in the external user directory and synchronise the directory in Confluence
- As user A, start following user B in Confluence
- Remove user B in the external user directory and synchronise the directory in Confluence
- As user A, go to any Confluence page