jndi相关内容

Spring中如何使用Tomcat提供的JNDI数据源?

Spring javadoc的文章中说DriverManagerDataSource类,这个类很简单,推荐使用 使用容器提供的 JNDI 数据源.这样的 DataSource 可以通过 JndiObjectFactoryBean 暴露为 Spring ApplicationContext 中的 DataSource bean 问题是:我该如何做到这一点? 例如,如果我希望有 Dat ..
发布时间:2021-11-25 19:00:47 Java开发

骆驼 - 获取 jndi 注册表

我正在使用 apache camel,我将需要 jndi 注册表,以便我可以将对象绑定到它. 如何从 RouteBuilder 类中检索 JNDI 注册表?我也可以使用 xml 绑定吗?谢谢! 解决方案 我不是在 RouteBuilder 中而是在将上下文添加到 camelMain 之前做到的. JndiRegistry registry = new JndiRegistry(); ..
发布时间:2021-11-11 23:01:25 其他开发

委托数据源 Spring boot

我正在尝试为数据源切入点实现 Spring Boot AOP - 在运行任何查询之前,我需要在数据库连接中设置客户端上下文. 我正在尝试这种使用 DelegatingDataSource 的方法.但是我在服务器启动过程中遇到以下错误 org.springframework.beans.factory.BeanCurrentlyInCreationException:创建名为“dataSo ..
发布时间:2021-11-11 04:42:21 其他开发

Tomcat 8 升级后的 JNDI NameNotFoundException

我从 Tomcat 8.0.18 升级到 8.0.23,突然间我遇到了 JNDI 问题.我查看了变更日志,Tomcat 8 变更日志,我看到了三个 JNDI改变,虽然没有一个让我觉得会破坏以前工作的配置. 针对错误 49785、57587 以及 8.0.19 下“其他"下的条目进行了与 JNDI 相关的更改. 当我使用 8.0.23 启动 Tomcat 时收到此异常: javax.n ..
发布时间:2021-11-11 03:22:48 Java开发

Tomcat 8 升级后的 JNDI NameNotFoundException

我从 Tomcat 8.0.18 升级到 8.0.23,突然间我遇到了 JNDI 问题.我查看了变更日志,Tomcat 8 变更日志,我看到了三个 JNDI改变,虽然没有一个让我觉得会破坏以前工作的配置. 针对错误 49785、57587 以及 8.0.19 下“其他"下的条目进行了与 JNDI 相关的更改. 当我使用 8.0.23 启动 Tomcat 时收到此异常: javax.n ..
发布时间:2021-11-11 03:19:22 Java开发

创建数据源和JNDI,使用注解在spring MVC应用程序中进行通信

我正在使用 Spring mvc 3.0 创建一个演示应用程序.现在我想使用“JNDI"和注释将我的应用程序连接到数据库.我在网上搜索,但是没有找到任何好的例子. 希望有人能给我一个很好的链接,让我可以一步步学习注解驱动的 spring mvc 应用程序,该应用程序在注解和 JNDI 的帮助下与 db 层进行通信. 解决方案 你需要的是 检查这个链接 http://static ..
发布时间:2021-11-10 23:15:29 其他开发

EJB 不“可见"EJB 经理.不能使用 CDI 或 JNDI 来引用它

当我尝试创建一个新的 EJB 并将其注入另一个 EJB 以便我可以调用它的资源时,突然出现了一个奇怪的问题.我使用的是 Glassfish 3.1 和 Java EE 6. 我之前在同一个项目中做过几次都没有问题,但由于某种原因,这个 EJB 会导致部署错误.只要我添加注释 @EJB EJBname ejbname; 对于我想在其中引用并保存的 bean,出现部署服务器错误. ..
发布时间:2021-11-10 23:15:04 Java开发

使用 InitialContext.lookup() 方法找不到我的 bean

我尝试使用 struts 1.3 API 来制作带有 EJB 3.0 的小型应用程序.不幸的是,我无法使用 @EJB 批注从我的操作类内部调用我的 bean 对象.我已经使用不同的解决方法解决了这个问题(第一个是使用我的 bean 的全局 jndi 名称,另一个是首先调用另一个类并使用来自该类的 @EJB 注释).这两种解决方法仍然有明显的缺点.我想直接从我的操作类调用我的 EJB.我已经阅读了大 ..
发布时间:2021-11-10 22:30:36 其他开发

是否可以使用 JNDI 从 Tomcat 访问 AWS Secret Manager?

我们在 Tomcat 上部署了一个 WAR 文件,并且通过 JNDI 获取了数据库凭据.现在必须将此 WAR 移至 AWS 云,并且要求必须将 db 凭证存储在 AWS Secret Manager 中.我的问题是我可以继续使用 JNDI/Tomcat 和 Secret Manager 吗?我知道 AWS SM 有 API 和 SDK 可以访问它,可以以某种方式与 JNDI/Tomcat 集成吗? ..

使用Java JNDI类从Active Directory匿名获取RootDSE

该问题与这个问题相同,但没有答案.另外,您可能会倾向于认为此答案解决了该问题,但事实并非如此.没错(我怀疑那些回答实际上已经在Active Directory上尝试过,是否有可能在其他LDAP实现上尝试过.) 目标是在没有用户身份的情况下检索RootDSE ,即所谓的匿名连接.(是的,AD支持这一点) 这是我尝试过的(使用Java 8): import java.util.Prop ..
发布时间:2021-05-20 19:08:50 Java开发

Java JNDI DNS错误:“接收超时"

import java.net.InetAddress;导入java.net.UnknownHostException;导入javax.naming.NamingEnumeration;导入javax.naming.NamingException;导入javax.naming.directory.Attributes;导入javax.naming.directory.InitialDirCont ..
发布时间:2021-05-20 19:08:46 Java开发

无法配置JNDI读和写通过Java VM选项连接超时属性

我已将JNDI配置为读取&通过VM选项连接超时属性,如下所示: -Dcom.sun.jndi.ldap.connect.timeout=5000 -Dcom.sun.jndi.ldap.read.timeout=5000 但是它不起作用. JNDI读取超时失败,出现以下异常: javax.naming.NamingException: LDAP response read time ..
发布时间:2021-02-12 19:25:26 Java开发