In the latest version of the Java based Jabber/XMPP Instant Messaging client Spark by Ignite Realtime / Jive Software (Spark 2.5.8) there is a “bug” that keeps Spark from being able to open hyperlinks properly. According to AGomez in the Spark discussion group the client is hardcoded to point to Netscape which is, of course, a deprecated and minimally used web browser highly unlikely to be found on any modern computer. While this is annoying and keeps Spark from working out of the box with most Linux desktops it is not insurmountable. Since Ignite Realtime has stated that they do not expect to be releasing a new version of the Spark client on Java due to their work on a different platform for IM clients we will need to work around this issue until the community decides to pick up the Spark code and release a new version on their own. At the very least a hard-coded browser should be Firefox is browser detection is not going to be used.
To fix this issue you can simple run one of the following commands as the root user and, in my experience, Spark will be able to open the hyperlink just fine. I have tested this on OpenSUSE 10.3.
ln -s `which firefox` /usr/bin/netscape
ln -s `which konqueror` /usr/bin/netscape