Wednesday, May 9, 2012

MOZILLA_FIVE_HOME not set (Talend/Ubuntu 12.04)

After upgrading to Ubuntu 12.04 I have been having an issue with Talend's TMAP expression builder. I was unable to edit because I would get a popup error whenever I tried to open it:

org.talend.commons.exception.CommonExceptionHandler  - No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]

After some investigation it seems that XulRunner is not installed with 12.04 which is the lead cause for this. After some digging I was able to find a work around, this seems to be a big issue with the Eclipse community. Here are the steps for Ubuntu 64bit:

1. Download the following 64 bit packages:

2. Install with "dpkg --install <filename>"
3. Relaunch Talend.


  1. Thank you for this tip. Now my open studio launches

  2. This comment has been removed by the author.

  3. Thank you very much! I had the same problem with Kettle (Pentaho). This workaround resolves the problem.

    I tried to install xulrunner manually and I changed the Kettle boot script to indicate the right xulrunner lib path but it was not working.

    Thank you very much (Tono from Spain).