Demonstrating Red Hat JBoss AMQ 7 HA Replication Failover

A few weeks ago the newest version of Red Hat JBoss AMQ was released. AMQ 7 is the result of Red Hat’s efforts on creating an unified messaging platform for it’s middleware offerings. One of the most interesting features of this new version is the new backing strategies for failovering when configured in high availability. This feature allows clients connections to migrate from one server to another in event of server failure so client applications can continue to operate. Continue reading

JBoss AMQ 7 GA Announced, Download it Today

Red Hat, Inc. (NYSE: RHT), the world’s leading provider of open source solutions, today introduced Red Hat JBoss AMQ 7. The latest release of Red Hat’s messaging platform combines the performance and efficiency of reactive programming with a more flexible architecture, giving customers a strong foundation for building distributed, reactive message-driven applications. Continue reading

Implementing a Log Collector using JBoss Fuse and JBoss Data Grid

Most of the time, when we think about collecting, parsing and storing Logs, the first thing that pops in our mind is the ElasticStack or ELK.  It is well positioned in developer’s and sysadmin’s minds. The stack combines the popular Elasticsearch, Logstash and Kibana projects together to easy the collection/aggregation, store and visualization of application logs. As an Apache Camel rider and Infinispan enthusiast, I prepared this exercise to produce my own log collector and store stack using Red Hat’s products, JBoss Fuse and JBoss Data Grid, instead. Continue reading

La importancia del Backup

La semana pasada estuve platicando con una persona quien estaba muy preocupada y molesta, porque durante una actualización de sistema operativo en su computadora portatil, habia perdido toda la información de su correo electrónico. Mi primera pregunta fue obvia, ¿no tienes un respaldo? La respuesta no me sorprendio. No tenia respaldo y tampoco sabia como hacerlo. Yo se que para la gente de informatica los respaldos son cosas de todos los dias y los dominamos de pe a pa (aunque no todos) sobre todo con información valiosa, que pueden ser los correos, archivos del trabajo o fotos importantes. Existe gente que respalda TODO y gente que respalda lo que considera importante.

Continue reading

RIP Visual Editor

Eclipse Logo

Apenas hace unos dias, haciendo la actualización de mi ambiente de desarrollo de Eclipse Helios a Eclipse Indigo me tope con la noticia de que el proyecto de Visual Editor para eclipse se habia cerrado. Cronica de muerte anunciada… pues tenia ya un rato que el desarrollo de esta herramienta se habia desacelerado importantemente pero aun mantenia soporte para las versiones existentes de Eclipse.

Con la compra de WindowBuilder por parte de Google y su liberación como opensource la decisión tomada por la Eclipse foundation suena lógica. WindowBuilder es una herramienta con horas y horas de desarrollo comercial invertido y (en teoría) mayor estabilidad y mas evolucionada.

Continue reading

Log4j & JBoss

Quien no se ha enfrentado en algun momento con el siguiente mensaje:

ERROR: invalid console appender config detected, console stream is looping

Esto normalmente sucede al querer utilizar nuestras propias configuraciones de Log4j debido a que JBoss ya incluye configuración para el uso de esta librería. La solución es simple y no requiere de cambios en el codigo. Sólo debe incluirse la siguiente linea en las propiedades de la maquina virtual que se esta ejecutando:

-Dorg.jboss.logging.Log4jService.catchSystemOut=false

Configuracion de Log4j en JBoss
Configuracion de Log4j para JBoss

Con esto, dejamos lista la configuración para que los mensajes que enviemos al flujo de salida no sean administrados por el servicio de Log4j de JBoss. Espero les sea de utilidad ya que es una de las cosas que siempre me pasan cuando empiezo a trabajar con este servidor de aplicaciones.

quick: Solicitud de Visa por Internet

No lo puedo creer! Siendo uno de los países mas adelantados en tecnología del mundo, uno nunca esperaría que una pagina de Internet del gobierno de los Estados Unidos fallará, pero así fue.

Mi novia se encontraba llenando la solicitud vía Internet (la nueva forma DS-160), que reemplazo a la anterior que se llenaba a mano,  cuando después de casi una hora de captura llego a la confirmación y solicito que se le enviara el formato por correo electrónico ya que, como muchos, no tenemos impresora en la casa e íbamos a imprimirla en la oficina. Sin embargo al agregar una nueva dirección como respaldo de la principal el sistema mando una pantalla de “error”!!!! Continue reading

Nokia N97

Es uno de las mas nuevos equipos de la compañía finlandesa de teléfonos celulares. Tiene ya un largo rato que no tenía un equipo Nokia de uso diario, la última vez fue precisamente cuando estaba en Finlandia y la pantalla todavía era monocromática y parecía un gran ladrillo gris, sin embargo ya era GSM (el estándar europeo) y la recepción era increíble. Con estas ideas en mente y después de mucho, mucho meditarlo y comprar, me decidí por el N97 cuando competía con el Sony Ericsson Xperia, el Motorla y la Black Berry Storm, Continue reading