Trying to set up either a workflow post function or a groovy listener to create sub tasks automatically using the canned script with the script runner plugin. Either way I've set it up, I'm currently running into an error that says I cannot create a subtask on a ticket with a resolution. I'm at a bit of a loss at the moment since I've even tried this on a newly created issue and getting the same error. I would assume the NPE right before the error message is related. I'm using JIRA 6.0.5 and Script Runner 2.1.15.
2014-07-09 07:47:57,644 ajp-bio-10.105.9.114-8014-exec-7 ERROR 467x1924x1 yc0ktv 216.128.252.71 /secure/WorkflowUIDispatcher.jspa [groovy.canned.utils.ConditionUtils] javax.script.ScriptException: java.lang.NullPointerException
2014-07-09 07:47:57,645 ajp-bio-10.105.9.114-8014-exec-7 ERROR 467x1924x1 yc0ktv 216.128.252.71 /secure/WorkflowUIDispatcher.jspa [onresolve.jira.groovy.GroovyFunctionPlugin] Error executing post-function
com.atlassian.jira.exception.CreateException: Error occurred while creating issue through workflow: Cannot create a sub task on a ticket with a resolution.
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:498)
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:428)
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssueObject(DefaultIssueManager.java:513)
at com.atlassian.jira.issue.IssueManager$createIssueObject.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
at com.atlassian.jira.issue.IssueManager$createIssueObject.call(Unknown Source)
Caused by: [InvalidInputException: [Error map: [{}]] [Error list: [[Cannot create a sub task on a ticket with a resolution.]]]