Este es un proyecto cancelado que no recibe actualizaciones. No obstante, puedes acceder a su archivo como referencia.

Versión Cero

El proyecto Dozer anuncia nueva versión: Dozer 1.3

El equipo de desarrollo del proyecto Dozer ha anunciado el lanzamiento de una nueva versión estable de su producto: Dozer 1.3.
Dozer es un mapper open source utilizado como herramienta para el desarrollo de replicaciones de un JavaBean a otro, realizando conversiones potencialmente complejas entre estructuras de tipos.
El mapper permite realizar el proceso de réplica de forma automática o gracias a la importación de un fichero con formato XML .

Más información:

Liberada la versión 1.6.5 de Ant

Apache

Una de las herramientas más versátiles para los desarrolladores Java ha liberado la versión 1.6.5, que corrige algunos errores en la tarea Move.

Más información:

Cobertura para tus clases Java

Ayer se liberó la versión 1.4 de Cobertura, un proyecto que permite efectuar test de cobertura a nuestras clases Java.

Cobertura puede invocarse desde la consola o mediante Ant, monitorizando qué líneas de código se ejecutan en cada clase de nuestra aplicación. Tras el análisis se generan informes en formato HTML, pudiendo consultar los resultados con varios niveles de detalle (desde porcentajes globales del proyecto hasta el código fuente de cada clase). También efectúa cálculos adicionales como la complejidad ciclomática de McCabe.

Los test de cobertura pueden ser una herramienta muy útil para comprobar la eficacia de nuestras pruebas.

Más información:

Chiba 1.10 una alternativa para XForms

Chiba

Ya esta disponible la versión 1.10 de Chiba , una implementación Java Open Source del W3C XForms. Basada en servlets y XSLT, Chiba permite utilizar XForms en los navegadores actuales sin plugins o requerimientos especiales de cara al usuario. En esta distribución se han solucionado bugs anteriores y se da un paso más hacia la próxima generación de Forms para Web. Chiba es publicada bajo licencia artistic license.

Más información:

YourKit Java Profiler: Early Access

YourKit

YourKit anuncia el inicio del programa “Early Access” del software YourKit Java Profiler 4.5, una herramienta de profiling de CPU y memoria para Java, cuya anterior versión fue selecciona el año pasado como Editors’ Choice por la revista JDJ.

Entre sus características:

  • Soporte de J2EE.
  • Soporte de Java 5.
  • Soporte J2ME para dispositivos móviles.
  • Profiling on-demand. Permite activar el profiling cuando sea necesario en tiempo de ejecución.

Más información:

DWR: AJAX en Java de forma simple

Ya está disponible la nueva versión de Direct Web Remoting, que simplifica la interacción de aplicaciones AJAX con nuestros servlets.

Esta versión aporta varias características nuevas:

  • Permite invocaciones por lotes para evitar tiempos de espera innecesarios, manteniendo el orden en los resultados.
  • Mayor detalle en el control de accesos, pudiendo especificar en los archivos de configuración qué métodos son accesibles.
  • Mejoras en las páginas de depuración
  • Autorización basada en roles
  • Logs más detallados

Más información:

Disponible Apache Portals Jetspeed 2.0 M3

Apache

El equipo Apache Portals Jetspeed ha anunciado una nueva versión estable de Jetspeed-2. Jetspeed es un Information Portal Framework que provee al desarrollador de un eficiente interface multi-dispositivo de usuario y una completa integración con los Java Portlet API, componentes integrados para entornos en portales.

Esta nueva distribución estable se encuentra disponible en Apache Download Mirrors

  • Jetspeed-2 + Tomcat 5.0.30 distribución.
  • Jetspeed-2 + Tomcat 5.5.9 distribución.

Más información:

Apache XML-RPC 2.0

Apache

Se ha liberado la nueva versión de esta implementación en Java del protocolo XML-RPC.

Al igual que en versiones anteriores la implementación proporciona las clases correspondientes al cliente y al servidor. Esta versión permite escoger entre varias implementaciones de HTTP, aunque la principal novedad es que tendrá un mantenimiento mucho más activo que las versiones previas.

Más información:

XINS 1.2.0

XML

Acaba de liberarse la versión 1.2.0 de XINS, una alternativa a SOAP que apuesta por la sencillez.

XINS es una especificación para crear e invocar APIs que rehúye la complejidad de los Servicios Web habituales (por ejemplo no utiliza namespaces ni UDDI). Además incorpora un framework en Java capaz de, a partir de la especificación de nuestro API (en XML), generar el código Java correspondiente al cliente y al servidor, que se comunicarán mediante HTTP (o HTTPS a partir de esta nueva versión).

Aunque por su sencillez XINS pueda parecer poco potente, es un candidato muy interesante para aquellos Servicios Web que no necesitan características demasiado avanzadas.

Más información:

Apache presenta Harmony Project

Apache

Basado en el proyecto Harmony: The Apache J2SDK Project, Harmony nace con el fin de implentar una versión open-source de Java 5 (J2SE). En la actualidad existen varios proyectos en marcha con similar propósito (kaffe, Classpath, etc.) y esfuerzos que proporcionan alternativas para la ejecución de bytecode (GCJ e IKVM). Todos estos proyectos proporcionan una gran variedad de soluciones, que enriquecen la comunidad, pero existen barreras que no permiten que estos proyectos alcancen un gran potencial.

Harmony nace con el propósito de alcanzar los siguientes objetivos:

  • Crear una implementación compatible e independiente de J2SE5 bajo la licencia Apache v2.
  • Crear una arquitectura de entorno de ejecución modular (Máquina Virtual y biblioteca de clases) que permita compartir componentes del entorno con otras implementaciones independientes y permita también mejoras independientes en los componentes del entorno.

Más información:

Acerca - Contacto - Información legal y técnica - Condiciones de uso - Noticias sobre el mundo del Desarrollo de Software.