jndi相关内容

如何使用Tomcat 7配置JNDI Realm进行PKI用户证书认证?

列表 我实际上已经对该主题进行了广泛的搜索,或者a)我不知道如何配置某些东西和/或b)我不太了解JNDI Realm实际上应该做什么.我将jdk 1.7.0_15与Tomcat 7.0.32结合使用. 这就是我想要做的.我与使用PKI用户证书的客户合作.用户证书具有一个类似"Joe Smith"的cn.我需要做的是在LDAP中查找此CN并获取用户ID(可能类似于"jsmith23"), ..
发布时间:2020-06-27 18:46:23 服务器开发

如何配置JDBCRealm以从JNDI获取其数据源

如何使用JDBCRealm处理servlet中的用户身份验证和授权?我可以找到的唯一示例是在web.xml中创建数据源(例如我不想在源代码树中包括数据库凭证(出于明显的原因),并且更喜欢通过JNDI使用Context定义的数据源,就像我在所有其他servlet项目中用于其他任何目的的RDBMS一样我已经开发了. 如何配置Shiro JDBCRealm从JNDI获取其DataSource? ..
发布时间:2020-06-27 18:46:10 其他开发

Tomcat中JNDI的Java Mail API配置文档

我花了几天时间弄清楚如何通过JNDI 带有身份验证在Tomcat中配置javax.mail.Session. > 这一次,我看到了有史以来最糟糕的代码:javax.mail.Service#connect(String,String,String,String)版本1.4.1 if (user == null) { user = url.getUsername(); ..
发布时间:2020-06-27 18:33:54 Java开发

NoInitialContextException错误的含义

我正在为我的EJB编写一个客户端,并且在尝试执行该客户端时,出现以下异常: javax.naming.NoInitialContextException:需要指定类名 在环境或系统属性中,或作为applet参数,或在 应用程序资源文件. 我只是不明白问题是什么. 解决方案 javax.naming程序包包含JNDI API.由于它只是一个API,而不是一个实现,因此您需要告诉它 ..
发布时间:2020-06-26 20:49:35 Java开发

Websphere JNDI查找失败

当我查找用于jdbc数据源的JNDI连接时,出现以下错误: javax.naming.ConfigurationException:无法完成对"java:"名称的JNDI操作,因为服务器运行时无法将操作的线程与任何J2​​EE应用程序组件相关联.当未在服务器应用程序请求的线程上执行使用"java:"名称的JNDI客户端时,会发生这种情况.确保J2EE应用程序不在静态代码块内或该J2EE应用程 ..
发布时间:2020-06-18 19:47:41 服务器开发

EJB3客户端查找

我正在尝试从独立的Java客户端调用EJB,并收到以下错误. 查找代码 String localJNDIName = "ejbremote:gcmsnew/gcmsutilbeans.jar/CustomerSurveyManageQstBean#com.smbcgroup.gcms.utility.bl.survey.CustomerSurveyManageQstRemote"; I ..
发布时间:2020-06-18 19:42:54 其他开发

在WebSphere Application Server 7.0上设置URL资源?

我需要在WebSphere中设置URL资源,并遵循此教程.但是,本教程要求使用WebSphere Studio修改WebSphere的 web.xml 和 ibm-web-bnd.xml .我没有WebSphere Studio,所以我需要使用文本编辑器手动修改这些文件.我试图“搜索"这两个文件,但是“搜索结果"太多了,我不知道哪一个是正确的文件. 在哪里可以找到2个文件?我还需要为reso ..
发布时间:2020-06-18 19:40:57 其他开发

如何在Websphere 7 JNDI中配置字符串值?

事实上,我之前发现过这样的消息: 通过JNDI在以下位置配置和查找简单的字符串WebSphere 我想采用“干净"的方式( http ://www.ibm.com/developerworks/websphere/library/techarticles/0611_totapally/0611_totapally.html ).也许我对WebSphere太绿了,但是这篇文章完全弄乱了我的想法 ..
发布时间:2020-06-18 19:40:42 其他开发

在WebSphere中通过JNDI配置和查找简单的字符串

对于我们的应用程序的配置,我们希望将一些配置放置在应用程序服务器中. 我们当前正在使用WebSphere JNDI工具来查找URL和数据源. 此外,我们想在应用服务器中放置简单的字符串.我们不想使用WebSphere“环境变量". “资源环境"可以用于此目的吗?如果是这样,怎么使用? 我们想要使用以下字符串: InitialContext ctx = new Init ..
发布时间:2020-06-18 19:40:33 Java开发

如何在EJB3拦截器中获取客户机ip地址?

通常,出于审计或安全目的,获取进行远程EJB3调用的客户端的IP地址很有用.在EJB3 Bean的上下文中,此信息不容易获得.这是一个可以在JBoss 4.x中实现这一目标的技巧. 解决方案 此页面上有答案 https://community.jboss.org/wiki/HowToGetTheClientIpAddressInAnEJB3Interceptor?_sscc=t 基本 ..
发布时间:2020-06-13 19:03:17 Java开发

ActiveMQInitialContextFactory与NamingContextFactory

我正在创建一个Java企业应用程序,该应用程序使用activemq将消息发送到独立队列代理。 我目前通过jndi查找来维护对长期资源的访问。效果很好。我想在ActiveMQ连接工厂和队列连接工厂中继续这种模式,但是在 amq中文档,它指定我的jndi.properties应该具有: java.naming.factory.initial = org.apache .activemq. ..
发布时间:2020-06-01 19:10:03 Java开发

使用IntelliJ中的DataSource,JNDI API

我试图理解使用 DataSource对象和 JNDI API 建立数据库连接。 / p> 我正在使用Intellij UE,并且具有本地 Tomcat-8 -和 Postgres -服务器正在运行。 我按照Oracle Java文档中的说明进行操作: 创建 DataSource类的实例并设置其属性 org.postgresql.ds.PGSimpleDataSource ..
发布时间:2020-05-30 01:26:30 Java开发

JNDI-LDAP分页

我设法在此处.问题是我需要公开一个看起来像这样的API:getUsers(pageSize, pageNumber),它与JNDI/LDAP进行分页的方式(与每次传递给搜索方法的cookie都不能很好地配合).代码如下: private NamingEnumeration ldapPagedSearch(String filter, int pageSize, int pageNumber) ..
发布时间:2020-05-23 20:55:36 其他开发

OSGI JNDI是否允许与来自非OSGI代码的JNDI调用共存?

OSGI Enterprise Release 5规范的第126章提到了兼容性: “支持Java SE和Java EE客户端使用的传统JNDI编程模型." 和使用不支持OSGI的代码: “不了解OSGi的客户端和JNDI上下文提供程序使用静态方法连接到 JRE JNDI实现. InitialContext类提供了从提供者对Context的访问,并且 提供程序使用静态NamingM ..
发布时间:2020-05-22 19:15:29 Java开发