3

Glassfish 3.2.2 で Liferay 6.1.2 を使用しています。Spring ポートレット (以前の Glassfish/liferay ビルドで動作し検証済みのポートレット) を正常にデプロイできましたが、Liferay の [アプリケーションの追加] リストに表示されません。xml 名前空間宣言、liferay xml ファイル (ポートレット、ディスプレイ) を確認しましたが、すべてが liferay 仕様に準拠しているようです。ログにはエラーは表示されませんが、以前のビルドで使用されていた「x ポートレットが使用可能です」というメッセージがログに表示されていないことに気付きました。

4

1 に答える 1

3

問題は Liferay ビルド自体にありました。コメント/フィルターが web.xml に存在する場合、web.xml パーサーに問題があり、壊れます。Liferay から最新のパッチを入手したところ、修正されました。これを修正するもう 1 つの方法は、web.xml からコメントを削除し、フィルター宣言を適切にクリーンアップすることです。

于 2013-06-08T20:04:13.733 に答える