OK...sorry about that...I was out for a while. I also have to say sorry in advance because I am 2000 miles away from home and am on a....AHHHH....Windows machine!!!
The URL is: http://java.sun.com/j2se/downloads.html
You will see where you can download the various versions.
I would NOT use an RPM. Download the shell scripted version (you can see from the chart).
The version number is the Java number...any version looking like the Mozilla version is a coincidence.
If you read the installation instructions, do what it says. You don't need source and you don't need the SDK if you just want Java to work. Just get the Runtime Standard Edition.
If I recall you just run a shell command .ie sh ./"filename"
and it will install. I would run it as ROOT and place the file in your installation directory FIRST (/usr/local is good).
You will run through the script, answering questions and then it will be done. Then if you look in your directory, you will find the directory in there with the installation.
This is a binary file, so there is no reason to ./configure or do a "make" on it...just install it.
If you cruise the installation, you will find in the directory /plugins/i686/"filename.so" This is the file that you want to make a sym link to into your Mozilla /plugins/ folder.
To make it work, and here is the trick...DO IT FROM YOUR HOME DIRECTORY USING THE FULL PATHS (which I'm not sure of..you will have to look at it first...but it would be something like this, substituting the ACTUALL directory paths from my example:
[your home]#ln -s /usr/local/java 1.4.1/plugin/i386/"filename.so /usr/lib/mozilla-1.2.1/plugins
Then exit and exit...
Open Mozilla and you should see Java registered on the help/plugins menu.
1.4.1 was compiled on GCC 2.95 as was Mozilla 1.2.1. It will work.
1.4.2 was compiled on GCC 3.2.2 as was Mozilla 1.4. It should work.
1.4.2 I THINK provides the plugin file in TWO forms, one for 2.95 and one for 3.2.2....use the appropriate one.
Don't worry about the Java Web Start program now...you can do that later or ignore it.
If you gleen what I have said and READ THE instructions closely, it is really simple. After a few false ones, like you are going through, I got it and can now install without problems in about a minute. What they missed on the instructions is to run the shell script file IN THE INSTALLATION DIRECTORY. And I don't mean just FROM the directory...I mean PUT THE FILE THERE ALSO FIRST.
After the installation, you can dump the file.
Of course writing to and moving files from and to the /usr/local directory will need Root priviledges.
I hope someone corrects my memory...if I were home I would write out the EXACT procedure for you.
I even made a little cheat sheet for myself that I use as a checklist (for not only that, but a lot of things).
Start over...dump the files you installed and start over.
The reason the rpm you installed doesn't think it's there is because the database needs to be updated. you can do this with an rpm command...it's in the man page for updating the database....after that, you can remove it with the -e option. If you wait long enough, the database will be updated anyway automatically...it does it usually about once a day.
Hope any of this long thing helped