BT

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.

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 menssagens 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 menssagens dessa discussão

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

Receber menssagens dessa discussão

4 Dê sua opinião

Conteúdo educacional

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