MobileFirst SQL 适配器 requestTimeoutInSeconds
MobileFirst SQL Adapters requestTimeoutInSeconds
我有包含 SQL 适配器的 WL6.0 项目。适配器具有 requestTimeoutInSeconds="240"
的过程,我正在尝试将该项目迁移到 WL7.1。
根据 IBM 知识中心上的 Adapter timeout and concurrency
文章,我必须改用 JNDI 配置。
The requestTimeoutInSeconds attribute of and
elements is ignored. Use JNDI configuration instead.
任何人都可以提供一个如何实现的例子吗?
我正在使用 MobileFirst Studio 7.1,并且我导入了项目,没有出现任何错误。
请注意,您正在 MobileFirst Studio 中进行开发,它使用 Liberty 应用程序服务器作为其底层服务器。
在本地不需要进行此类更改,因为您是在本地工作...
一旦您开始转向测试和生产环境,这将变得很重要。
这意味着您将需要更新 WebSphere 完整 profile/Liberty 配置文件的 server.xml,而不是 MobileFist Studio 中服务器的 server.xml。
您可以在此处的 Liberty 文档中找到相关文档:http://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/twlp_dep_configuring_ds.html
请注意,您需要执行的设置因数据库类型而异:MySQL、Oracle、DB2 等。您可以在上面的 link 中找到每种数据库类型的示例。
我有包含 SQL 适配器的 WL6.0 项目。适配器具有 requestTimeoutInSeconds="240"
的过程,我正在尝试将该项目迁移到 WL7.1。
根据 IBM 知识中心上的 Adapter timeout and concurrency
文章,我必须改用 JNDI 配置。
The requestTimeoutInSeconds attribute of and elements is ignored. Use JNDI configuration instead.
任何人都可以提供一个如何实现的例子吗?
我正在使用 MobileFirst Studio 7.1,并且我导入了项目,没有出现任何错误。
请注意,您正在 MobileFirst Studio 中进行开发,它使用 Liberty 应用程序服务器作为其底层服务器。
在本地不需要进行此类更改,因为您是在本地工作...
一旦您开始转向测试和生产环境,这将变得很重要。
这意味着您将需要更新 WebSphere 完整 profile/Liberty 配置文件的 server.xml,而不是 MobileFist Studio 中服务器的 server.xml。
您可以在此处的 Liberty 文档中找到相关文档:http://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/twlp_dep_configuring_ds.html
请注意,您需要执行的设置因数据库类型而异:MySQL、Oracle、DB2 等。您可以在上面的 link 中找到每种数据库类型的示例。