Archive for 12月, 2008

12月 5th, 2008

CATALINA_OPTSぜ JAVA_OPTSの違い

Posted in Tomcat by admin

 Tomcat起動/停止時に? 義し、Javaコマンドオプションに追加する環? 変数に「CATALINA_OPTS」「JAVA_OPTS」ぜ 2つがあります。簡単に? えば「CATALINA_OPTS」は起動時にのみ? 加されるオプションで、「JAVA_OPTS」は起動時にも停止時にも付加されるオプションになります。(Tomcat4.1.x系はこの違いはないようです)この違いを元に、各種オプションの? 義? 置を検? するならば以下のようになるでしょうか。

CATALINA_OPTS
 ボ GCログオプション ・・ボ “Xloggc”で指定したファイルは? 行時にゼロクリアの? に? 成されます。また、JAVA_OPTSに? 義すると停止時にも余計なファイルを作成してしまいます。
 ボ JVM SNMP監? オプション ・・ボ SunJDK機能ぜ SNMP監? 用にポートを使用している為、JAVA_OPTSに? 義すると「ポートが使用されています」というエラーで正常に停止できません。

JAVA_OPTS
 ・特になし・・・? となぜ 「-D=」でシステムプロパティを定義する場合や「-XX」ぜ JVM固有オプションは、こちらに置きたいです。

起動、停止時両方のオプションに? 加されると問題のあるものは「CATALINA_OPTS」オプションに? 義。起動、停止時両方のオプションに? 加されないと問題のあるのは「JAVA_OPTS」に? 義。これ以? は基本的に「CATALINA_OPTS」でも「JAVA_OPTS」でも問題なさそうです。

12月 5th, 2008

JDKバージョンぜ JDBC ドライババージョン対応

Posted in Tomcat by admin

 Tomcatぜ Oracle接続する場合、Oracle朏 供ぜ JDBCドライバーが必要になります。JDKバージョンと対応するJDBCドライババージョン対応は以下のようになっているようです。Oracleぜ JDBCドライバのバージョンぜ 9.2以? であればどのバージョンでも互朏 性があるようです。(Oracle Database 11g JDBC http://www.oracle.com/technology/global/jp/tech/java/sqlj_jdbc/index.html )Tomcatと対応するJDKバージョンも合゜ せて? せておきます。

    JDK    JDBCドライバVer    ファイル名       Oracleバージョボ
    ---    -----------------  --------------   -----------------
    1.2    8.1.6 以?          classes12.zip    7.3.4~8.1.6
    1.3    9.2  以?          classes12.zip    9.2以?
    1.4    9.2  以?          ojdbc14.jar      9.2以?
    1.5    10.2  以?          ojdbc14.jar      9.2以?
    1.5    11.1  以?          ojdbc5.jar       9.2以?
    1.6    11.1  以?          ojdbc6.jar       9.2以?
    Tomcat Ver     JDK
    -------------  ---
    4.1.x          1.4以?
    5.5.x          1.5以?
    6.0.x          1.5以?