JDKバージョン1.6.0_19以上では、Liferay PortalからGlassfishの管理コンソールにアクセスできません。
再現までの手順
- Liferay Portal 6.1 EE GA3 または Portal 6.2 Glassfish 3 bundle をダウンロードしてください。
- 解凍してください。
- サーバーを実行し、起動するまで待ちます。
- Glassfish Admin Panelにアクセスしてみてください。
解像度
Liferay Portal 6.1GA3では、以下のプロパティを設定することで問題が解決します:
portal.security.manager.strategy=default
portal.security.manager.strategy=none
Liferay Portal 6.2.xの場合、以下のようにすると解決します:
- glassfish-3.1.2.2domains ㊦の編集とDELETEデフォルトコンテンツ:
grant { permission java.security.AllPermission; };
- Glassfish を起動し、管理コンソールにアクセスします。http://localhost:4848/.>これでコンソールが表示されるはずです。
Glassfish のセキュリティ管理と java.security.AllPermission の潜在的な副作用の詳細については、 Oracle Blogで情報を検索することができます。
追加情報
詳しくは、 LPS-43871 をご覧ください。