[英]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解決方案。
保持搜索並找到了這個解決方案......它有效! 很好也很簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.