Tomcat中JNDI数据源去掉java:/comp/env/
2016-08-11 20:29
246 查看
http://my.oschina.net/u/574870/blog/193782
摘要
Tomcat 中JNDI数据源去掉java:/comp/env/
Weblogic与tomcat的数据源配置不一样,每次在本地跑时都得修改数据源配置,
aaDs要改成java:/comp/env/aaDs
索性自己编译一个tomcat去掉前面的java:/comp/env/
过程如下.
Tomcat的源码下载及编译在此不再赘述,只说明修改的地方.
摘要
Tomcat 中JNDI数据源去掉java:/comp/env/
Weblogic与tomcat的数据源配置不一样,每次在本地跑时都得修改数据源配置,
aaDs要改成java:/comp/env/aaDs
索性自己编译一个tomcat去掉前面的java:/comp/env/
过程如下.
Tomcat的源码下载及编译在此不再赘述,只说明修改的地方.
修改org.apache.naming.java.javaURLContextFactory 中getInitialContext方法,
true改为falsepublic Context getInitialContext(Hashtable environment) throws NamingException { if (ContextBindings.isThreadBound() || (ContextBindings.isClassLoaderBound())) { // Redirect the request to the bound initial context //true改为false return new SelectorContext(environment, false); } else { // If the thread is not bound, return a shared writable context if (initialContext == null) initialContext = new NamingContext(environment, MAIN); return initialContext; } }
相关文章推荐
- Tomcat访问数据源 需要加 java:comp/env 前缀
- Tomcat用户配置以及JNDI的java:/comp/env说明
- 小议JNDI之java:comp/env
- JNDI java:comp/env/jdbc/datasource 与 jdbc/datasource 的区别
- JNDI:对java:comp/env的研究
- 详解JNDI的lookup资源引用 java:/comp/env
- JTA多数据源 Hibernate3.9, Spring 3.1 Could not find UserTransaction in JNDI [java:comp/UserTransaction]
- 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处。
- JavaWeb:Tomcat下配置数据源(JNDI)连接数据库
- 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处
- 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处(转)
- 【转载】理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处
- 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处。
- 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处。
- Tomcat7在JNDI中添加定制的JavaBean数据源
- [原创]理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处。
- [原创]理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处。
- 应用管理 JNDI里面加和不加java:comp/env/前缀有什么区别?
- JNDI之java:comp/env
- [JAVA web]tomcat 45s,navicat备份,C3P0配置JNDI数据源