Expandir la barra de logros de la comunidad.

Get ready! An upgraded Experience League Community experience is coming in January.

Mark Solution

Esta conversación ha sido bloqueada debido a la inactividad. Cree una nueva publicación.

RESUELTAS

@Reference annotation for injecting AccountManagementService setting servlet state to "Unsatisfied" in AEM 6.2

Avatar

Level 5

I need to use  AccountManagementService(com.adobe.cq.account.api.AccountManagementService since Interface AccountManager is deprecated in AEM 6.2.

But when I am inject the AccountManagementService in amy servlet and registering it servlet state goes to "Unsatisfied". If anybody has idea on this please reply. I have attached the screenshot of component tab for details.

1 solución aceptada

Avatar

Respuesta correcta de
Employee

I checked this, and you are right.

This is because there is a unsatisfied reference (com.day.cq.mailer.MailService) in com.adobe.cq.account.api.AccountManagementService 

Let me see if these is a workarond for this.

Ver la solución en mensaje original publicado

4 Respuestas

Avatar

Respuesta correcta de
Employee

I checked this, and you are right.

This is because there is a unsatisfied reference (com.day.cq.mailer.MailService) in com.adobe.cq.account.api.AccountManagementService 

Let me see if these is a workarond for this.

Avatar

Employee

I would raise a support ticket for this.

Avatar

Level 5

Thanks Feike.

After configuring com.day.cq.mailer.MailService  (which is not configured by default in felix console) , the issue is resolved and servlet is in active state. 🙂

Avatar

Employee

Ah cool!