BT
x Por favor preencha a pesquisa do InfoQ !

Apache TomEE chega à versão 1.5, com novo pool de conexões e opções de scripting

por Charles Humble , traduzido por Jeff Prestes em 23 Out 2012 |

A Fundação Apache anunciou o lançamento do Apache TomEE 1.5, sua versão do Tomcat com certificação Java EE 6 Web Profile. O pulo no número da versão reflete o grande numero de correções e atualizações incluídas.

A versão 1.5 traz mudanças significativas em seus recursos de pools de conexão. Foi adicionado suporte a transações aos pools nativos do Tomcat e do BoneCP, além do suporte ao Commons-DBCP que já existia. Além disso, todos os pools agora são monitorados através de instrumentação do JMX.

O produto também ganhou funcionalidades de automação/scripting via um plugin do Maven, disponível antes apenas experimentalmente em um arquivo zip. O plugin pode, entre outras coisas, ser usado para provisionar servidores, instalar bibliotecas e publicar aplicações web.

O TomEE combina o Tomcat (que suporta Servlets, JSP e JSTL) com vários outros projetos conhecidos da Apache. É oferecido em três versões: TomEE, TomEE JAX-RS (novo na versão 1.5) e TomEE+. O TomEE adiciona ao Tomcat os seguintes projetos da Fundação:

  • CDI, do OpenWebBeans
  • EJB, do OpenEJB
  • JPA, do OpenJPA
  • JSF, do MyFaces
  • JTA, do Geronimo Transaction
  • JavaMail, do Geronimo JavaMail
  • Bean Validation, do BVal

A versão TomEE JAX-RS adiciona, ainda, o Apache CXF para prover suporte a JAX-RS. O TomEE+ inclui suporte a JAX-WS (também usando CXF), JMS (via ActiveMQ) e JCA (com o Geronimo Connector). As três distribuições são licenciadas sob a versão 2.0 da licença Apache.

O TomEE tem ganho rapidamente a atenção dos desenvolvedores. Isso tem se refletido na atenção que o produto começa a receber de fornecedores de ferramentas. Por exemplo, no futuro IntelliJ IDEA 12, atualmente em early access, a JetBrains inclui suporte direto ao TomEE; a ZeroTurnaround adicionou esse suporte à versão 5.0.1 do JRebel, em julho.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

JSF Mojarra by Thiago Marques

Gostária de saber se ele possui suporte a implementação do JSF - Mojarra 2.x?

jBoss 7 by Aluisio Vanzolin

Muito boa alternativa, apesar de que eu gostei mt do novo jboss, principalmente pela clusterização!

Re: JSF Mojarra by Fernando Lozano

Ele possui sim JSF, é necessário para a certificação Java EE 6 Web Profile, que o Tomee já tem. Mas ele usa o MyFaces da Apache Foundation, em vez do Mojara da Sun/Oracle.

Re: jBoss 7 by Fernando Lozano

O Tomee também tem clusterização, tanto para a parte web, quanto para EJBs e filas JMS. A implementação é conceitualmente bem parecida com a do JBoss AS, usando multicast IP. E o Tomee+ tem a vantagem de startar ainda mais rápido que o JBoss AS 7!

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

4 Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.