AEM: javax.jcr.NamespaceException: Unknown namespace prefix error
Dit artikel biedt een oplossing voor de fout "javax.jcr.NamespaceException: Unknown namespace prefix"
in Adobe Experience Manager.
Beschrijving description
Omgeving
Adobe Experience Manager (AEM)
Probleem
De onderstaande fout wordt weergegeven in de logboeken:
javax.jcr.NamespaceException: Unknown namespace prefix: [ namespacename]
Could not Build Package "Unknown namespace prefix: [ namespacename]
Oorzaak
Deze fout wordt meestal weergegeven in omgevingen waar gedeeltelijke gegevensmigratie is uitgevoerd met het crx2oak-gereedschap.
Het gereedschap crx2oak biedt geen ondersteuning voor het migreren van naamruimten met de gegevens.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
-
Registreer de ontbrekende naamruimten via CRX Explorer:
-
Ga naar
http://hostname:port/crx/explorer/index.jsp
en login als admin gebruiker. -
Klik Beleid van het Type van Knoop in de Ontdekkingsreiziger van CRX.
-
In het venster van het Beleid van het Type van Knoop , klik Namespaces , dat bij ver rechts van de toolbar is.
. Bij de bodem van het venster van Namespaces, klik Nieuw.. Ga URI en de afbeelding Namespace in, dan klik O.K. .. Ga de prefix van de afbeelding Namespace in, dan klik O.K. .