Я нахожусь в процессе подготовки собственного генератора OpenAPI, чтобы сделать сгенерированные документы универсальными. Проблема, с которой я столкнулся, заключается в странном поведении при попытке внедрить org.eclipse.microprofile.config.Config в класс, который расширяет org.eclipse.microprofile.openapi.OASFilter. Объект Config не может быть разрешен контейнером Wildfly CI/CD, даже если его разрешение с помощью фабричного метода позволяет это сделать.
Однако разрешение ссылки Config по-прежнему не решает моей проблемы с возможностью чтения содержимого META-INF/microprofile-config.properties на данный момент, хотя позже, во время выполнения bean-компонента @Startup, он разрешается правильно . Любая причина, по которой поведение инъекций отличается? Я использую официальное изображение Wildfly 19.
РЕДАКТИРОВАТЬ: Основная проблема заключается в том, что содержимое microprofile-config.properties игнорируется при поиске свойств