インボックス通知ページでフィルターを実行するとエラーが発生します
説明 description
インボックス通知にフィルターを使用しようとすると、ブラウザー開発コンソールに次のサーバーエラーが表示されます。
`<` html`>`
`<` head`>` `<` title`>` 500 Internal Server Error`<` /title`>` `<` /head`>`
`<` body`>`
`<` h1`>` Internal Server Error`<` /h1`>`
`<` p`>` Cannot serve request to /mnt/overlay/granite/ui/content/shell/omnisearch/searchresults.html in /libs/granite/ui/components/coral/foundation/table/table.jsp`<` /p`>`
`<` h3`>` Exception:`<` /h3`>`
`<` pre`>`
java.lang.NullPointerException
at org.apache.sling.resourcereso
この問題はAEM 6.5.13 で再現可能です。
問題を再現する手順:
1. インボックスに移動 —>
すべて表示
2. 「フィルター」をクリックします。
3. 「フォームを送信できませんでした」というエラーが表示されます
解決策 resolution
標準搭載のAEM 6.5.13 インスタンスでは、インボックス通知でのフィルタリングが期待どおりに機能します。
この問題は acs-aem-commons-content-4.8.0.zip パッケージによって導入されたことがわかりました。 このパッケージをインスタンスにインストールすると、インボックス通知でのフィルタリングが機能しなくなります。
ただし、ACS は Adobe がサポートするパッケージではありません。これはコンサルティングが提供するサードパーティです ( ただしAdobeは提供しますが、エンジニアリングチームの外部です )。問題は、以下の場所で報告する必要があります。
https://github.com/Adobe-Consulting-Services/acs-aem-commons/issues
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f