问题描述
-
如何在JBoss EAP 6中将任意字符串绑定到JNDI?我以前用
通过org.jboss.naming.JNDIBindingServiceMgr MBean在
之前的EAP版本中完成。
How do I bind an arbitrary string to JNDI in JBoss EAP 6? I used todo it through org.jboss.naming.JNDIBindingServiceMgr MBean inprevious EAP version.
有没有类似的东西JBoss EAP 6中的org.jboss.naming.JNDIBindingServiceMgr
?
Is there anything similar to org.jboss.naming.JNDIBindingServiceMgrin JBoss EAP 6?
我们正在将应用程序从jboss-5.1.EAP迁移到jboss-eap-6.1 。
我们需要将一些内容绑定到JNDI中,因此应用程序可以查找
环境变量值。
We are migrating applications from jboss-5.1.EAP to jboss-eap-6.1.We need to bind some things into JNDI, so applications can look upvalues of environment variables.
非常感谢。
推荐答案
您可以执行以下操作:
standalone.xml:
standalone.xml:
<subsystem xmlns="urn:jboss:domain:naming:1.2">
<bindings>
<simple name="java:global/user" value="newUser"/>
</bindings>
</subsystem>
并且在春季情况下:
<bean class="java.util.Properties">
<constructor-arg>
<map>
<entry key="user">
<jee:jndi-lookup jndi-name="java:global/user" />
</entry>
</map>
</constructor-arg>
</bean>
这篇关于JBoss:将值绑定到JBoss EAP 6中的JNDI,类似于JNDIBindingServiceMgr的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!