java.lang.NoClassDefFoundError Message Is Displayed On The Screen After Editing Issues
Symptoms
After editing an issue, the following error is displayed on the screen:
Saving of 'issue name' Failed!
Exception occurred: java.lang.NoClassDefFoundError:
com/opensymphony/user/EntityNotFoundException
However, the changes made on the issue are saved.
Cause
This happens due to some changes made on User Is In group condition on the workflow. The classes that implement this condition changed from:
com.opensymphony.workflow.util.OSUserGroupCondition
To:
com.atlassian.jira.workflow.condition.UserInGroupCondition
And workflows that have this condition implemented with the first class cause the error message displayed on the screen. Also, deleting the content of instance's /work directory doesn't help on this case.
Resolution
Edit your workflows to remove the condition. Then, re-add the condition and publish the changes.