首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么TomEE通过了Java EE6认证,而TomEE+没有?

为什么TomEE通过了Java EE6认证,而TomEE+没有?
EN

Stack Overflow用户
提问于 2012-04-14 06:46:42
回答 2查看 3.4K关注 0票数 6

就像标题说的那样。我对Java EE6认证的内部工作原理知之甚少。然而,看起来TomEE+仅仅是TomEE的超集,那么TomEE+不应该也通过Java EE6认证吗?

我们刚刚决定为我们内部开发的管理应用程序构建Tomcat (vs不使用Glassfish中的许多功能),并且对TomEE+非常感兴趣,因为它几乎拥有我们想要的一切。

仅供参考,我们最初只是查看Tomcat7,并安装Jersey和Hibernate。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-16 07:09:23

长话短说,应用于所包含的功能的整个TCK测试集必须通过TCK才能被标记为“已认证”。

TomEE+通过了与TomEE相同的测试(实际上更多),但由于它包含了更多的东西,并且并不是所有的东西都通过了各自的测试,所以TomEE+没有通过认证。

我们实际上只有一个发行版,只是简单的" TomEE ",但为了认证要求,它变成了两个,TomEE(现在的精简版本)和TomEE+ (原始版本)。

TomEE+实际上通过了JAX-RS测试,我们每天都会运行这些测试。为了获得包含JAX-RS的经过认证的二进制文件,我们必须创建第三个Web Profile + JAX-RS的TomEE发行版,或者只需在普通的TomEE二进制文件中添加JAX-RS即可。我们在JCP级别将JAX-RS添加到JavaEE 7的Web Profile中,因此将JAX-RS添加到普通的TomEE中只是时间问题。

目前,我们只是想把1.0.0发布出去--实际上是休息了一下,看看stackoverflow :)深入扫描代码,需要稍作喘息:)即将到来的1.0.0在部署上已经比发布的beta-2快了20%,但经过这一轮的修改之后,应该会快得多。在它完成之前我不敢说多少,但到目前为止它看起来真的很棒。

不管怎样,试一试TomEE+吧。如果出于某些原因,你觉得自己把所有的部分放在一起还有更多的好处,一定要让我们知道,我们会想出办法的。我们的交易就是这样你就不用再自己动手了。所以如果上面的东西不太适合你,我们可以做一些适合你的东西。

票数 7
EN

Stack Overflow用户

发布于 2012-04-17 01:54:44

openejb war的名称已经更改为tomee,而且下载页面似乎没有更新dropin-war部分。

这些站点将链接到适当的镜像,或者任何下载链接,只需将文本"openejb-tomcat“替换为"tomee”,它们就可以工作了。

http://www.apache.org/dyn/closer.cgi/openejb/4.0.0-beta-2/tomee-plus-webapp-4.0.0-beta-2.war http://www.apache.org/dyn/closer.cgi/openejb/4.0.0-beta-2/tomee-webapp-4.0.0-beta-2.war

我会让TomEE的人知道..。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10149256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档