openejb

    0热度

    1回答

    我使用Eclipse创建(Session Bean + MDB),部署在OpenEJB中。有用。现在我怎样才能输出日志调试信息到控制台?我需要在项目中添加一个log4j.properties或更改OpenEJB服务器属性? 谢谢。

    3热度

    1回答

    我尝试使用OpenEJB测试基于EJB的存储库。每次新单元测试运行时,我都希望我的数据库处于“初始”状态。测试结束后,所有更改都应回滚(无论测试是否成功)。如何以简单的方式完成它?我尝试使用UserTransaction - 在测试开始时开始并在完成时回滚更改(如下所示)。我不知道为什么,但是通过这段代码,在执行完行换行后,所有DB中的更改(在单元测试期间完成)都会保留。 正如我写的,我想以最简单

    1热度

    1回答

    是否有可能不使用Glassfish的Java EE Application客户端访问服务器上的EJB。我想尝试使用OpenEJB作为独立的Java SE客户端。可能吗?我无法在互联网上找到有关该主题的任何内容。 谢谢

    3热度

    1回答

    我想为EJB客户端应用程序失去与应用程序服务器的连接时发生的特定情况创建异常处理程序。我们创建的代码能够以用户友好的方式处理客户端应用程序,以尝试在故障切换环境中重新连接到同一台服务器或另一台服务器。通过“失去连接”我的意思是任何需要重新连接。其原因可能是网络问题,服务器锁定,服务下降等 这里是什么,我们正在寻找(客户端代码)的想法: private void doSomething() thro

    8热度

    4回答

    任何人都可以告诉我,目前是否有可能通过Jetty将部分Java EE 6 Web Profile“粘合在一起”? 我发现了很多关于将独立的EJB 3容器,JTA提供程序等与较老的Jetty版本进行集成的文章,因此,如果我可以使它们一起工作,我就会更有自信。 我想在Jetty 8上安装Servlet 3.0 + CDI + EJB 3.1 + JTA(如果需要,我真正想要的是声明式事务管理)+ JP

    4热度

    2回答

    请注意,我非常密切地反映了example given here。 事实上,我的情况稍微简单一些,因为在这一点上我甚至没有使用持久性单元进行测试。我的测试项目提供了一个简单的MDB和一个会话bean; MDB和会话bean都正常加载,并且可以在没有注入的情况下成功进行测试(以受限制的方式)。 建议的注射用@LocalClient注释上我的单元测试与已知的错误而失败: javax.naming.Nam

    2热度

    1回答

    as openejb文档decalres 牢不可破的规则。当事情不起作用时,一遍又一遍地阅读这些内容。 的java:comp/env的为任何容器管理资源 的java查找规范定义的命名空间:comp/env的默认情况下,空的 的java:comp/env的是只读的在运行时 的java:comp/env的是通过XML或注解声明引用容器管理资源 我使用OpenEJB的嵌入式模式,DI工作正常稀少,但我想

    1热度

    1回答

    我已经在Tomcat容器中部署了一个openEJB.war。我在Tomcat的/ webapps文件夹中部署了一个EJB。当我调用通过HTTP的EJB正常工作: props.put(Context.PROVIDER_URL, "http://localhost:8080/openejb/ejb"); 我想用ejbd协议,而不是http,但我不知道如何做到这一点。如果我用ejbd:// loca

    1热度

    1回答

    我已经安装了OpenEJB eclipse插件,但似乎openEJB服务器无法识别项目的类路径。只有当我将所有依赖项(第三方jar)复制到OpenEJB/lib目录时,它才能正常工作。有没有其他方法可以解决,特别是eclipse的配置?谢谢

    0热度

    2回答

    后我使用OpenEJB的3和Tomcat集成6 我可以删除(我的意思是取消部署)OpenEJB的web应用程序在安装后?或者openejb web应用程序必须始终存在于Tomcat中?感谢您的回复。