tomcat - 从对象工厂访问 Tomcat JNDI 资源

标签 tomcat resources jndi

我编写了一个自定义对象工厂来在 Tomcat 中创建 JNDI 资源。

<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
   factory="com.xxx.xxx.XXFactory" ... />

如何从对象工厂实现中的同一上下文访问另一个 JNDI 资源?

最佳答案

您可以像在其他任何地方一样从对象工厂访问 JNDI:

InitialContext ctx = new InitialContext();
Object ref = ctx.lookup("path-to-JNDI-object");

关于tomcat - 从对象工厂访问 Tomcat JNDI 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35406510/

相关文章:

testing - Maven - 在测试阶段提取/test/resources/my.zip in/target

ruby-on-rails - rails 路由显示操作嵌套资源

java - 在 IntelliJ 中使用数据源、JNDI API

java - Jetty 类加载问题

java - Spring-Boot > 使用 JNDI 设置 application.properties

spring - 使用 spring 3.0.0 和 tomcat 提供静态资源

apache - mod_jk.log 显示什么 url?

eclipse - Tomcat 服务器未在 eclipse Neon 上的目标运行时列出

java - Tomcat + OpenSSL 符号查找报错 undefined symbol EC_KEY_new_by_curve_name

ruby-on-rails - Rails 在使用单个资源更新时没有路由匹配 POST url