環境
Adobe Experience Manager
問題
次のエラーがログに表示される場合:
javax.jcr.NamespaceException: Unknown namespace prefix: namespacename
Could not Build Package "Unknown namespace prefix: namespacename
原因:
このエラーは、通常、crx2oak ツールを使用して部分的なデータの移行が行われた環境で発生します。crx2oak ツールは、データを使用した名前空間の移行をサポートしていません。
解決策
この問題を解決するには、次の手順に従います。
CRX Explorer を使用して、不足している名前空間を登録します。
に移動します。 http://hostname:port/crx/explorer/index.jsp
にログインし、 admin ユーザー。
CRX Explorer で、「ノードタイプ管理」をクリックします。
ノードタイプ管理ウィンドウで、ツールバーの右端にある「名前空間」をクリックします。
名前空間ウィンドウの下部で、 新規:
次を入力します。 URI そして 名前空間マッピングを選択し、「 OK.
次を入力します。 名前空間マッピングのプレフィックスを選択し、「 OK.