Cosminexus システム構築ガイド
アプリケーションを構成するサーブレットおよびJSPからスレッドを生成して,使用できます。ユーザがプログラムの中で明示して生成するスレッドのことを,ユーザスレッドといいます。
この節では,ユーザスレッドを生成するための権限の設定について説明します。なお,ユーザスレッドの使用条件やライフサイクル,ユーザスレッドの機能については,マニュアル「Cosminexus 機能解説」を参照してください。
ユーザスレッドを生成するには,server.policyに次の記述があるかどうかを確認してください。この定義によって,ユーザスレッドを生成するための権限が与えられます。
permission java.lang.RuntimePermission "modifyThread"; permission java.lang.RuntimePermission "modifyThreadGroup";
server.policyの記述例を次に示します。
| : // // Grant permissions to JSP/Servlet // grant codeBase "file:${ejbserver.http.root}/web/${ejbserver.serverName}/-" { permission java.lang.RuntimePermission "loadLibrary.*"; permission java.lang.RuntimePermission "queuePrintJob"; permission java.lang.RuntimePermission "modifyThread"; permission java.lang.RuntimePermission "modifyThreadGroup"; permission java.net.SocketPermission "*", "connect"; permission java.io.FilePermission "<<ALL FILES>>", "read, write"; permission java.util.PropertyPermission "*", "read"; }; : |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.