インストールと設定


インストールと設定

ダウンロード

さすがに Tomcat を新しくしました。このページの説明では 4.1.31 を前提に記述 します。

インストール

アーカイブを c:\ に展開します。c:\jakarta-tomcat-4.1.31 ができます。

Tomcatの起動

Tomcatを起動します。Eclipse から起動する方法もありますがライブでデバッグ をするのでないときは別プロセスとして起動します。

cd c:\jakarta-tomcat-4.1.31\bin
startup

Context/JDBC の設定

順番が前後しますが、 Microsoft SQL Server 2000 Driver for JDBC で使用するためのサンプル接続プール マネージャを参考にして Tomcat に JDBC の設定を行います。ただこのサポート技術情報に記載されてい るサンプル接続プールマネージャは使用していません。

まず <CATALINA_HOME>\common\lib に JDBC Driver をコピーします。 JDBC Driver はコンテナ側で用意するのが適切であると考えたので WEB-INF\lib ではなくて <CATALINA_HOME>\common\lib にしています。

conf\server.xml に以下を追加します。<Host>と</Host>の間に入れています。 順番が前後しますが Eclipse の Sysdeo Tomcat plugin が Context path を追加しますのでそれを 修正しています。

<Context path="/lab" reloadable="true" docBase="P:\dev\lab\lab" workDir="P:\dev\lab\work">
  <Resource name="jdbc/MSSQLDS" auth="Container" type="com.microsoft.jdbcx.sqlserver.SQLServerDataSource"/>
  <ResourceParams name="jdbc/MSSQLDS">
    <parameter>
      <name>factory</name>
      <value>com.microsoft.jdbcx.sqlserver.SQLServerDataSourceFactory</value>
    </parameter>
    <parameter>
      <name>driverClassName</name>
      <value>com.microsoft.jdbcx.sqlserver.SQLServerDriverDataSource</value>
    </parameter>
    <parameter><name>driverName</name><value>SQLServer</value></parameter>
    <parameter><name>description</name><value>SQL Server DataSource</value></parameter>
    <!-- 以下は SQL Server 2000 の構成にあわせます -->
    <parameter><name>serverName</name><value>localhost</value></parameter>
    <parameter><name>portNumber</name><value>1433</value></parameter>
    <parameter><name>selectMethod</name><value>cursor</value></parameter>
    <parameter><name>databaseName</name><value>database</value></parameter>
    <parameter><name>user</name><value>user</value></parameter>
    <parameter><name>password</name><value>パスワード</value></parameter>
    <parameter><name>loginTimeout</name><value>3000</value></parameter>
  </ResourceParams>
</Context>

関連リンク



Return to TOP