gpt4 book ai didi

java - Grails 应用程序 - Tomcat 与 Weblogic 上的 JNDI

转载 作者:搜寻专家 更新时间:2023-11-01 03:52:20 24 4
gpt4 key购买 nike

通常我的 Grails 应用程序在 Tomcat 上运行。我最近正在让它为 Weblogic 工作。我遵循了这里的所有注释: notel reference link我的应用程序确实可以在 Weblogic 上运行,但是……我在数据源的工作方式上遇到了问题……

在我的 DataSource.groovy 文件中有这个:

production {
dataSource {
dbCreate = "validate"
resourceRef="true"
jndiName = "java:/comp/env/jdbc/myGrails"

让它在 Tomcat 上工作。但它不适用于 Weblogic。

在我的 DataSource.groovy 文件中有这个:

production {
dataSource {
dbCreate = "validate"
resourceRef="true"
jndiName = "jdbc/myGrails"

使其在 Weblogic 上工作,但在 Tomcat 上不工作。

我如何配置 Datasource.groovy 中的 jndiName 以让它在 Weblogic 和 Tomcat 上工作?

我确实通读了这篇文章: Tomcat vs Weblogic JNDI Lookup但找不到适合我的解决方案。我可能不明白,因为它更适合 Spring(我不太了解),而不是专门针对 Grails。希望有人可以帮助我解决 Grails/Datasource.groovy 问题。

最佳答案

不断搜索并找到了这个解决方案......它有效!很好也很简单。

How to specify portable jndi datsource lookup in grails

关于java - Grails 应用程序 - Tomcat 与 Weblogic 上的 JNDI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22411627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com