Les requêtes SQL2 utilisant OUTER JOIN et NAME ou LOCALNAME résultent en NullPointerException | AEM6.2, Oak 1.4

Environnement

AEM 6.2 + Oak 1.4.6 ou version antérieure.

Problème

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')

Cause

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.

Résolution

Appliquez le dernier correctif cumulatif Oak pour AEM6.2.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne