TERASOLUNAアプリケーションが動作するために必要なライブラリは以下のjarファイルです。
■TERASOLUNA Server Framework for Java(Web版)のクラスパス
[Interstageのインストールディレクトリ]\APC\lib\uji.jar [Interstageのインストールディレクトリ]\APC\lib\ujief.jar [Interstageのインストールディレクトリ]\APC\lib\ujilog.jar [Interstageのインストールディレクトリ]\BAS\lib\antlr-2.7.7.jar [Interstageのインストールディレクトリ]\BAS\lib\apfwlogging.jar [Interstageのインストールディレクトリ]\BAS\lib\aspectjweaver.jar [Interstageのインストールディレクトリ]\BAS\lib\cglib-nodep-2.2.2.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-beanutils-1.8.3.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-digester-2.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-fileupload-1.2.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-jxpath-1.3.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-lang-2.6.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-logging-1.1.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-pool-1.6.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-validator-1.3.1.jar [Interstageのインストールディレクトリ]\BAS\lib\jakarta-oro-2.0.8.jar [Interstageのインストールディレクトリ]\BAS\ibatis23\lib\ibatis23.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-aop-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-asm-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-beans-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-context-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-core-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-expression-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-jdbc-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-orm-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-tx-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-web-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-struts-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\struts12\lib\struts12.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-commons.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-dao.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-ibatis.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-thin.jar [Interstageのインストールディレクトリ]¥BAS¥etc¥def¥log_inf (使用するデータベースのJDBCドライバのjar) |
/opt/FJSVwebc/lib/uji.jar /opt/FJSVapcef/lib/ujief.jar /opt/FJSVapclg/lib/ujilog.jar /opt/FJSVibs/lib/antlr-2.7.7.jar /opt/FJSVibs/lib/apfwlogging.jar /opt/FJSVibs/lib/aspectjweaver.jar /opt/FJSVibs/lib/cglib-nodep-2.2.2.jar /opt/FJSVibs/lib/commons-beanutils-1.8.3.jar /opt/FJSVibs/lib/commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar /opt/FJSVibs/lib/commons-digester-2.1.jar /opt/FJSVibs/lib/commons-fileupload-1.2.1.jar /opt/FJSVibs/lib/commons-jxpath-1.3.jar /opt/FJSVibs/lib/commons-lang-2.6.jar /opt/FJSVibs/lib/commons-logging-1.1.1.jar /opt/FJSVibs/lib/commons-pool-1.6.jar /opt/FJSVibs/lib/commons-validator-1.3.1.jar /opt/FJSVibs/lib/jakarta-oro-2.0.8.jar /opt/FJSVibs/ibatis23/lib/ibatis23.jar /opt/FJSVibs/spring32/lib/spring-asm-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-aop-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-beans-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-context-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-core-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-expression-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-jdbc-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-orm-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-tx-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-web-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-struts-3.2.2.FUJITSU.jar /opt/FJSVibs/struts12/lib/struts12.jar /opt/FJSVibs/terasoluna/lib/terasoluna-commons.jar /opt/FJSVibs/terasoluna/lib/terasoluna-dao.jar /opt/FJSVibs/terasoluna/lib/terasoluna-ibatis.jar /opt/FJSVibs/terasoluna/lib/terasoluna-thin.jar /opt/FJSVibs/etc/def/log_inf (使用するデータベースのJDBCドライバのjar) |
■TERASOLUNA Server Framework for Java(Rich版)のクラスパス
[Interstageのインストールディレクトリ]\APC\lib\uji.jar [Interstageのインストールディレクトリ]\APC\lib\ujief.jar [Interstageのインストールディレクトリ]\APC\lib\ujilog.jar [Interstageのインストールディレクトリ]\BAS\lib\apfwlogging.jar [Interstageのインストールディレクトリ]\BAS\lib\aspectjweaver.jar [Interstageのインストールディレクトリ]\BAS\lib\castor-1.0.5.jar [Interstageのインストールディレクトリ]\BAS\lib\cglib-nodep-2.2.2.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-collections-3.2.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-fileupload-1.2.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-beanutils-1.8.3.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-digester-2.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-jxpath-1.3.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-lang-2.6.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-logging-1.1.1.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-pool-1.6.jar [Interstageのインストールディレクトリ]\BAS\lib\commons-validator-1.3.1.jar [Interstageのインストールディレクトリ]\BAS\lib\jakarta-oro-2.0.8.jar [Interstageのインストールディレクトリ]\BAS\lib\jaxrpc.jar [Interstageのインストールディレクトリ]\BAS\lib\spring-modules-validation-0.8.jar [Interstageのインストールディレクトリ]\BAS\lib\velocity-1.6.4.jar [Interstageのインストールディレクトリ]\BAS\lib\velocity-tools-generic-1.4.jar [Interstageのインストールディレクトリ]\BAS\lib\velocity-tools-view-1.4.jar [Interstageのインストールディレクトリ]\BAS\lib\xercesImpl-2.9.0.jar [Interstageのインストールディレクトリ]\BAS\ibatis23\lib\ibatis23.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-aop-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-asm-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-beans-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-context-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-context-support-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-core-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-expression-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-jdbc-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-orm-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-tx-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-web-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\spring32\lib\spring-webmvc-3.2.2.FUJITSU.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-commons.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-dao.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-ibatis.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-oxm.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-rich.jar [Interstageのインストールディレクトリ]\BAS\terasoluna\lib\terasoluna-validator.jar [Interstageのインストールディレクトリ]¥BAS¥etc¥def¥log_inf (使用するデータベースのJDBCドライバのjar) |
/opt/FJSVwebc/lib/uji.jar /opt/FJSVapcef/lib/ujief.jar /opt/FJSVapclg/lib/ujilog.jar /opt/FJSVibs/lib/apfwlogging.jar /opt/FJSVibs/lib/aspectjweaver.jar /opt/FJSVibs/lib/castor-1.0.5.jar /opt/FJSVibs/lib/cglib-nodep-2.2.2.jar /opt/FJSVibs/lib/commons-beanutils-1.8.3.jar /opt/FJSVibs/lib/commons-collections-3.2.1.jar /opt/FJSVibs/lib/commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar /opt/FJSVibs/lib/commons-digester-2.1.jar /opt/FJSVibs/lib/commons-fileupload-1.2.1.jar /opt/FJSVibs/lib/commons-jxpath-1.3.jar /opt/FJSVibs/lib/commons-lang-2.6.jar /opt/FJSVibs/lib/commons-logging-1.1.1.jar /opt/FJSVibs/lib/commons-pool-1.6.jar /opt/FJSVibs/lib/commons-validator-1.3.1.jar /opt/FJSVibs/lib/jakarta-oro-2.0.8.jar /opt/FJSVibs/lib/jaxrpc.jar /opt/FJSVibs/lib/spring-modules-validation-0.8.jar /opt/FJSVibs/lib/velocity-1.6.4.jar /opt/FJSVibs/lib/velocity-tools-generic-1.4.jar /opt/FJSVibs/lib/velocity-tools-view-1.4.jar /opt/FJSVibs/lib/xercesImpl-2.9.0.jar /opt/FJSVibs/ibatis23/lib/ibatis23.jar /opt/FJSVibs/spring32/lib/spring-asm-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-aop-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-beans-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-context-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-context-support-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-core-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-expression-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-jdbc-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-orm-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-tx-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-web-3.2.2.FUJITSU.jar /opt/FJSVibs/spring32/lib/spring-webmvc-3.2.2.FUJITSU.jar /opt/FJSVibs/terasoluna/lib/terasoluna-commons.jar /opt/FJSVibs/terasoluna/lib/terasoluna-dao.jar /opt/FJSVibs/terasoluna/lib/terasoluna-ibatis.jar /opt/FJSVibs/terasoluna/lib/terasoluna-oxm.jar /opt/FJSVibs/terasoluna/lib/terasoluna-rich.jar /opt/FJSVibs/terasoluna/lib/terasoluna-validator.jar /opt/FJSVibs/etc/def/log_inf (使用するデータベースのJDBCドライバのjar) |
クラスパスの設定は、以下の2通りの方法があります。
Java EE 6運用コマンドのasadminコマンドによるアプリケーション配備時に、deployサブコマンドの--librariesオプションで設定する。
Java EE 6の共通ディレクトリに、必要なライブラリをコピーする。
アプリケーション配備時に設定する方法は、配備を実施する毎に設定が必要です。
Java EE 6の共通ディレクトリにコピーする方法は、1度だけ設定を実施すればよいですが、すべてのIJServerクラスタに設定が反映されます。コピーを実施する際はInterstage管理者ユーザで行ってください。また、オープンJavaフレームワークの障害修正パッチを適用した際には、再度コピーを行ってください。
asadminコマンドについての詳細は、“Interstage Application Server/Interstage Web Server Express Java EE運用ガイド(Java EE 6編)”の“Java EE 6運用コマンド”を参照してください。
Java EE 6の共通ディレクトリについては、“Interstage Application Server/Interstage Web Server Express Java EE運用ガイド(Java EE 6編)”の“Interstage Java EE 6で使用するクラスの設定について”を参照してください。