我在IBM J9 VM版本pxa6470sr1-20120330_01(SR1)上使用Liberty概要文件v8.5.5.5(WebSphere Application Server 8.5.5.5/wlp-1.0.8.cl50520150221-0034) (en_US)JNDI查找在Liberty概要文件上失败
我安装了jndi功能...但无论我做什么,我都无法做简单的JNDI查找。
在我的server.xml
<jndiEntry jndiName="schoolOfAthens/defaultAdminUserName" value="plato" />
我的代码...(这仅仅是一个几行的servlet)
Object jndiConstant = new InitialContext().lookup(
"schoolOfAthens/defaultAdminUserName");
但这种失败:
的javax。 naming.NameNotFoundException:名称schoolOfAthens在上下文中找不到“serverlocal:CELLROOT/SERVERROOT”。
该代码直接来自示例。
任何想法?
我在本地运行这一点,也试图在我的Bluemix帐户...同样的结果
你能提供你配置的功能列表吗? – Alasdair