Вопросы по теме 'hk2'

Jersey + HK2 + Grizzly: правильный способ внедрения EntityManager?
Мне удалось настроить внедрение (в классы ресурсов) моих собственных классов обслуживания в Джерси, Гонконге и простом GrizzlyServer. (В основном следует этот пример .) Теперь мне интересно, что лучше всего вводить JPA EntityManagers в мои классы...
3224 просмотров
schedule 15.05.2022

Ошибка CDI HK2 в приложении JaxRS
Я написал приложение JaxRS для Glassfish 4. Он использует Jackson 2. Я могу собрать его без каких-либо проблем, но когда я его развертываю, я получаю одну или несколько из следующих 4 ошибок. Exception while loading the app : CDI deployment...
1028 просмотров
schedule 06.03.2023

Утечка памяти между Jersey @BeanParam и HK2 ServiceLocatorImpl
Мы уже некоторое время запускаем трикотаж в производство и недавно заметили, что у нас началась утечка памяти. При копании мы обнаружили, что, начиная с HK2 2.3.0, в класс HK2 был добавлен injecteeToResolverCache...
700 просмотров
schedule 09.12.2023

Как использовать пользовательский DI с jersey 2 и hk2
Я просто пытаюсь следить за документацией по внедрению зависимостей здесь: https://jersey.java.net/documentation/latest/ioc.html#d0e15100 Я просто получаю страницу с ошибкой запроса гризли, если пытаюсь использовать @Inject для параметра....
743 просмотров
schedule 09.05.2022

Как ввести константы с помощью hk2 в майке 2.0?
Как ввести константу в какой-то класс, используя HK2 в майке? С Guice у меня мог бы быть класс вроде public class DependsOnFoo { @Inject public DependsOnFoo(@Named("FOO") String foo) { ... } ... } и я бы настроил его...
3023 просмотров
schedule 05.11.2023

Можно ли построить объект частично с помощью Spring DI и частично с помощью Jersey DI?
У меня есть класс JerseyWebService, который использует DI Джерси для внедрения зависимости @Path("/baskets") public class JerseyWebService { @Inject ExternalApiServiceInterface api; ... } Зависимость указана в биндере public...
327 просмотров

Java: цепочка методов и внедрение зависимостей
Допустимо ли использовать цепочку методов при работе со службой, которая управляется инфраструктурой внедрения зависимостей (скажем, HK2 )? Я не уверен, разрешено ли «кешировать» экземпляр, даже если это только в рамках инъекции. Пример...
298 просмотров
schedule 19.07.2023

Сбой HK2 обнаружен в коде, который не выполняется в активной области ошибки Джерси.
В настоящее время я разрабатываю приложение RESTful на основе трикотажа и хотел бы использовать DPI в своих ресурсах. (Примечание: версия трикотажа — 2.23.1, а контейнер сервлета — tomcat 8.5.3.) Поэтому я следовал руководству Глава 23....
20899 просмотров

Джерси Inject RequestScoped IllegalStateException
Работал над этим в течение нескольких часов, и ничего не работает. Это Джерси 2.23.2. Идея состоит в том, что я хочу внедрить сеанс Hibernate на основе запроса в поставщика Джерси для использования в моем REST API. Вместо этого я получаю это:...
1339 просмотров
schedule 12.10.2022

Контекстно-ориентированные квалификаторы среды выполнения CDI (HK2, Guice)
Я заинтересован в использовании HK2 или Guice для инфраструктуры внедрения зависимостей. Я знаю о @Named , @Qualifier и пользовательских аннотациях и т. д. Но все это время компиляции. Я ищу средство для динамического определения желаемого...
54 просмотров
schedule 28.11.2023

Джерси 3 с CDI Weld 4 вместо HK2
У меня есть небольшой API JAX-RS (Jersey 3.0.1), работающий на автономном Jetty 11, но я хочу использовать Weld 4.0.0 вместо HK2. Jetty правильно загружает контекст Weld (модуль Jetty ci-decorate был установлен, как описано в Документация по...
149 просмотров
schedule 29.10.2023