BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

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

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

Favoritos

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

Conteúdo educacional

  • JSF Mojarra

    by Thiago Marques,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

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

  • jBoss 7

    by Aluisio Vanzolin,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

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

  • Re: JSF Mojarra

    by Fernando Lozano,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    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,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    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

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

BT