Simple File Aggregate のインストール中に jcr:content ノードまたは vlt:definition ノード、およびその子ノードが上書きされない | AEM 6.3
問題
パッケージ内の Simple File Aggregate で、子ノードの jcr:content または vlt:definition が正しく上書きされません。
例
リポジトリ内の状態:
+ content
+ test
+ thumbnail.png [nt:file]
+ jcr:content [nt:resource]
+ dam:thumbnails [nt:folder]
パッケージには以下のフィルターがあります。
< workspaceFilter version="1.0" >
< filter root="/content/test" />
< /workspaceFilter >
さらに、パッケージコンテンツは /content/test/thumbnail.png バイナリファイルのみで構成されています。
そのパッケージをインストールすると、/content/test/thumbnail.png/jcr:content は削除および再作成されず、子ノードの dam:thumbnails も残ったままになります。
環境
AEM 6.3.1.2 以前
原因
これは Jackrabbit FileVault 3.1.40 の JCRVLT-177 で修正された既知の問題です。
解決策
AEM 6.3 SP2 をインストールします。これにより、Jackrabbit FileVault バンドルがバージョン 3.1.42 に更新されます。
アカウントにログイン