Java クラスライブラリのパッケージのJARファイルは,次のディレクトリに格納されます。
/opt/HiEDMS/client/java/lib
/opt/HiEDMS/client/java/lib_tp5
<インストールディレクトリ>¥java¥lib
このJARファイルのパスを,Java実行環境に設定します。使用する実行環境に合わせてパスを追加してください。
例えば,Java 2 SDK, Standard Editionの場合は,付属しているJavaインタプリタ(javaコマンド)を実行する時の-classpathオプションに,JARファイルのパスを追加してください。
Cosminexusでの設定について説明します。なお,サーブレットエンジンモードで使用する場合と,J2EEサーバモードで使用する場合とで,設定する内容が異なります。
web.add.class.path=/opt/HiEDMS/client/java/lib/Djlib.jar
add.library.path=/opt/HiEDMS/client/java/lib
web.add.class.path=/opt/HiEDMS/client/java/lib_tp5/Djlib.jar
add.library.path=/opt/HiEDMS/client/java/lib_tp5
web.add.class.path=<インストールディレクトリ>¥java¥lib¥Djlib.jar
add.library.path=<インストールディレクトリ>¥java¥lib
web.add.class.path=C:¥Program Files¥HITACHI¥DocBroker¥DevKit¥java¥lib¥Djlib.jar
add.library.path=C:¥Program Files¥HITACHI¥DocBroker¥DevKit¥java¥lib
ejbserver.application.InitTermProcessClasses=jp.co.Hitachi.soft.docbroker.client.DbjInitTermCompoContainerEx
grant codeBase "file:///opt/HiEDMS/client/java/lib/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file://${webserver.install.root}/containers/${webserver.serverName}/webapps/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file:///opt/HiEDMS/client/java/lib_tp5/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file://${webserver.install.root}/containers/${webserver.serverName}/webapps/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file:///<インストールディレクトリ>/java/lib/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file://${webserver.install.root}/containers/${webserver.serverName}/webapps/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file:///C:/Program Files/HITACHI/DocBroker/DevKit/java/lib/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
grant codeBase "file://${webserver.install.root}/containers/${webserver.serverName}/webapps/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};
add.class.path=/opt/HiEDMS/client/java/lib/Djlib.jar
add.library.path=/opt/HiEDMS/client/java/lib
add.class.path=/opt/HiEDMS/client/java/lib_tp5/Djlib.jar
add.library.path=/opt/HiEDMS/client/java/lib_tp5
add.class.path=<インストールディレクトリ>¥java¥lib¥Djlib.jar
add.library.path=<インストールディレクトリ>¥java¥lib
add.class.path=C:¥Program Files¥HITACHI¥DocBroker¥DevKit¥java¥lib¥Djlib.jar
add.library.path=C:¥Program Files¥HITACHI¥DocBroker¥DevKit¥java¥lib
ejbserver.application.InitTermProcessClasses=jp.co.Hitachi.soft.docbroker.client.DbjInitTermCompoContainerEx
grant codeBase "file:${ejbserver.http.root}/web/${ejbserver.serverName}/-" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write";
};