問題
Liferay ヘッドレス API を使用して、仮想インスタンス上のグローバル語彙をフェッチできない
-
再現するためのステップ:
- 仮想インスタンスの作成(コントロールパネル > 仮想インスタンス)
- 仮想インスタンス "Global "のサイトIDを取得する
- 仮想インスタンスにサインインする
- グローバル」サイトへ
- 構成 > サイト設定 > サイト構成
- サイトIDを使って語彙を取得するヘッドレスAPIを入力する( ${SITE_ID}に置き換える)。
http://localhost:8080/o/headless-admin-taxonomy/v1.0/sites/${SITE_ID}/taxonomy-vocabularies -
期待される結果
リクエスト200に成功、結果は{ "actions": { "create": { "method": "POST", "href": "http://192.168.1.103:8080/o/headless-admin-taxonomy/v1.0/sites/41976/taxonomy-vocabularies" } },.
.
... more -
実際の結果です:
サーバーエラー500
{ "status": "INTERNAL_SERVER_ERROR" }
環境
- Liferay DXP 7.4
解像度
- この現象は既知のバグであり、 LPS-160310で対処しています。
- この問題は、Liferay DXP 7.4 U44で修正されました。
追加情報
- Hotfixが必要な場合は、パッチの詳細を添付して、Hotfixを要求するサポートチケットを作成してください。
- Liferay DXPへのFix PackとHotfixのインストールでは、お客様の環境でのFixpack/Hotfixのインストール方法をご案内しています。