【发布时间】:2008-09-26 20:05:55
【问题描述】:
我有这个代码:
@PersistenceContext(name="persistence/monkey", unitName="deltaflow-pu")
...
@Stateless
public class GahBean implements GahRemote {
但是当我使用这个时:
try{
InitialContext ic = new InitialContext();
System.out.println("Pissing me off * " + ic.lookup("java:comp/env/persistent/monkey"));
Iterator e = ic.getEnvironment().values().iterator();
while ( e.hasNext() )
System.out.println("rem - " + e.next());
}catch(Exception a){ a.printStackTrace();}
我得到了这个例外:
javax.naming.NameNotFoundException: No object bound to name java:comp/env/persistent/monkey
如果我删除查找,迭代器也没有任何接近它的东西。可能是什么问题?
【问题讨论】:
-
我建议您编辑您的问题:“Another JPA Question rolls eyes”除了表明它涉及 JPA 并指出您的挫败感外,没有任何描述问题的作用。也许在标题中包含一些关于异常的内容。
-
我替他摘掉了白眼。
标签: java jpa annotations java-ee-5