Мой вопрос можно рассматривать как расширение
Невозможно зарегистрировать K ie Сервер (без удаленных серверов) в Workbench (K ie -WB 6.4.0 в WildFly 8.2. 1)
Версия у меня отличается от той, что была в предыдущем посте. Поэтому, пожалуйста, потерпите меня.
Пройдя десятки блогов и веб-страниц, я наконец-то здесь, чтобы услышать от экспертов о том, что я делаю неправильно. У меня есть два файла войны, которые развернуты на Wildfly 18.0.1.Final.
k ie -server-7.33.0.Final-ee7.war (взят из k ie -server-distribution-7.33.0.Final.zip и переименован в k ie -server.war)
business-central-7.33.0.Final-wildfly14. war (переименован в business-central.war)
Я настроил пользователей таким образом (windows сервер):
$ add-user.bat -a -u kieserver -p kieserver1! -gk * 1059 * -server
$ add-user.bat -a -u верстак -p верстак! -g admin, k ie -server
Я подписался на этот блог: http://www.mastertheboss.com/jboss-jbpm/drools/getting-started-with-business-central-workbench
И получаю следующие ошибки:
16:56:42,003 INFO [org.kie.server.controller.websocket.client.WebSocketKieServerControllerImpl]
(KieServer-ControllerConnect) Kie Server points to non Web Socket controller
'http://localhost:8080/business-central/rest/controller', using default REST mechanism
16:56:47,006 WARN [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-
ControllerConnect) Exception encountered while syncing with controller at
http://localhost:8080/business-central/rest/controller/server/wildfly-kieserver error Read timed out
Я не вижу удаленного сервера в Workbench, когда пытаюсь развернуть пример drools, взятый из того же сообщения в блоге.
Честно говоря, я ревную к тому, что все люди добились успеха с такого рода контроллером. Конфигурация сервера. Я мог бы использовать REST, используя curl или что-то подходящее для развертывания моего проекта, но мне настолько нравится WorkBench, что я хотел бы посмотреть, смогу ли я заставить его работать.
Примечательный пост в блоге, на который я ссылался, был http://blog.athico.com/2015/10/installing-kie-server-and-workbench-on.html
Вот мои настройки JAVA_OPTS в standalong.conf.bat
set "JAVA_OPTS=-Xms1G -Xmx2G -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=2G -Djava.net.preferIPv4Stack=true"
set "JAVA_OPTS=%JAVA_OPTS% -Dorg.kie.server.id=wildfly-kieserver -Dorg.kie.server.location=http://localhost:8080/kie-server/services/rest/server -Dorg.kie.server.controller=http://localhost:8080/kie-wb/rest/controller -Dorg.kie.server.controller.user=workbench -Dorg.kie.server.controller.pwd=workbench! -Dorg.kie.server.user=kieserver -Dorg.kie.server.pwd=kieserver1!"
Это заняло Мне нужно время, чтобы выяснить настройки памяти JAVA_OPTS, которые не вызовут ошибок памяти. Обратите внимание, что я запускаю JAVA_OPTS, запуская wildfly следующим образом:
D:\wildfly-18.0.1.Final\bin>standalone.bat --server-config=standalone-full.xml -Dorg.kie.server.id=wildfly-kieserver -Dorg.kie.server.location=http://127.0.0.1:8080/kie-server-ee7/services/rest/server -Dorg.kie.server.controller=http://127.0.0.1:8080/business-central/rest/controller
Другое дело, я понятия не имею, что представляют собой разные контроллеры (ee7, web c, et c.) предназначены для. Испытав их, я могу сказать, что получаю «Запрещенную» ошибку. Я довольно новичок в JBPM, но не стесняюсь Java (чтение источника - еще один проект для другого дня).
Если я что-то упустил, пожалуйста, стреляйте.