このセクションでは、Tomcat で Parasoft JDBC ドライバーを設定する方法について説明します。データ ソースの設定または ava.sql.Driver の設定によって Tomcat の設定を行うことができます。どちらの方法がよいかは、アプリケーションの構成によって異なります。
データ ソースの設定
Parasoft JDBC ドライバーを使用する Tomcat データ ソースを設定するには、次の操作を行います。
- Parasoft JDBC ドライバーの jar ファイルを
tomcat
ルートの下のグローバルなlib
ディレクトリにコピーします。 - データ ソースのリソース定義が記述されたすべての
context.xml
ファイルを次のように編集します (グローバル構成レベルのほかにwebapps
の下にもcontext.xml
ファイルが存在する場合があるので、複数のファイルを編集する必要がある可能性があります)。type
の値を Parasoft データ ソースのクラス名に変更します。利用できる値は現在使用中のデータベース ベンダーの JDBC ドライバーによって異なります。詳細については「JDBC Driver Implementation Classes」を参照してください。factor
y を追加し、次のように設定します。com.parasoft.xtest.jdbc.virt.driver.ParasoftDataSourceFactory
virtualizeServerUrl
およびvirtualizeGroupId
を設定します。
例:Code Block <Resource name="<original name>" auth="<original auth>" type="com.parasoft.xtest.jdbc.virt.driver.oracle.OracleDataSource" factory="com.parasoft.xtest.jdbc.virt.driver.ParasoftDataSourceFac-tory" virtualizeGroupId="hibernateOracle" virtualizeServerUrl="http://localhost.parasoft.com:9080" user="<original user>" password="<orignal password>" url="<original url>"/>
必須プロパティ (virtualizeGroupId
およびvirtualizeServerUrl
) はリソースでも設定されます。システムプロパティは必要ありません。original
で始まる値 (url、name、user
およびpassword
など) は変更しません。上記の例では、url
フィールドの設定は次のようになります。jdbc:oracle:thin:@//host:1521/db
java.sql.Driver の設定
詳細については、「スタンドアロン アプリケーションまたはその他のアプリケーション サーバー プラットフォームでの設定JDBC Configuration for Standalone or Other Application Server Platforms」を参照してください。
代替方法: オリジナル データ ソースの呼び出し
既存のデータ ソースを参照する方が簡単な場合 (たとえば多くのオプションを設定している場合) あるいはカスタム データ ソース ファクトリを使用している場合、オリジナル データ ソースを呼び出すことができます。
オリジナル データ ソースを呼び出すには、Tomcat データ ソースを設定します。
...