Hi Ryan,
You are probably experiencing a problem that has cropped up with some of the more recent updates to several Linux distributions that include Firefox 3.0. There seems to be a conflict with the newer Firefox and the IDL 7.0 Workbench.
Different things seem to resolve (and not resolve) this issue on different distributions of Linux. I don't see any record of anyone finding a work around that fixes it for CentOS (although I also don't see that anyone has reported trying any work arounds that *don't* work either). For what it's worth, here is what has helped on some other Linux distributions:
On Red Hat 5, this seems to help:
a. Download firefox-2.0.0.14 for Linux from
http://www.mozilla.com/en...refox/all-older.html
b. Install the older Firefox (the one you just downloaded) wherever you want on your system. (For example: /usr/lib/firefox-2.0.0.14)
c. Then, depending on your shell, set up the enviroment variable, like this:
bash and korn shell syntax:
export MOZILLA_FIVE_HOME=/usr/lib/firefox-2.0.0.14
C-shell and TC-shell syntax:
setenv MOZILLA_FIVE_HOME /usr/lib/firefox-2.0.0.14
On Fedora 9, the above doesn't help, but removing the following package seems to:
xulrunner-1.9-1.fc9.i386.rpm
One customer who didn't want to mess with his Firefox installation, instead found an old xulrunner that was still installed on his machine, and then added this to his .bashrc file (he's using the bash shell obviously - this may need to be modified if you are using a different shell):
export MOZILLA_FIVE_EXPORT=/usr/lib/xulrunner-1.8.1
I hope these tips help. Let us know what happens!
Peg