Yes, I believe it is related, but I also believe that these methods in RelationshipManager should be much more informative. I had to debug far inside in order to find the root cause. This will be a stumbling block for users.

IMO. Each method should use some sort of org.picketlink.util.Assert.notNull(..., "Message"), or org.picketlink.util.Assert.isTrue(..., "Message") in order to give more informative method argument precondition error messaging to users.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira