ResourceResolverFactory getServiceResourceResolver генерирует исключение в AEM 6.1

Я хочу записать некоторые данные в AEM, и приведенный ниже код отлично работает для меня в AEM 6.0, но не в AEM 6.1, всегда выдает исключение при входе в систему следующим образом:

"Исключение при входе в систему при получении пользователя CRX для службы: 'writeService'.org.apache.sling.api.resource.LoginException: Невозможно получить имя пользователя для комплекта group.tti.commons-service [395] и вспомогательного сервиса writeService"

OSGI Config:

Код в моем классе:

import javax.jcr.Session;
import org.apache.sling.api.resource.ResourceResolver;
import org.apache.sling.api.resource.ResourceResolverFactory;
....
@Reference
private ResourceResolverFactory factory;
private ResourceResolver resourceResolverWriter;
private static Session adminSession;
...
...
Map<String, Object> param = new HashMap<String, Object>();        
    param.put(ResourceResolverFactory.SUBSERVICE, "writeService");
try {
  resourceResolverWriter = factory.getServiceResourceResolver(param);            
  adminSession = resourceResolverWriter.adaptTo(Session.class);
...
} catch (LoginException e) {
...
}

Я что-то пропустил на AEM 6.1?

Ответы на вопрос(4)

Ваш ответ на вопрос