I am very new to plugin development , getting null pointer exception when i am trying to create issue type using plugin
following is my servelet code
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.atlassian.jira.config.IssueTypeManager;
import com.atlassian.jira.issue.issuetype.IssueType;
public class CreateIssueTypeManagerImpl extends HttpServlet {
private IssueTypeManager issueTypeManager;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/plain");
PrintWriter out = resp.getWriter();
out.println("Creating Issue...");
out.flush();
IssueType customIssue = issueTypeManager.createIssueType("TestCase",
"Test case issue type", (long) 10000);
if (customIssue != null) {
out.println("Updating " + customIssue.getId());
}
out.println("issue is not created");
}
}
plguin.xml entry
<servlet name="Issue Servlet" key="issueManager" class="com.testcase.plugin.impl.CreateIssueTypeManagerImpl">
<description>Creates,Edits Issues</description>
<url-pattern>/issueManager</url-pattern>
</servlet>
error log
[INFO] [talledLocalContainer] java.lang.NullPointerException
[INFO] [talledLocalContainer] at com.testcase.plugin.impl.CreateIssueTypeManagerImpl.doGet(CreateIssueTypeManagerImpl.java:26)
Hi, Manohar - I don't have an answer for you, but you might have better luck getting an answer in Atlassian's Developer Community, which is a separate site from this Community site.
https://developer.atlassian.com/community/
Sorry I couldn't be of more help!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.