Usage: ASMifierClassVisitor [-debug] <fully qualified class name or class file name>"
Sometimes Eclipse gives this error when I try to compile. There doesn't seem to
be a whole lot of information about it online. Just wondering if anybody know what it means
or how to fix it. Below is an example piece of code which returns this error on compile.
package pl.example.time.tracking;
import java.net.URISyntaxException;
import java.util.Arrays;
import java.util.Collection;
import java.net.*;
import com.atlassian.jira.rest.client.JiraRestClient;
import com.atlassian.jira.rest.client.NullProgressMonitor;
import com.atlassian.jira.rest.client.domain.Comment;
import com.atlassian.jira.rest.client.domain.Issue;
import com.atlassian.jira.rest.client.domain.Transition;
import com.atlassian.jira.rest.client.domain.input.FieldInput;
import com.atlassian.jira.rest.client.domain.input.TransitionInput;
import com.atlassian.jira.rest.client.internal.jersey.JerseyJiraRestClientFactory;
public class Example1 {
public static void main(String[] args) throws URISyntaxException {
final JerseyJiraRestClientFactory factory = new JerseyJiraRestClientFactory();
final URI jiraServerUri = new URI("http://localhost:2990/jira");
final JiraRestClient restClient = factory.createWithBasicHttpAuthentication(jiraServerUri, "admin", "admin");
final NullProgressMonitor pm = new NullProgressMonitor();
final Issue issue = restClient.getIssueClient().getIssue("REM-1", pm);
System.out.println(issue);
// now let's vote for it
restClient.getIssueClient().vote(issue.getVotesUri(), pm);
// now let's watch it
restClient.getIssueClient().watch(issue.getWatchers().getSelf(), pm);
// now let's start progress on this issue
final Iterable<Transition> transitions = restClient.getIssueClient().getTransitions(issue.getTransitionsUri(), pm);
final Transition startProgressTransition = getTransitionByName(transitions, "Start Progress");
restClient.getIssueClient().transition(issue.getTransitionsUri(), new TransitionInput(startProgressTransition.getId()), pm);
// and now let's resolve it as Incomplete
final Transition resolveIssueTransition = getTransitionByName(transitions, "Resolve Issue");
Collection<FieldInput> fieldInputs = Arrays.asList(new FieldInput("resolution", "Incomplete"));
final TransitionInput transitionInput = new TransitionInput(resolveIssueTransition.getId(), fieldInputs, Comment.valueOf("My comment"));
restClient.getIssueClient().transition(issue.getTransitionsUri(), transitionInput, pm);
}
private static Transition getTransitionByName(Iterable<Transition> transitions, String transitionName) {
for (Transition transition : transitions) {
if (transition.getName().equals(transitionName)) {
return transition;
}
}
return null;
}
}
I'm not sure if the issue lies with the external api I'm trying to use or what? Any information is greatly appreciated.
This post has been edited by pistolizedpete: 13 May 2013 - 05:02 AM

New Topic/Question
Reply



MultiQuote

|