Рабочий процесс Atlassian Jira Java API «не удается найти символ» в рабочем процессе. Связанные классыJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Рабочий процесс Atlassian Jira Java API «не удается найти символ» в рабочем процессе. Связанные классы

Сообщение Anonymous »

Я пытаюсь создать плагин, и одним из этапов работы над плагином является создание рабочих процессов. Я использую Jira 10.0.1.
Пытаюсь создать экземпляр объекта «JiraWorkflow» через «ConfigurableJiraWorkflow». Я получаю ошибку компиляции «не могу найти символ». Может ли кто-нибудь помочь в этом? Или, если я делаю что-то не так, не стесняйтесь указать на это.
Ошибка на консоли:
[ERROR] /C:/Users/pcampos/Documents/plugins/testes/workflowCreation/src/main/java/com/pcampos/plugins/rest/WorkflowCreation.java:[299,41] cannot find symbol
[ERROR] symbol: class ConfigurableJiraWorkflow
[ERROR] location: class com.pcampos.plugins.rest.WorkflowCreation

Мой метод на данный момент:
public void createWorkFlow(String workflowName) {
WorkflowManager workflowManager = ComponentAccessor.getWorkflowManager();

DescriptorFactory descriptorFactory = new DescriptorFactory();
WorkflowDescriptor workflowDescriptor = descriptorFactory.createWorkflowDescriptor();
workflowDescriptor.setName(workflowName);

//Create "Open" step
StepDescriptor openStep = descriptorFactory.createStepDescriptor();
openStep.setName("Open");
openStep.setId(1);
workflowDescriptor.addStep(openStep);

//Create "In Progress" step
StepDescriptor inProgressStep = descriptorFactory.createStepDescriptor();
inProgressStep.setName("In Progress");
inProgressStep.setId(2);
workflowDescriptor.addStep(inProgressStep);

// Create a transition between steps
ActionDescriptor openToInProgressAction = descriptorFactory.createActionDescriptor();
openToInProgressAction.setName("Start Progress");
openToInProgressAction.setId(1);

//Set destination
ResultDescriptor destinationInProgress = descriptorFactory.createResultDescriptor();
destinationInProgress.setStep(2);
openToInProgressAction.setUnconditionalResult(destinationInProgress);

openStep.getActions().add(openToInProgressAction);
workflowDescriptor.getGlobalActions().add(openToInProgressAction);

// Register the workflow
JiraWorkflow jiraWorkflow = new ConfigurableJiraWorkflow(workflowDescriptor.getName(), workflowDescriptor, ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser());
workflowManager.createWorkflow(
ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser(),
jiraWorkflow);
}

Свойства POM-файла:

10.0.1
9.1.1
2.0.4

3.0.3

${project.groupId}.${project.artifactId}

6.3.11
UTF-8
16
16



Подробнее здесь: https://stackoverflow.com/questions/792 ... ted-classe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»