2012-04-13 2 views
6

Как говорится в названии. У меня нет большого знания относительно внутренней работы сертификации Java EE6. Однако кажется, что TomEE + является просто дополнением TomEE, поэтому TomEE + также не должен быть сертифицирован Java EE6?Почему TomEE Java EE6 сертифицирован, но TomEE + нет?

Мы только что решили создать Tomcat (а не использовать множество функций в Glassfish) для наших встроенных приложений для администрирования, и я действительно заинтригован TomEE +, поскольку у него есть почти все, что мы хотим.

FYI, мы изначально просто смотрели Tomcat7 и устанавливали Jersey и Hibernate.

ответ

7

Короткий рассказ, весь набор тестов TCK, которые применяются к включенным функциональным возможностям, должен пройти TCK, чтобы быть помечены как «сертифицированные».

TomEE + передает те же тесты, что и TomEE (на самом деле), но в силу того, что он включает в себя больше вещей, и не все из них проходят соответствующие тесты, TomEE + не сертифицирован.

На самом деле у нас был только один дистрибутив, просто «TomEE», но для требований сертификации он стал двумя, TomEE (теперь урезанная версия) и TomEE + (оригинал).

TomEE + фактически передает TCA JAX-RS, мы проводим эти тесты каждый день. Чтобы иметь сертифицированный двоичный файл, включающий JAX-RS, нам нужно либо создать третий дистрибутив TomEE, это веб-профиль + JAX-RS, либо просто добавить JAX-RS в простой двоичный файл TomEE. Мы добавляем JAX-RS к веб-профилю в JavaEE 7 на уровне JCP, поэтому добавление JAX-RS в обычный TomEE - это только вопрос времени.

На данный момент мы просто пытаемся получить 1.0.0 из двери - на самом деле сделали перерыв, чтобы прийти проверить stackoverflow :) Шея глубоко в сканировании кода и нужно немного передышку :) Ближайший 1.0.0 уже на 20% быстрее развертывается, чем выпущенный бета-2, но после этого раунда взлома это должно быть намного больше. Я не смею сказать, насколько это будет сделано, но пока это действительно здорово.

В любом случае, дайте TomEE + попробовать. Если по какой-то причине вы чувствуете, что есть еще больше преимуществ для того, чтобы собрать все части вместе, определенно сообщите нам, и мы что-нибудь придумаем. Вся наша работа - это сделать так, чтобы вам больше не приходилось делать это сами. Поэтому, если то, что там, не совсем подходит вам, мы сделаем что-то, что делает.

+0

Боковое примечание, хороший Futurama ссылка :) –

+0

Спасибо David! Я не знал, что JAX-RS уже не является частью веб-профиля, или что сертификация была скорее движущей целью, основанной на данной функциональности. Мое главное было предложить, что-то, что не было проверено на корпоративную среду, но ваш ответ облегчает мою озабоченность по поводу этого. – hypno7oad

+0

Кстати, похоже, что зеркала для выхода TomEE + WAR не работают. Я продолжаю получать 404s за каждое зеркало, которое я пробовал до сих пор ... – hypno7oad

2

Название войны openejb изменилось на 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

I Позвольте ребятам из TomEE узнать ...

+0

Мне удалось заставить зеркала работать с вашими предложениями. Спасибо, Нил! – hypno7oad