Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2020.2

このセクションでは、Tomcat で Parasoft JDBC ドライバーを設定する方法について説明します。データ ソースの設定または ava.sql.Driver の設定によって Tomcat の設定を行うことができます。どちらの方法がよいかは、アプリケーションの構成によって異なります。

データ ソースの設定

Parasoft JDBC ドライバーを使用する Tomcat データ ソースを設定するには、次の操作を行います。

  1. Parasoft JDBC ドライバーの jar ファイルを tomcat ルートの下のグローバルな lib ディレクトリにコピーします。
  2. データ ソースのリソース定義が記述されたすべての context.xml ファイルを次のように編集します (グローバル構成レベルのほかに webapps の下にも context.xml ファイルが存在する場合があるので、複数のファイルを編集する必要がある可能性があります)。
    1. type の値を Parasoft データ ソースのクラス名に変更します。利用できる値は現在使用中のデータベース ベンダーの JDBC ドライバーによって異なります。詳細については「JDBC Driver Implementation Classes」を参照してください。
    2. factory を追加し、次のように設定します。com.parasoft.xtest.jdbc.virt.driver.ParasoftDataSourceFactory
    3. 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 データ ソースを設定します。

...