iText 2.0.6 Java-PDF

iText, a popular biblioteca de software livre Java para geração e manipulação de documentos em Portable Document Format (PDF), teve sua versão 2.0.6 lançada dia 5.

iText 2.0.6 é um lançamento importante, pois corrige alguns bugs introduzidos na versão anterior 2.0.5, como um bug de indentação, alguns recursos na funcionalidade com RTF, problemas em PdfNameTree e PdfReader/PdfStamper, entre outros.

Além disso, a versão 2.0.6 traz como novas funcionalidades o suporte a JPEG 2000 (tanto jp2 quanto j2k) e a imagens codificadas com Base64 em formulários XFA.

iText é software livre idealizado por Bruno Lowagie (Bélgica) e Paulo Soares (Portugal), projeto hospedado em SourceForge. iText é maduro e robusto, utilizado no gerador de relatórios JasperReports — igualmente popular e também software livre — e em muitos outros projetos e produtos.

A biblioteca iText é apta à geração dinâmica de PDF a partir de código Java, bem como todo tipo de manipulação em documentos PDF — modificar, adicionar marcas-d’água, assinar e proteger, mesclar múltiplos documentos e outros pós-processamentos.

Para a formatação de conteúdo com saída em PDF, uma alternativa baseada em estratégia bem distinta é o projeto Apache FOP, que utiliza XSL-FO para partir de conteúdo puro em XML e gerar saída formatada como HTML, PDF ou outros formatos.

Para saber mais:

JMeter 2.3, Intalio BPMS 5, JSR-275

Dia 29 de setembro foi lançada ferramenta de teste comportamental e de desempenho Apache JMeter versão 2.3 final.

Este lançamento corrige bugs reportados para o 2.3RC4, disponível desde 5 de setembro. Para mais detalhes da versão, veja History of Change do JMeter.


A Intalio lançou recentemente o seu BPMS 5, um sistema de BPM completo baseado em código aberto. Intalio já doou ambos o mecanismo BPEL engine para o projeto Apache ODE (Orchestration Director Engine) e o BPM Modeler para a Eclipse SOA Tools Platform (STP).

Veja a entrevista Intalio BPMS 5.0 released – A full fledged open source BPM system, por Johan Strandler em 2 de outubro, InfoQ, com Ismael Ghalimi, Intalio CEO, e Arnaud Blandin, EMEA Director, sobre o lançamento.


O artigo Introduction to JSR-275: Measures and Units, por Jean-Marie Dautelle, InfoWorld, 2 de outubro, apresenta de forma prática e direta a proposta de API para lidar com medidas e unidades físicas em Java de forma precisa e organizada.

A proposta de especificação JSR-275 está em pleno andamento, tendo a primeira revisão pública da proposta ocorrido entre junho e julho deste ano.

Eclipse Europa 3.3.1

Dia 27 de setembro foi liberada a atualização Eclipse Europa Fall Maintenance Release 3.3.1, trazendo correções de bugs da versão 3.3.

Para quem já tem o Eclipse 3.3 Europa instalado, ativar o Update Manager para receber as atualizações. Para quem vai instalar pela primeira vez, os pacotes de distribuição para baixar foram atualizados.

Veja também Eclipse Project 3.3.1 Release Notes.