0
我有一個使用會話ejbs嵌套在耳朵中的戰爭(使用struts 1)。如果我通過lookup(「earname/beanname/local」)從戰爭中查找普通會話bean,那麼一切正常。如果我查找一個@Service ejb的方式與使用NamingException的戰爭失敗相同。JBoss 5.0 EAR:從struts中查找@Service ejb本地接口1與嵌入式war中的jndi查找操作
爲了確保我正確地執行查找,我從另一個start()方法(而不是註釋注入)中查找了一個@Service bean,並且jndi查找成功。
這種行爲的原因是什麼?我目前堅持使用JBoss 5.0。
虛弱,你可以發佈堆棧跟蹤?另外,請查看jmx-console中的JNDIView並檢查綁定名稱和接口。 – Nicholas 2011-06-02 09:51:32
@Nicholas +1謝謝,我不知道JNDIView ..檢查出來 – insipid 2011-06-02 16:24:54