本文介绍了JBoss:将值绑定到JBoss EAP 6中的JNDI,类似于JNDIBindingServiceMgr的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


  1. 如何在JBoss EAP 6中将任意字符串绑定到JNDI?我以前用
    通过org.jboss.naming.JNDIBindingServiceMgr MBean在
    之前的EAP版本中完成。

  1. 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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-26 01:16