Thursday, September 11, 2008


FireFox 3.0.1 & Java Web Start on 64-bit Xen 3.3 CentOS 5.2 Dom0



This posting follows up the recent one Vncserver on SNV97 DomU at Xen 3.3 CentOS 5.2 Dom0 (64-bit) and is targeting enabling Sun's Java Web Start in FireFox 3.0.1 Web Browser with 32-bit JRE 6.0 plugin installed on 64-bit Linux.
First of all install 32-bit Sun JRE 6.0 for Linux by running
./jre-6u<version>-linux-i586-rpm.bin.
Then install FireFox 3.0.1 (32-bit) into folder /usr/tmp/firefox for instance
Create following symlink to make firefox aware of JRE :-



[root@ServerRHL52]# cd /usr/tmp/firefox/plugins
[root@ServerRHL52 plugins]# ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so \
> libjavaplugin_oji.so









Sun's test:-








Consider two samples for verification.


1. Vncserver started on SNV97 DomU allocates two ports 580(X) and 590(X),where (X) is available display number.Port 580(X) may be used for http://IP-DomU:580(X) connection to DomU , port 590(X) may be used by vncviewer IP-DomU:(X) connection.Both ways initiate loading Java Applets from DomU into Dom0.Snapshots bellow demonstrates loading VncViewer Applet via launching Firefox 3.0.1 browser to http://IP-DomU:5801.














2. Another demonstration of Java Web Start availability is running Sun Download Manager
(SDM) in browser FireFox 3.0.1.