3.9.2 セキュリティポリシーの設定

アプリケーションサーバ(Cosminexus)上でDocumentBrokerを使用するために,セキュリティポリシーを設定する必要があります。J2EEサーバのセキュリティポリシーファイル(server.policy)に,以下の内容を追加してください。

//
// Grant permissions to JSP/Servlet
//
grant codeBase "file:${ejbserver.http.root}/web/${ejbserver.serverName}/-" {
   permission java.util.PropertyPermission "*", "read, write";
   permission java.util.logging.LoggingPermission "control";
   permission java.lang.RuntimePermission "getenv.DOCB_CONF_DIR";
};
//
// Grant permissions to uCosminexus DocumentBroker
//
grant codeBase "file:${ejbserver.http.root}/ejb/${ejbserver.serverName}/apps/-" {
   permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete";
   permission java.util.logging.LoggingPermission "control";
   permission java.lang.RuntimePermission "getenv.DOCB_CONF_DIR";
};

セキュリティポリシーファイルについては,マニュアル「Cosminexus V9 アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「server.policy(J2EEサーバ用セキュリティポリシーファイル)」の説明を参照してください。