Нет решателя при доступе с использованием Optaplanner REST API

Я создал проект Optaplanner и развернул его на исполняющем сервере kie с помощью kie-workbench.

После вызова REST [GET] /containers/{containerId}/solvers список решателей пуст.

{
  "type" : "SUCCESS",
  "msg" : "Solvers list successfully retrieved from container 'org.optaplanner.examples:cloud-balancing:1.0'",
  "result" : {
    "solver-instance-list" : {
      "solver" : [ ]
    }
  }
}

Я создал файл конфигурации решателя $PROJECT_DIR/src/main/resources/org/optaplanner/examples/cloudbalancing/solver/cloudSolverConfig.solver.xml.

Я использую версию 6.5.0.final для optaplanner, kie-wb.

Есть идеи?

С уважением, Ник


person Wong Liong Hung    schedule 10.03.2017    source источник
comment
Вы сделали это, как в видео optacloud или как в видео планирования курса? OptaPlanner Execution Server еще молод, мы уже сделали много улучшений для бета-версии 7.0.   -  person Geoffrey De Smet    schedule 10.03.2017


Ответы (1)


Вам нужно выполнить вызов REST, который сначала создает решатель.

person Geoffrey De Smet    schedule 10.03.2017
comment
Я получаю следующую ошибку при вызове для создания решателя: Ошибка создания фабрики решателя для решателя: SolrConfigResource (org/optaplanner/examples/cloudbalancing/solver/cloudSolverConfig.solver.xml) не существует в качестве ресурса classpath в classLoader (org .drools.core.common.ProjectClassLoader@fde99e0). Файл xml находится в папке src/main/resources/org/optaplanner/examples/cloudbalancing. - person Wong Liong Hung; 11.03.2017
comment
К вашему сведению, я перешел на 7.0Beta6. - person Wong Liong Hung; 11.03.2017
comment
Найдите банку, которую вы пытаетесь развернуть, в (локальном) репозитории maven. Разархивируйте его и посмотрите, сможете ли вы найти там org/optaplanner/examples/cloudbalancing/solver/cloudSolverC‌​onfig.solver.xml. - person Geoffrey De Smet; 11.03.2017
comment
Да, файл есть. - person Wong Liong Hung; 11.03.2017
comment
Спасибо за помощь. После того, как я добавил процесс и повторно развернул проект, система начала создавать таблицы для сущностей. После все начинает работать. - person Wong Liong Hung; 12.03.2017