openejb相关内容

比较 OpenEjb 和 Glassfish

我们能否将 Glassfish 替换为 Tomcat/OpenEJB 以获得更轻量级的应用程序?OpenEJB 作为 EJB 容器与 glassfish 相比性能如何? OpenEJB 代替 glassfish 有什么限制? 问候 解决方案 我猜这个问题是关于运行时环境的,但我仍然不明白 lighter application 是什么意思.内存占用?启动时间?部署时间?你实际上 ..
发布时间:2022-01-24 21:12:55 其他开发

如何在 Hibernate 中使用 TomEE

我创建了一个非常简单的应用程序,带有持久化上下文(休眠作为提供者)来从数据库中读取一些值.我将 Eclipse 与 Maven 结合使用. 首先,我明白 Caused by: org.apache.openejb.OpenEJBException: java.lang.ClassCastException: org.hibernate.ejb.HibernatePersistence ca ..
发布时间:2021-12-08 19:39:15 Java开发

OpenEJB无法验证(由cobertura提供)@Decorator bean进行单元测试

为了获得代码覆盖率报告,我通过cobertura maven插件对@Decorator bean进行了检测. 在OpenEJB容器中运行我的单元测试时.容器在启动过程中报告了一些错误(新的初始上下文). 由以下原因引起:org.apache.webbeans.exception.WebBeansConfigurationException:装饰器:MyDecorator,名称:空,WebBe ..
发布时间:2020-07-02 02:50:50 其他开发

告诉OpenEJB忽略MDB

我为一项活动编写了单元测试,最终将消息放入队列.一旦将消息放入该队列中,消息驱动的Bean就开始处理.但是我不想在单元测试中测试MDB.如何告诉OpenEJB忽略它们? 我用几个属性设置了OpenEJB: p.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.openejb.client.L ..
发布时间:2020-07-02 02:50:48 Java开发

使用Open EJB配置JNDI名称

我试图(无需单元测试)我的EJB类,而不必启动我的Websphere环境.现在,我正在使用打开EJB ,但是解决该问题有一些问题在我的EJB中使用的其他EJB的JNDI名称...,现在我无法从测试中注入模拟的类. 获取InitialContext final Properties properties = new Properties(); properties.setProperty ..
发布时间:2020-04-25 05:38:54 Java开发

使用TomEE(或OpenEJB),Jetty和Selenium进行功能测试的设置中的CDI问题

我正在尝试通过Jetty,OpenEJB和WebApps以编程方式设置一个环境,以开发和运行Selenium测试.本文中描述的内容非常相似: http://tomee.apache.org/functional-testing-with-openejb,-jetty-and-selenium.html . 此设置非常好,因为我可以通过IDE或Maven启动硒测试,并使用相同的代码启动服务器进 ..
发布时间:2019-09-04 09:20:03 其他开发

TomEE + CXF配置参考

因此,我试图找到使用这三种参考文献的任何参考文档或非平凡的示例. 我发现的“最佳"是: TomEE/OpenEJB JAXRS重构 有关TomEE和 JAXRS配置 TomEE文档根本没有列出Jax-RS,我只能查找由单个端点类组成的示例 在哪里可以找到配置选项的全面参考? 主要问题是,在使用独立CXF时,我会知道该怎么做,但我几乎不知道TomEE中的JAX-RS集 ..
发布时间:2019-08-30 10:19:22 其他开发

如何将Jersey与TomEE / openEJB集成

我正在升级使用Jersey JAX-RS在Apache TomEE服务器上运行的代码。不幸的是,当我尝试使用Jersey和TomEE时,它会抛出错误。 我正在使用eclipse并且打开了JAX-RS项目方面。它指向泽西图书馆。我还将Jersey库移动到/ lib /目录中以尝试解决问题无济于事。服务器抛出以下错误: 2012年5月14日上午6:26:44 com.sun.jersey ..
发布时间:2019-01-15 10:52:16 Java开发

OpenEJB本地客户端注入失败

请注意,我正在镜像此处给出的示例非常接近。 事实上,我的情况有点简单,因为我现在甚至没有使用持久性单元进行测试。我的测试项目提供了一个简单的MDB和一个会话bean; MDB和会话bean都正常加载,并且可以在没有注入的情况下成功测试(以约束的方式)。 使用 @LocalClient 注释失败并出现已知错误: javax.naming.NamingException :无法为[您 ..

DDL生成和常规persistence.xml设置(OpenJPA)

摘要 我正在尝试运行Java Web应用程序JPA 2.0示例。 示例应用程序编写为在 Glassfish ,使用 EclipseLink 作为JPA提供程序。 我想将其转换为在 TomEE 中运行,其中 OpenJPA 作为JPA提供商,但我可以启动和运行 OpenJPA 的任何详细教程。 问题 我无法转换 persistence.xml 以使用 OpenJPA 而不是 Ec ..
发布时间:2018-12-12 18:50:36 Java开发

Jetty 8 + EJB 3.1 + JTA + CDI + JPA 2堆栈?

有人能告诉我目前是否可以通过Jetty“粘合”部分Java EE 6 Web配置文件? 我发现很多关于将独立EJB 3容器,JTA提供程序等与旧Jetty版本集成的文章,所以如果我可以让它全部协同工作,那我就更有意思了。 我想组装一个Servlet 3.0 + CDI + EJB 3.1 + JTA(如果需要,我真正想要的是声明式事务管理)+ Jetty 8上的JPA 2环境(如果没有可用的J ..
发布时间:2018-12-11 22:08:30 Java开发

如何在Tomcat 5.5.x中进行EJB 3.1部署

我有支持的托管计划 i)Tomcat - 5.5.xSupport ii)JDK - 1.6.x支持 iii)JSP / servlet - 2.0支持 我能否部署EJB 3.1这个设置?我听说Tomcat不支持EJB,但希望有一种解决方法。任何建议表示赞赏。 解决方案 如果我没有弄错的话,Apache TomEE之前是openEJB项目。您可以使用提供的openE ..
发布时间:2018-12-10 10:44:20 Java开发