我想在JBoss 6中的RestEasy下部署时使用以下类型的资源类:
@Path("Something")
public class Foo {
@EJB
private SomeService service
@GET
public Object frobnicate() {
assert service != null;
// JBoss blows up here
return result;
}
}
两个问题:
我的开发人员即将使用硬编码的JNDI查找(例如context.lookup(someHardCodedNameHere)),因为目前没有人可以找到此规范违规的解决方法。我真的想避免这种情况。
最后,我看过使用CDI,但是由于RestEasy和CDI仍然没有相互交谈,所以这里的故事并没有好多少。
提前感谢任何指示。
答案 0 :(得分:2)
JBoss的人告诉我这个正在干线上工作。因此,从JBoss 6里程碑3开始,这是不可能的。