Description
java.lang.NullPointerException
at com.cenqua.crucible.model.PermissionScheme.calculateRequiresModerator(PermissionScheme.java:333)
at com.cenqua.crucible.model.PermissionScheme.getRequiresModerator(PermissionScheme.java:311)
The PermissionScheme in question is created by copying an existing permission scheme:
PermissionScheme permScheme = PermissionManager.copyPermissionScheme(PermissionManager.getDefaultPermissionScheme(), crucibleProjectKey);
projectData.setPermissionSchemeName(permScheme.getName());
projectData.setModeratorEnabled(permScheme.getRequiresModerator());