Сопоставление Vaadin не работает с клиентом MicroProfile Rest Client

Я создаю пример Vaadin 8 + Wildfly Swarm.

На первом этапе я создал пример многомодульного приложения Vaadin в соответствии с Приложения, ориентированные на данные, с Vaadin 8.

Затем, в качестве второго шага, я тестировал некоторые API-интерфейсы Vaadin, когда добавил клиент остального микропрофиля Wildfly Swarm. Я знаю, что у этого модуля есть некоторые проблемы, но когда я добавил его в Vaadin + Wildfly Swarm, я теряю сопоставление Vaadin и не могу получить доступ к внешнему приложению!

Мой первый пример работает с главной веткой этого репозитория. А это фракции Wildfly Swarm, загруженные без Microprofile Rest Client:

2018-06-21 10:30:06,106 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                  Logging - STABLE          org.wildfly.swarm:logging:2018.3.3
2018-06-21 10:30:06,116 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:          Bean Validation - STABLE          org.wildfly.swarm:bean-validation:2018.3.3
2018-06-21 10:30:06,116 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:        CDI Configuration - STABLE          org.wildfly.swarm:cdi-config:2018.3.3
2018-06-21 10:30:06,117 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:             Transactions - STABLE          org.wildfly.swarm:transactions:2018.3.3
2018-06-21 10:30:06,117 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                      CDI - STABLE          org.wildfly.swarm:cdi:2018.3.3
2018-06-21 10:30:06,117 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                 Undertow - STABLE          org.wildfly.swarm:undertow:2018.3.3

Мой второй шаг можно найти в этой ветке. А это фракции Wildfly Swarm, загруженные с помощью Microprofile Rest Client:

2018-06-21 10:34:01,885 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                  Logging - STABLE          org.wildfly.swarm:logging:2018.3.3
2018-06-21 10:34:01,893 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:          Bean Validation - STABLE          org.wildfly.swarm:bean-validation:2018.3.3
2018-06-21 10:34:01,894 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:        CDI Configuration - STABLE          org.wildfly.swarm:cdi-config:2018.3.3
2018-06-21 10:34:01,894 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                  Elytron - STABLE          org.wildfly.swarm:elytron:2018.3.3
2018-06-21 10:34:01,894 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                      CDI - STABLE          org.wildfly.swarm:cdi:2018.3.3
2018-06-21 10:34:01,895 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:       JAX-RS with JSON-P - STABLE          org.wildfly.swarm:jaxrs-jsonp:2018.3.3
2018-06-21 10:34:01,895 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                   JAX-RS - STABLE          org.wildfly.swarm:jaxrs:2018.3.3
2018-06-21 10:34:01,896 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction: Eclipse MicroProfile Config - STABLE          org.wildfly.swarm:microprofile-config:2018.3.3
2018-06-21 10:34:01,896 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction: Microprofile Rest Client - STABLE          org.wildfly.swarm:microprofile-restclient:2018.3.3
2018-06-21 10:34:01,896 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:             Transactions - STABLE          org.wildfly.swarm:transactions:2018.3.3
2018-06-21 10:34:01,896 INFO  [org.wildfly.swarm] (main) WFSWARM0013: Installed fraction:                 Undertow - STABLE          org.wildfly.swarm:undertow:2018.3.3

Как заставить все работать вместе?


person Victor    schedule 21.06.2018    source источник