Java!

I have been having some problems with a java applet(?) in FF 3.5.3. This is the “Chat-room” of a forum hosted on the usual vBulletin softs with the chatroom provided by Java Chat Software - AddonChat.
At first attmpting to use the chat would immediatly crash FF…
This would also happen if I went to the Sun/Java test page here:
How do I test whether Java is working on my computer?

I blindly hacked around yesterday and and found some updates and installers (!), incuding a very flakey search update from inside FF, Tools>manage content plug-ins. It will not allow me to cut/paste, here is the output from

about:plugins
Installed plugins
Find more information about browser plugins at mozilla.org.
Help for installing plugins is available from plugindoc.mozdev.org.
Java(TM) Plug-in 1.6.0_15

    File name: libnpjp2.so
    The next generation Java plug-in for Mozilla browsers.

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-vm 	Java™ Plug-in 		Yes
application/x-java-applet 	Java™ Plug-in Applet 		Yes
application/x-java-applet;version=1.1 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.1.1 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.1.2 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.1.3 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.2 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.2.1 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.2.2 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.3 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.3.1 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.4 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.4.1 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.4.2 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.5 	Java™ Plug-in 		Yes
application/x-java-applet;version=1.6 	Java™ Plug-in 		Yes
application/x-java-applet;jpi-version=1.6.0_15 	Java™ Plug-in 		Yes
application/x-java-bean 	Java™ Plug-in JavaBeans 		Yes
application/x-java-bean;version=1.1 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.1.1 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.1.2 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.1.3 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.2 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.2.1 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.2.2 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.3 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.3.1 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.4 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.4.1 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.4.2 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.5 	Java™ Plug-in 		Yes
application/x-java-bean;version=1.6 	Java™ Plug-in 		Yes
application/x-java-bean;jpi-version=1.6.0_15 	Java™ Plug-in 		Yes
Shockwave Flash

    File name: libflashplayer.so
    Shockwave Flash 10.0 r32

MIME Type 	Description 	Suffixes 	Enabled
application/x-shockwave-flash 	Shockwave Flash 	swf 	Yes
application/futuresplash 	FutureSplash Player 	spl 	Yes
OpenSC Signer plugin

    File name: opensc-signer.so
    This plugins handles web signatures using OpenSC smart card library.

MIME Type 	Description 	Suffixes 	Enabled
text/x-text-to-sign 	Text to be signed 	sgn 	Yes
GCJ Web Browser Plugin (using IcedTea) 1.3

    File name: gcjwebplugin.so
    The GCJ Web Browser Plugin (using IcedTea) executes Java applets.

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-vm 	IcedTea 	class,jar 	Yes
application/x-java-applet 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.1 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.1.1 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.1.2 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.1.3 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.2 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.2.1 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.2.2 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.3 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.3.1 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.4 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.4.1 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.4.2 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.5 	IcedTea 	class,jar 	Yes
application/x-java-applet;version=1.6 	IcedTea 	class,jar 	Yes
application/x-java-applet;jpi-version=1.6.0_00 	IcedTea 	class,jar 	Yes
application/x-java-bean 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.1 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.1.1 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.1.2 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.1.3 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.2 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.2.1 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.2.2 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.3 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.3.1 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.4 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.4.1 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.4.2 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.5 	IcedTea 	class,jar 	Yes
application/x-java-bean;version=1.6 	IcedTea 	class,jar 	Yes
application/x-java-bean;jpi-version=1.6.0_00 	IcedTea 	class,jar 	Yes
DivX Browser Plug-In

    File name: mplayerplug-in-dvx.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
video/divx 	DivX Media Format 	divx 	Yes
video/vnd.divx 	DivX Media Format 	divx 	Yes
Google VLC multimedia plugin 1.0

    File name: mplayerplug-in-gmp.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
application/x-google-vlc-plugin 	Google Video 		Yes
QuickTime Plug-in 7.4.5

    File name: mplayerplug-in-qt.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
video/quicktime 	Quicktime 	mov 	Yes
video/x-quicktime 	Quicktime 	mov 	Yes
image/x-quicktime 	Quicktime 	mov 	Yes
video/quicktime 	Quicktime 	mp4 	Yes
video/quicktime 	Quicktime - Session Description Protocol 	sdp 	Yes
application/x-quicktimeplayer 	Quicktime 	mov 	Yes
application/smil 	SMIL 	smil 	Yes
RealPlayer 9

    File name: mplayerplug-in-rm.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
audio/x-pn-realaudio 	RealAudio 	ram,rm 	Yes
application/vnd.rn-realmedia 	RealMedia 	rm 	Yes
application/vnd.rn-realaudio 	RealAudio 	ra,ram 	Yes
video/vnd.rn-realvideo 	RealVideo 	rv 	Yes
audio/x-realaudio 	RealAudio 	ra 	Yes
audio/x-pn-realaudio-plugin 	RealAudio 	rpm 	Yes
application/smil 	SMIL 	smil 	Yes
Windows Media Player Plug-in

    File name: mplayerplug-in-wmp.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
application/asx 	Media Files 	* 	Yes
video/x-ms-asf-plugin 	Media Files 	* 	Yes
video/x-msvideo 	AVI 	avi,* 	Yes
video/msvideo 	AVI 	avi,* 	Yes
application/x-mplayer2 	Media Files 	* 	Yes
application/x-ms-wmv 	Microsoft WMV video 	wmv,* 	Yes
video/x-ms-asf 	Media Files 	asf,asx,* 	Yes
video/x-ms-wm 	Media Files 	wm,* 	Yes
video/x-ms-wmv 	Microsoft WMV video 	wmv,* 	Yes
audio/x-ms-wmv 	Windows Media 	wmv,* 	Yes
video/x-ms-wmp 	Windows Media 	wmp,* 	Yes
application/x-ms-wmp 	Windows Media 	wmp,* 	Yes
video/x-ms-wvx 	Windows Media 	wvx,* 	Yes
audio/x-ms-wax 	Windows Media 	wax,* 	Yes
audio/x-ms-wma 	Windows Media 	wma,* 	Yes
application/x-drm-v2 	Windows Media 	asx,* 	Yes
audio/wav 	Microsoft wave file 	wav,* 	Yes
audio/x-wav 	Microsoft wave file 	wav,* 	Yes
mplayerplug-in 3.55

    File name: mplayerplug-in.so
    mplayerplug-in 3.55

    Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
    JavaScript Enabled and Using GTK2 Widgets

MIME Type 	Description 	Suffixes 	Enabled
video/mpeg 	MPEG 	mpg,mpeg 	Yes
audio/mpeg 	MPEG 	mpg,mpeg 	Yes
video/x-mpeg 	MPEG 	mpg,mpeg 	Yes
video/x-mpeg2 	MPEG2 	mpv2,mp2ve 	Yes
audio/mpeg 	MPEG 	mpg,mpeg 	Yes
audio/x-mpeg 	MPEG 	mpg,mpeg 	Yes
audio/mpeg2 	MPEG audio 	mp2 	Yes
audio/x-mpeg2 	MPEG audio 	mp2 	Yes
video/mp4 	MPEG 4 Video 	mp4 	Yes
video/3gpp 	MPEG 4 Video 	mp4,3gp 	Yes
audio/mpeg3 	MPEG audio 	mp3 	Yes
audio/x-mpeg3 	MPEG audio 	mp3 	Yes
audio/x-mpegurl 	MPEG url 	m3u 	Yes
audio/mp3 	MPEG audio 	mp3 	Yes
application/x-ogg 	Ogg Vorbis Media 	ogg 	Yes
audio/ogg 	Ogg Vorbis Audio 	ogg 	Yes
audio/x-ogg 	Ogg Vorbis Audio 	ogg 	Yes
application/ogg 	Ogg Vorbis / Ogg Theora 	ogg 	Yes
audio/flac 	FLAC Audio 	flac 	Yes
audio/x-flac 	FLAC Audio 	flac 	Yes
video/fli 	FLI animation 	fli,flc 	Yes
video/x-fli 	FLI animation 	fli,flc 	Yes
video/x-flv 	Flash Video 	flv 	Yes
video/vnd.vivo 	VivoActive 	viv,vivo 	Yes
application/x-nsv-vp3-mp3 	Nullsoft Streaming Video 	nsv 	Yes
audio/x-mod 	Soundtracker 	mod 	Yes
audio/basic 	Basic Audio File 	au,snd 	Yes
audio/x-basic 	Basic Audio File 	au,snd 	Yes
Helix DNA Plugin: RealPlayer G2 Plug-In Compatible

    File name: nphelix.so
    Helix DNA Plugin: RealPlayer G2 Plug-In Compatible version 0.4.0.4029 built with gcc 3.4.6 on Mar 18 2008

MIME Type 	Description 	Suffixes 	Enabled
audio/x-pn-realaudio-plugin 	RealPlayer Plugin Metafile 	rpm 	Yes


How do I test whether Java is working on my computer?

Now works, (saying update available, not a clicky link tho’)
as do the testing scripts at:

Java Tester - Is Java Enabled?
Java Tester - What Version of Java Are You Running?

I can now also get in to the chat room, I can “see” myself in there, and see what I type, but others cannot, nor can I see what they type to me.

Should I somehow get rid of all but the latest in FF (I would not know how!, “manage content plug-ins” is flakey in the extreme!)
Should I update java via YAST, if so should I uninstall older java first?
If so how do I do that?
Should I, and how do I for instance remove ALL java from my machine and start again?

wakou wrote:

> I have been having some problems with a java applet(?) in FF 3.5.3. This
> is the “Chat-room” of a forum hosted on the usual vBulletin softs with
> the chatroom provided by ‘Java Chat Software - AddonChat’
> (http://www.addonchat.com/).
> At first attmpting to use the chat would immediatly crash FF…
> This would also happen if I went to the Sun/Java test page here:
> ‘How do I test whether Java is working on my computer?’
> (http://www.java.com/en/download/help/testvm.xml)

As per the provided data, I would say you have a mix between the 2 java
packages (IcedTea and Sun Java).

Open a console an (as root) run:

stthpc:~ # update-alternatives --display java

It will tell you what java version is being used by default. It should point
to Sun’s Java.

Greetings,


Camaleón

Use Java from Sun. As here. Remove others:
http://thumbnails12.imagebam.com/4339/4d82ee43389041.gif](http://www.imagebam.com/image/4d82ee43389041)

Thankyou; here is the output: (more or less Greek to me!)

stephen@linux-oqc9:~> su -c 'update-alternatives --display java'
Password:
java - status is auto.
 link currently points to /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
/usr/lib/jvm/jre-1.6.0-openjdk/bin/java - priority 17100
 slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.6.0-openjdk.1.gz
 slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.6.0-openjdk.1.gz
 slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.6.0-openjdk.1.gz
 slave rmid: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmid
 slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.6.0-openjdk.1.gz
 slave unpack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/unpack200
 slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.6.0-openjdk.1.gz
 slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.6.0-openjdk.1.gz
 slave jre_exports: /usr/lib/jvm-exports/jre-1.6.0-openjdk
 slave javaws: /usr/lib/jvm/jre-1.6.0-openjdk/bin/javaws
 slave policytool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/policytool
 slave orbd: /usr/lib/jvm/jre-1.6.0-openjdk/bin/orbd
 slave rmiregistry: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmiregistry
 slave tnameserv: /usr/lib/jvm/jre-1.6.0-openjdk/bin/tnameserv
 slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.6.0-openjdk.1.gz
 slave pack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/pack200
 slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.6.0-openjdk.1.gz
 slave keytool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/keytool
 slave servertool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/servertool
 slave java.1.gz: /usr/share/man/man1/java-java-1.6.0-openjdk.1.gz
 slave jre: /usr/lib/jvm/jre-1.6.0-openjdk
 slave policytool.1.gz: /usr/share/man/man1/policytool-java-1.6.0-openjdk.1.gz
/usr/lib/jvm/jre-1.5.0-gcj/bin/java - priority 1500
 slave jre_exports: /usr/lib/jvm-exports/jre-1.5.0-gcj
 slave rmiregistry: /usr/lib/jvm/jre-1.5.0-gcj/bin/rmiregistry
 slave jre: /usr/lib/jvm/jre-1.5.0-gcj
/usr/lib/jvm/jre-1.6.0-sun/bin/java - priority 1615
 slave keytool.1.gz: /usr/share/man/man1/keytool-java-1_6_0-sun.1.gz
 slave rmid.1.gz: /usr/share/man/man1/rmid-java-1_6_0-sun.1.gz
 slave orbd.1.gz: /usr/share/man/man1/orbd-java-1_6_0-sun.1.gz
 slave rmid: /usr/lib/jvm/jre-1.6.0-sun/bin/rmid
 slave servertool.1.gz: /usr/share/man/man1/servertool-java-1_6_0-sun.1.gz
 slave jre_exports: /usr/lib/jvm-exports/jre-1.6.0-sun
 slave javaws: /usr/lib/jvm/jre-1.6.0-sun/bin/javaws
 slave policytool: /usr/lib/jvm/jre-1.6.0-sun/bin/policytool
 slave orbd: /usr/lib/jvm/jre-1.6.0-sun/bin/orbd
 slave rmiregistry: /usr/lib/jvm/jre-1.6.0-sun/bin/rmiregistry
 slave tnameserv: /usr/lib/jvm/jre-1.6.0-sun/bin/tnameserv
 slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1_6_0-sun.1.gz
 slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1_6_0-sun.1.gz
 slave keytool: /usr/lib/jvm/jre-1.6.0-sun/bin/keytool
 slave servertool: /usr/lib/jvm/jre-1.6.0-sun/bin/servertool
 slave java.1.gz: /usr/share/man/man1/java-java-1_6_0-sun.1.gz
 slave jre: /usr/lib/jvm/jre-1.6.0-sun
 slave policytool.1.gz: /usr/share/man/man1/policytool-java-1_6_0-sun.1.gz
 slave javaws.1.gz: /usr/share/man/man1/javaws-java-1_6_0-sun.1.gz
 slave ControlPanel: /usr/lib/jvm/jre-1.6.0-sun/bin/ControlPanel
Current `best' version is /usr/lib/jvm/jre-1.6.0-openjdk/bin/java.

Thanks Caf, here is mine, I guess this is OK?

http://i127.photobucket.com/albums/p145/wakou/menu1.png

wakou wrote:

> Thankyou; here is the output: (more or less Greek to me!)
>
>
> Code:
> --------------------
> stephen@linux-oqc9:~> su -c ‘update-alternatives --display java’
> Password:
> java - status is auto.
> link currently points to /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
> /usr/lib/jvm/jre-1.6.0-openjdk/bin/java - priority 17100

Oops, that seems the problem. Your default java is openjdk instead Sun’s
one.

Try setting the Sun’s Java, instead. Open a console and as root, type:

update-alternatives --config java

And follow the on-screen steps, IIRC it was easy to select one or
another :slight_smile:

If in doubt, just ask.

Greetings,


Camaleón

@wakou

It is not OK. Look again.
The Sun Java and the OpenJDK are different. Just use Sun versions. See my screen again.