Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

not able to create issue type using plugin

manoharv August 21, 2017

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)

 

1 answer

0 votes
Alex Christensen
Community Champion
August 21, 2017

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!

manoharv August 21, 2017 edited

Thanks Alex Christensen for quick replay 

 

I created issue in developer community !

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, loom, loom for training, loom for teaching, video training, async learning, online education, screen recording, loom tutorials, loom use cases, atlassian learning, team training tools, instructional video, virtual training tools

🛗 Elevate Your Training and Enablement with Loom

Join us June 26, 11am PT for a webinar with Atlassian Champion Robert Hean & Loom’s Brittany Soinski. Hear tips, stories, and get your burning questions answered. Learn how Loom makes training and enablement easier. Don’t miss it!

Register today
AUG Leaders

Atlassian Community Events