2
我正在使用maven-embedded-glassfish-plugin
在我的应用中进行集成测试。测试工作得很好,除了我试图使用JDNI访问EJB的测试。 如何访问我的EJB?如何使用Maven和Embedded Glassfish在集成测试中访问EJB?
编辑
我得到了一个有点接近(我是这么认为的,反正)成功。现在我得到以下错误:
xxx.xxx.ejb.__EJB31_Generated__ItemDatabase__Intf____Bean__ cannot be cast to xxx.xxx.ejb.ItemDatabase
使用InitialContext.lookup()
。当我尝试查找一些不存在的类,我得到“查询失败”的错误,那么清楚东西被发现,但它与原来的EJB类不知何故不兼容...