就像标题所说的那样.我对 Java EE6认证的内部工作原理知之甚少.但是,似乎TomEE只是TomEE的超集,所以TomEE也不应该通过Java EE6认证吗?

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

仅供参考,我们原本只是看Tomcat7,并安装Jersey和Hibernate.

解决方法

简而言之,适用于所包含功能的整套TCK测试必须通过TCK才能被标记为“已认证”.

TomEE通过了TomEE传递的相同测试(实际上更多),但是由于它包含更多内容而并非所有测试都通过了各自的测试,因此TomEE未经过认证.

我们实际上只有一个发行版,只是简单的“TomEE”,但是对于认证要求,它变成了两个,TomEE(现在被剥离的版本)和TomEE(原始版本).

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

目前我们只是试图让1.0.0出门 – 实际上从那里休息一下来看看stackoverflow :)在扫描代码的脖子深处需要一点喘息:)即将到来的1.0. 0部署的部署速度比发布的beta-2快20%,但在这轮黑客攻击之后应该会更多.我不敢说它到底有多少,但到目前为止看起来真的很棒.

无论如何,给TomEE一个尝试.如果由于某种原因你觉得自己把所有部件放在一起还有更多的好处,那么一定要告诉我们,我们会想出办法.我们的整个交易都是为了让你不必再自己做了.所以如果那里的东西不太适合你,我们会做出一些有用的东西.

为什么TomEE Java EE6已经过认证,但TomEE没有?的更多相关文章

  1. JAX-RS获取打开连接时间

    我正在使用JAX-RS进行HTTP请求。是否有方法获取打开连接所需的时间?打开连接和读取响应似乎对调用函数是隐藏的。

  2. 如何使用基于JAX-RS的Restlet自动将@DefaultValue映射到枚举参数?

    解决方法如果你有一个枚举像:然后,为了让JAX-RS知道要返回的实例,您的查询参数必须是?animal=MEDIUM_DOG.查询参数的值被送到枚举的valueOf静态方法以获取实例.当然,如果你发送像鸟一样的东西它将无法匹配任何东西,它将无法正常工作,因为@QueryParam期望这样:ThetypeToftheannotatedparameter,fieldorpropertymusteither:–Beaprimitivetype–Haveaconstructorthatacceptsasingle

  3. java – 在TomEE上使用JAX-RS时的“无资源方法”

    使用库存TomEE,我无法获得简单的JAX-RS资源.我不断得到一个错误:资源类:packagecom.tensorWrench.test;web.xml中:的build.gradle:我尝试了一些排列,添加beans.xml,删除,更改注释的顺序,使用不同的JavaEE类编译依赖项.我一直都会遇到这个错误.解决方法看起来您的资源方法在范围上不公开.试试这个:

  4. 未设置getAttribute(“javax.servlet.request.X509Certificate”)(Spring,CXF,Jetty,JAX-RSv1.1)

    我已经在客户端尝试了其他一些实现,但没有任何改变.我究竟做错了什么?

  5. 在JAX-RS中将JSON解组为Java POJO

    我希望得到每个Json格式调用的键和值,并将它们用作java对象,如String或Integer,在我将输入的休息客户端{“名称”:“HelloWorld”的}我会回到HelloWorld映射到它的Key到目前为止我见过的例子,但我只是很难找出每个标签做什么以及如何解析身体给出上述结果解决方法您需要了解的第一件事是如何完成请求正文解析.在JAX-RS中,使用MessageBodyReader进行解

  6. java – 如何在JAX-RS异常上使用自定义消息设置40X错误?

    为什么,即使我改变了响应状态的类型,这个黄页总是一样的?

  7. java – JAX-RS,没有开销就映射到JSON?

    我可以自由地重新定义我的数据类,但我事先无法知道地图的键或大小.解决方法最简单的方法是使用List相反,Pair只是一个有两个属性的Javabean.

  8. java – 读取JAX-RS主体InputStream两次

    我有一个JAX-RS日志记录过滤器来记录请求和响应详细信息,如下所示:getBody()方法从InputStream中读取正文内容,但我需要做一些技巧,因为我无法重置此流.没有这个小技巧我的休息方法总是收到空的请求正文内容:有没有更好的方法来阅读身体内容?

  9. java – Jersey客户端/ JAX-RS和可选(不是默认)@QueryParam(客户端)

    不要使用@DefaultValue如果要将参数默认为特定值,请在参数中使用@DefaultValue注释:将null传递给您不想要的@QueryParam如果要使@QueryParam可选,则不应用@DefaultValue注释.要使用query参数传递值,只需正常传递值.如果您希望查询参数不显示,只需传递null!所以调用ServiceInterface.getEndpoint;要求:并调用ServiceInterface.getEndpoint;要求:和瓦拉!总结以上是DEVMAX为你收集整理的jav

  10. java – JAX-RS / Jersey资源路径是否值得继承?

    说我希望我的JAX-RS/Jersey应用程序公开以下URL:假设我希望/app成为父基础资源,/app/*成为“子”资源.以下是否会完成我正在寻找的URL策略(?

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部