Ecilpse Juno – No se puede mostrar el “Preview” de un Reporte de BIRT en Ubuntu 12.04 64 bits

diciembre 6, 2012

Cuando estás diseñando un reporte es muy útil la pestaña de “Preview” para ver los cambios que estás haciendo y probar que todo funcione correctamente.

Con Eclipse for Java Developers versión “Juno” en Ubuntu 12.04 a 64 bits abrí un reporte que tenía y al dar clic en Preview me arrojó el error:

Unhandled event loop exception No more handles [Unknown Mozilla path (MOZILLAFIVEHOME not set)]

Encontré este post que explica el problema y la forma de solucionarlo. Desafortunadamente a mi no me funcionó la solución. Intenté con diferentes versiones de XULRunner -cabe destacar que xulrunner a 64 bits sólo lo encontré a partir de la versión 5.0- y también intenté la opción de utilizar WebKit pero tampoco funcionó.

A veces Eclipse se cerraba de forma inesperada y en la consola registraba el siguiente error

[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is Gtk2.
[000:000] Using Gtk2 toolkit
[000:000] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[000:000] No bp log location saved, using default.
[000:001] Browser XEmbed support present: 1
[000:001] Browser toolkit is Gtk2.
[000:001] Using Gtk2 toolkit

Finalmente encontré una solución alterna al problema. Al agregar la opción “-Dorg.eclipse.swt.browser.DefaultType=mozilla” al archivo eclipse.ini y dar clic en Preview, Eclipse muestra el mensaje “Internal browser is not available” pero abre mi navegador por default (Chrome) y muestra el reporte 😀

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: