How to use Authentication with JIRA REST API in Java -


hi im creating simple tool using java create,update , delete issues(tickets) in jira. using rest api following code im using authenticate jira , issue tickets.

 public class jiraconnection {   public static uri jiraserveruri = uri.create("http://localhost:8090/jira/rest/api/2/issue/hsp-1/");  public static void main(string args[]) throws ioexception {      final asynchronousjirarestclientfactory factory = new asynchronousjirarestclientfactory();      final jirarestclient restclient = factory.createwithbasichttpauthentication(jiraserveruri,"vinuvish92@gmail.com","vinu1994");     system.out.println("sending issue creation requests...");     try {         final list<promise<basicissue>> promises = lists.newarraylist();         final issuerestclient issueclient = restclient.getissueclient();          system.out.println("sending issue creation requests...");         (int = 0; < 100; i++) {             final string summary = "newissue#" + i;             final issueinput newissue = new issueinputbuilder("tst", 1l, summary).build();             system.out.println("\tcreating: " + summary);             promises.add(issueclient.createissue(newissue));         }         system.out.println("collecting responses...");         final iterable<basicissue> createdissues = transform(promises, new function<promise<basicissue>, basicissue>() {             @override             public basicissue apply(promise<basicissue> promise) {                 return promise.claim();             }         });         system.out.println("created issues:\n" + joiner.on("\n").join(createdissues));     } {         restclient.close();     } } 

}

according code couldn't connect jira

**following exception getting ** screen shoot of exception

please suggest me best solution task

it seems me error related url parameter. incriminated line , fact error message not finding resource indications of it.

you don't need input whole endpoint since using jirarestclient. depending on method call resolve endpoint. here example works: can see input base url

enter image description here


Comments

Popular posts from this blog

sql - invalid in the select list because it is not contained in either an aggregate function -

Angularjs unit testing - ng-disabled not working when adding text to textarea -

How to start daemon on android by adb -