問題
-
ブログエントリを編集/一覧表示すると、次の警告が表示されます。
WARNING [http-nio-8080-exec-7] com.google.template.soy.shared.restricted.Sanitizers.filterNormalizeUri |filterNormalizeUri received bad value 'javascript:Liferay.Sharing.share(36707, 38917, 'Share Blog\x20Entry\x20\x231')'
Environment
- Liferay DXP 7.3
解決策
- これは既知の問題 LPS-103515であり、将来のバージョンでのみ修正されています。
- この問題を軽減するために、警告を出力するクラスに別のログ レベルを割り当てることができます: com.google.template.soy.shared.restricted.Sanitizers
-
これを行うには、JDK ロギングに依存しているため、 logging.properties ファイルで次の行を構成する必要があります。
com.google.template.soy.shared.restricted.Sanitizers.level=SEVERE
- Tomcat では、このファイルはデフォルトで次のパスにあります: $TOMCAT_HOME/conf/logging.properties
-
追加情報
- LPS-103515 filterNormalizeUri が不正な値を受け取りました
- JDK ロギングの詳細については、Oracle のドキュメントを参照してください。 ロギング出力の構成