2017-09-16 17 views
1

내가 configurationFactory와 SCR 주석을 사용하는 구성 요소가 자동으로 더하기 기호를 클릭하여 & I이 여러 인스턴스가 펠릭스 콘솔 설정 관리자에서 만들 수 있습니다AEM 6.3 마이그레이션 - DS 주석에서 configurationFactory를 어떻게 처리합니까?

@Reference(
    name = SocialCollaborationServiceFactoryImpl.TRINAING_SERVICE_NAME, 
    referenceInterface = SocialCollaboration.class, 
    policy = ReferencePolicy.DYNAMIC, 
    cardinality = ReferenceCardinality.OPTIONAL_MULTIPLE) 

의 인스턴스를 관리하기 위해 공장을 사용하여 true로 설정 한 구성 이름 옆에 내 공장이 그것을 추적 할 수 있습니다. 이제 AEM 6.3으로 마이그레이션하는 동안 구성 팩토리 속성을 구성 요소로 설정할 수 없습니다.이 @Component(property={"conifugrationFactory=true}")은 물론 작동하지 않습니다.

당신이 OSGI 주석을 사용하지 펠릭스 SCR 주석 6.3하는 가정

답변

2

도움이 될 것입니다 설명서를 참조하거나 제안을 여기에 어떤 도움, 당신은 @Designate(factory=true)을 사용할 수 있어야합니다. 참조 구현을 위해서는 this을 참조하십시오.