IssueService issueService = ComponentAccessor.getIssueService();
IssueInputParameters issueInputParams = issueService.newIssueInputParameters();
ApplicationUser users = issue.getReporter();
TransitionOptions options = new Builder().skipPermissions().skipValidators().setAutomaticTransition().skipConditions().build();
IssueService.TransitionValidationResult transitionValidationResult = issueService.validateTransition(users,issue.getId(),actionid,issueInputParams,options);
issueService.transition(users, transitionValidationResult);
issuemgr.updateIssue(users,issue, EventDispatchOption.DO_NOT_DISPATCH,false);