2012-04-13 11 views
6

Como dice el título. No tengo mucho conocimiento sobre el funcionamiento interno de la certificación Java EE6. Sin embargo, parece que TomEE + es solo un superconjunto de TomEE, entonces ¿TomEE + tampoco debería tener la certificación Java EE6?¿Por qué está certificado TomEE Java EE6 pero TomEE + no?

Acabamos de decidir construir Tomcat (frente a no usar muchas de las funciones de Glassfish) para nuestras aplicaciones de administración desarrolladas internamente, y estoy realmente intrigado por TomEE + ya que tiene casi todo lo que queremos.

FYI, originalmente estábamos mirando a Tomcat7, e instalando Jersey e Hibernate.

Respuesta

7

Para abreviar, todo el conjunto de pruebas TCK que se aplican a la funcionalidad incluida debe pasar el TCK para que se etiquete como "certificado".

TomEE + pasa las mismas pruebas que TomEE (más en realidad), pero en virtud de que incluye más cosas y no todas pasan sus respectivas pruebas, TomEE + no está certificado.

En realidad, solo teníamos una distribución, simplemente "TomEE", pero para los requisitos de certificación se convirtió en dos, TomEE (la versión ahora reducida) y TomEE + (el original).

TomEE + realmente pasa el JAX-RS TCK, realizamos esas pruebas todos los días. Para tener un binario certificado que incluya JAX-RS, tendríamos que crear una tercera distribución TomEE que sea Web Profile + JAX-RS, o simplemente agregar JAX-RS al simple TomEE binary. Estamos agregando JAX-RS al Perfil web en JavaEE 7 en el nivel JCP, por lo que agregar JAX-RS a TomEE simple es solo cuestión de tiempo.

Por el momento estamos tratando de sacar el 1.0.0 de la puerta - en realidad tomamos un descanso de eso para venir a ver el stackoverflow :) Cuello profundo en el código de escaneo y necesitaba un respiro :) El próximo 1.0.0 ya es aproximadamente un 20% más rápido en la implementación que el beta-2 lanzado, pero después de esta ronda de pirateo debería ser mucho más. No me atrevo a decir cuánto hasta que esté terminado, pero se ve muy bien hasta ahora.

De todos modos, pruebe TomEE +. Si por alguna razón siente que todavía hay más beneficios por armar todas las partes, definitivamente háganoslo saber y resolveremos algo. Todo nuestro trato es hacerlo para que ya no tengas que hacer eso tú mismo. Entonces, si lo que está allá arriba no te queda bien, haremos algo que sí lo haga.

+0

Nota al margen, buena referencia de Futurama :) –

+0

Gracias David! No me di cuenta de que JAX-RS ya no formaba parte del perfil web, o que la certificación era más un objetivo móvil basado en la funcionalidad dada. Lo principal fue sugerir, algo que no se probó para el entorno corporativo, pero su respuesta alivia mi preocupación con respecto a eso. – hypno7oad

+0

Por cierto, parece que los espejos para la caída de TomEE + WAR no están funcionando. Sigo recibiendo 404 por cada espejo que he probado hasta ahora ... – hypno7oad

2

El nombre de la guerra de apertura ha cambiado a tomo, y parece que la página de descarga no se ha actualizado para la sección dropin-war.

Estos sitios se vincularán a un espejo apropiado, o para cualquier enlace de descarga, sustituirán el texto "openejb-tomcat" por "tomee" y deberían funcionar.

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

I Deja que los tipos de TomEE sepan ...

+0

Pude hacer que los espejos funcionaran con tus sugerencias. Gracias, Neale! – hypno7oad

Cuestiones relacionadas