hi,
i need to find issue id from seraching from certain field like summary can anyone how to start
Some smaple code to find issues matching given JQL and print theirs IDs:
final AsynchronousJiraRestClientFactory factory = new AsynchronousJiraRestClientFactory(); final JiraRestClient restClient = factory.createWithBasicHttpAuthentication(URI.create("http://some/jira"), "user", "password"); final Iterable<Issue> issues = client.getSearchClient().searchJql("summary = \"some summary\"").claim().getIssues(); for (final Issue issue : issues) { System.out.println("Found issue with ID " + issue.getId()); }
Is that what you are looking for? This code is for JIRA Rest Java Client.
What dependencies do you need to add to the pom.xml to get all this stuff?
final
AsynchronousJiraRestClientFactory factory =
new
AsynchronousJiraRestClientFactory();
final
JiraRestClient restClient =
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
JRJC core should be enought:
<dependency> <groupId>com.atlassian.jira</groupId> <artifactId>jira-rest-java-client-core</artifactId> <version>2.0.0-m27</version> </dependency>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i tried above code
i am getting below error
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.util.concurrent.Futures.addCallback(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/FutureCallback;)V
at com.atlassian.util.concurrent.Promises$Of.then(Promises.java:231)
at com.atlassian.util.concurrent.Promises$Of.done(Promises.java:219)
at com.atlassian.util.concurrent.Promises$Of.fold(Promises.java:282)
at com.atlassian.util.concurrent.ForwardingPromise.fold(ForwardingPromise.java:65)
at com.atlassian.httpclient.api.DefaultResponseTransformation.toPromise(DefaultResponseTransformation.java:230)
at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.callAndParse(AbstractAsynchronousRestClient.java:124)
at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.callAndParse(AbstractAsynchronousRestClient.java:142)
at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.getAndParse(AbstractAsynchronousRestClient.java:66)
at
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Looks like wrong version of guava on class path. JRJC works fine with 10.0.1 - newer/older versions may be incompatibille.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Shold work fine with OnDemand.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.