Ich bin sehr neu zu groovigen Skript-Läufer und ich habe versucht, ein Feld in JIRA zu löschen, aber ich bekomme immer NullPointerException.NullPointerException beim Versuch, in JIRA mit groovigen Skript-Runner zu löschen
Ich verstehe, was NullPointerMeans und ich habe mehrere Beiträge online und atlassian gelesen, aber nichts hat geholfen.
ist Jede Idee/Hilfe zu schätzen, wie ich dieses
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.MutableIssue
import com.atlassian.jira.issue.IssueManager
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.fields.CustomField
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager();
CustomField customField_toDelete = customFieldManager.getCustomFieldObject("12345")
customFieldManager.removeCustomField(customField_toDelete);
Stacktrace
java.lang.NullPointerException
at com.atlassian.jira.issue.managers.DefaultCustomFieldManager.removeCustomField(DefaultCustomFieldManager.java:490)
at com.atlassian.jira.issue.CustomFieldManager$removeCustomField$7.call(Unknown Source)
at Script2441.run(Script2441.groovy:20)