...
- 登录到 WebSphere 应用程序服务器的集成解决方案控制台。
- 打开 Resources> JDBC ,然后单击 JDBC Providers。
- 选择 Node> Server scope (第三选项),然后单击 New。
- 完成 Create New JDBC Driver 屏幕,然后单击 Next:
- 数据库类型:Database type:选择用户定义的。
- 实现类名称:Implementation class name:指定可用的值之一(这取决于当前使用的数据库供应商 JDBC 驱动程序)。请查阅 JDBC Driver Implementation Classes 以获得更多详情。
- 名称:Name:输入要分配此 Parasoft JDBC 驱动程序的任何名称。
- 在 Enter database class path information 屏幕上,输入放置 Parasoft JDBC 驱动程序 jar 文件的位置的路径。
- 通过单击 Finish,完成 Summary 屏幕。
...
- 打开 Resources> JDBC> Data Sources。
- 如下完成 Enter basic data source information 屏幕:
- 数据源名称:Data source name:输入要分配给此数据源的任何名称。
- JNDI 名称: name:输入为应用程序数据源收集的 JNDI 名称(请查阅 Modifying the Original Data Source Settings)。例如,对于 PlantsByWebSphere 示例应用程序,您将使用 jndi/PlantsByWebSphereDataSource。
- 如下完成 Select JDBC provider 屏幕:
- 选择 Select an existing JDBC provider。
- 选择在Creating a New JDBC Provider for the Parasoft JDBC Driver中创建的提供程序。
- 在 Enter database specific properties for the data source 屏幕中,保留默认的数据存储助手类名称。如果使用数据源的应用程序使用 CMP,则还应选择 Use this data source in container managed persistence (CMP)。
- 在 Specify security aliases 屏幕中,保留默认值,然后单击 Next。
- 单击 Finish。
- 在创建的新 Parasoft 数据源中,添加您在应用程序的数据源配置中注意到的相同属性(如 Modifying the Original Data Source Settings中所述),以及 Parasoft JDBC 驱动程序数据源的其他属性。
- 需要定义的特定于 Parasoft JDBC 驱动程序的属性有:
- virtualizeServerUrl
- virtualizeGroupID
例如,对于 PlantsByWebSphere 示例应用程序,您可以使用以下设置:
Info 相关资源
有关特定于正在虚拟化的数据库和 JDBC 驱动程序的属性的信息,请参阅 排除 JDBC 驱动程序问题。
Info 如果属性是自动生成的…
则一些 WebSphere 版本可能会自动内省 版本可能会自动内置 Parasoft JDBC 驱动程序并生成可用的属性。如果发生这种情况,则删除出现的描述、日志编写器、loginTimeout 和用户属性。
- 需要定义的特定于 Parasoft JDBC 驱动程序的属性有:
- 将更改保存到 WebSphere 主配置。
- 重启 WebSphere。
- 返回到 Parasoft JDBC 数据源并单击 Test connection.
如果配置正确执行,应该没有错误。预计有 1 或 2 个警告:
之所以显示此警告,是因为 GenericDataStoreHelper 在 Parasoft JDBC 数据源中使用。
...