環境
- ライフレイDXP 7.3 GA1
- Elasticsearch 7.10+
症状
Liferay DXP 7.3 が Elasticsearch 7.10 に接続するように構成されている場合、アプリケーション メニュー > ワークフロー > メトリクスに移動し、ワークフロー エントリ (「単一の承認者」など) を選択すると、コンソールで以下のエラーが生成されます。 機能への影響は、ワークフロー メトリック内のさまざまな要素で構成され、ユーザーの操作に応じてロードに失敗します。
回避策
Elasticsearch 7.9.x にとどまります。
解像度
これは、Elasticsearch 7.10.0 で導入されたリグレッションです。 Liferay はこれを Elastic サポートに報告し、 https://github.com/elastic/elasticsearch/issues/66057 を作成しました。 ただし、Elastic はその後、この問題に対処しないことを確認しました。 Elasticsearch 7 は、今後も <Long, Object and will only accept <String, Object> でエラーをスローし続けるため、寛容ではありません。
Liferay のワークフロー チームは、この問題を LPS-124213 で修正しました は DXP 7.3 FP1/SP1に含まれています。