Les requêtes SQL2 utilisant OUTER JOIN et NAME ou LOCALNAME résultent en NullPointerException.
Par exemple,
SELECT * FROM [cq:PageContent] AS page LEFT OUTER JOIN [nt:unstructured] AS component ON ISCHILDNODE(component,page) WHERE ISDESCENDANTNODE(page,[/content/geometrixx/en]) AND (NAME(component) = 'par')
En raison d'un bogue dans Oak (Oak-4658), les requêtes de Jointure externe avec la condition "Nom(joinSelector)='x'" ou "Nomlocal(joinSelector)='x'" aboutissent à un NullPointerException.
Appliquez le dernier correctif cumulatif Oak pour AEM6.2.