If you’re anything like me, with each new release of Hyperion you’ve desperately hoped that your browser of choice is now supported only to be disappointed. While Oracle has not stated support beyond Internet Explorer, that hasn’t stopped most of the developers I know from giving a half-hearted attempt at making it work at one point or another. Below, eCapital Advisors finally puts the issue to rest and shows you how you can make Firefox work with Hyperion.
Why doesn’t it “just work”?
Hyperion’s web based products use a XML based technology to present the user interface called XUL (pronounced “zool”). Since XUL can be used by nefarious web sites to launch attacks against you, Firefox removed support of this out of the box at some point during version 4. In order to make this work, we want to enable XUL functionality, but only for when we access the Hyperion servers.
How to add XUL support
In Firefox, open the Add-on Manager screen by clicking on the Firefox button in the upper left and selecting “Add-ons”.
Once in the Add-ons manager, click on “Get Add-ons” (if not already selected)
In the search box in the upper right corner, search for “Remote XUL”.
Look for a result called “Remote XUL Manager” and click the install button on the right side of the listing.
When the install is completed, restart Firefox.
Open the new add-on’s settings dialog by selecting Web Developer->Remote XUL Manager from the Firefox menu.
Add your Hyperion servers to the whitelist by clicking the add button and entering their names at the prompt.
If prompted, restart Firefox one final time and voila – you can now use Hyperion from Firefox.