Error rendering 'com.atlassian.jira.jira-view-issue-plugin:peoplemodule'. Please contact your JIRA administrators


Suddenly I get the error Error rendering 'com.atlassian.jira.jira-view-issue-plugin:peoplemodule'. Please contact your JIRA administrators.
which appears only on an admin's profile.

2/3 administrators face this issue when we try to view a Bug in status "Completed".
On any other case, (status , issue type) everything works fine.
Tell me what kind of information you need in order to solve this issue because
if the 3rd administrator faces this issue too, we will have a major issue during our daily workflow.


2014-02-14 12:22:11,661 http-bio-8080-exec-5 ERROR a.sourgias 742x12730x1 qx9bff /browse/MW-22 [atlassian.plugin.web.DefaultWebInterfaceManager] Could not evaluate condition 'com.atlassian.plugin.web.conditions.AndCompositeCondition@5c6264f9' for descriptor: com.atlassian.jira.plugin.system.issueoperations:assign-issue (null)
java.lang.IllegalArgumentException: ProjectRole can not be null
at com.atlassian.jira.notification.type.ProjectRoleSecurityAndNotificationType.getProjectRoleActors(
at com.atlassian.jira.notification.type.ProjectRoleSecurityAndNotificationType.hasPermission(
at com.atlassian.jira.notification.type.ProjectRoleSecurityAndNotificationType.hasPermission(
at com.atlassian.jira.permission.DefaultWorkflowPermission.allows(
at <+2>
at java.lang.reflect.Method.invoke(Unknown Source)
at com.atlassian.util.profiling.object.ObjectProfiler.profiledInvoke(
at com.atlassian.jira.config.component.SwitchingInvocationHandler.invoke(
at com.sun.proxy.$Proxy83.hasPermission(Unknown Source)
at com.atlassian.jira.plugin.webfragment.conditions.HasIssuePermissionCondition.shouldDisplay(
at com.atlassian.jira.plugin.webfragment.conditions.AbstractWebCondition.shouldDisplay(
at com.atlassian.plugin.web.conditions.AndCompositeCondition.shouldDisplay(
at com.atlassian.plugin.web.DefaultWebInterfaceManager.filterFragmentsByCondition(
at com.atlassian.plugin.web.DefaultWebInterfaceManager.getDisplayableItems(
at com.atlassian.jira.plugin.webfragment.JiraWebInterfaceManager.getDisplayableItems(
at com.atlassian.jira.plugin.webfragment.DefaultSimpleLinkManager.getLinksForSection( <+2>
at java.lang.reflect.Method.invoke(Unknown Source)
at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(
at com.sun.proxy.$Proxy278.getLinksForSection(Unknown Source) <+2>
at java.lang.reflect.Method.invoke(Unknown Source)
at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(
at com.sun.proxy.$Proxy278.getLinksForSection(Unknown Source)
at com.atlassian.jira.issue.util.IssueOperationsBarUtil.getLinksForSection(
at com.atlassian.jira.issue.util.IssueOperationsBarUtil.getPromotedLinks(
at com.atlassian.jira.plugin.issuenav.IssueNavAction.doIssue(
at com.atlassian.jira.plugin.issuenav.IssueNavAction.doDefault( <+2>
at java.lang.reflect.Method.invoke(Unknown Source)
at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(
at webwork.util.InjectionUtils.invoke( <+2> ( (
at com.atlassian.jira.action.JiraActionSupport.execute( <+7> ( ( ( ( ( ( (
at javax.servlet.http.HttpServlet.service( <+11> ( ( ( ( ( ( ( ( ( ( (
at com.atlassian.jira.tzdetect.IncludeResourcesFilter.doFilter( <+3> ( ( (
at com.atlassian.jira.baseurl.IncludeResourcesFilter.doFilter( <+8> ( ( ( ( ( ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter( <+3> ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsCommonFilter.preventDoubleInvocation(
at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter( <+3> ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter( <+3> ( ( (
at com.atlassian.labs.botkiller.BotKillerFilter.doFilter( <+8> ( ( ( ( ( ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter( <+19> ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter( <+8> ( ( ( ( ( ( ( (
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter( <+10> ( ( ( ( ( ( ( ( ( (
at com.atlassian.jira.plugin.issuenav.IssueNavRewriteFilter.doFilter( <+4> ( ( ( (

3 answers

1 accepted

0 votes
Accepted answer


The problem was solved as follows :

I removed the "assign issue" permission from the users that has the problem displayed,
and the issue disappeared.

So, it was a permission issue finally.

Is this a bug of the plugin?

0 votes

Seems like you have a workflow condition from status "Completed" that makes use of an invalid project role. Maybe the project role is deleted.

Check the workflow condition on transitions from "Completed" status and make sure the project roles used in those conditions are valid.

I checked it and all roles exist. What is strange is the fact that ALL users can successfully view the issue without the exception besides 2 administrators out of 3.Below is the pre-condition of the workflow step

Only the assignee of the issue can execute this transition.
Add grouped condition | Delete
Only users in any of following roles can execute this transition: Administrators
Add grouped condition | Edit | Delete

Perhaps is a permission issue?

Are you sure you are looking at the correct workflow? From the error, the project role passed in null and that should happen only when the role id is invalid. Not sure if permissions can cause this. It shouldn't!

 I removed the "assign issue" permission, it works.


Suggest an answer

Log in or Sign up to answer
Community showcase
Published Feb 07, 2019 in Marketplace Apps

A Timeless Love Story

It started as any story starts, on a normal, rainy day.   Admin meets App, and her name was Klok2, and like any first relationship we were both trying to make it work but neither one knew what...

440 views 8 26
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you