У меня есть компонент, который использует аннотацию SCR с configurationFactory
установленным значением true, и я использую Factory для управления своими экземплярами.
@Reference(
name = SocialCollaborationServiceFactoryImpl.TRINAING_SERVICE_NAME,
referenceInterface = SocialCollaboration.class,
policy = ReferencePolicy.DYNAMIC,
cardinality = ReferenceCardinality.OPTIONAL_MULTIPLE)
Это позволяет автоматически создавать несколько экземпляров из диспетчера конфигурации консоли Felix, щелкнув значок «плюс» рядом с именем конфигурации, и моя фабрика сможет отслеживать это. Теперь при переходе на AEM 6.3 я не могу установить свойство factory конфигурации для компонента. Это @Component(property={"conifugrationFactory=true}")
, конечно, не работает.
Любая помощь здесь, ссылки на документацию или предложения помогут