Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)
ここでは,CDIを利用するために必要なセキュリティの設定変更について説明します。
CDIを使用する場合,次のどちらかの方法でセキュリティの設定を変更する必要があります。
それぞれの方法について説明します。
server.policyに「permission java.security.AllPermission;」を追加します。編集例を次に示します。
// Grant minimal permissions to everything else: // EJBs // client implementation classes grant { permission java.util.PropertyPermission "*", "read"; permission java.lang.RuntimePermission "queuePrintJob"; permission java.net.SocketPermission "*", "connect"; permission java.security.AllPermission; }; |
server.policyは,J2EEサーバを構築したあとに設定してください。
J2EEサーバを起動するときに,cjstartsvコマンドに-nosecurityオプションを指定し,SecurityManagerを解除します。
# cjstartsv <サーバ名称> -nosecurity |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.