我在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