簡體   English   中英

Grails app - Tomcat Vs Weblogic上的JNDI

[英]Grails app - JNDI on Tomcat Vs Weblogic

通常我的Grails應用程序在Tomcat上運行。 我最近正在為Weblogic工作。 我按照這里的所有注釋: notel參考鏈接我的應用程序在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解決方案。

保持搜索並找到了這個解決方案......它有效! 很好也很簡單。

如何在grails中指定可移植的jndi datsource查找

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM