SCIENTIFIC-LINUX-USERS Archives

June 2007

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Michael H. Semcheski" <[log in to unmask]>
Reply To:
Michael H. Semcheski
Date:
Fri, 15 Jun 2007 13:15:59 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (96 lines)
So I haven't yet tried installing the non-rpm binary, that's probably
next on the list.  But, I found that running 'java -jar myapp.jar',
and I changed the symlink in /etc/alternatives/java to point to
/usr/java/default/bin/java.  Now, running 'java -version' from the
command line tells me I have "1.6.0_01".

Now I missed this before, but when I go to the java.com test page to
see if I have it installed in Firefox, it creates a little text file
in my home directory called 'plugin_stack.trace'.

$ cat plugin_stack.trace
java.lang.NoClassDefFoundError: Could not initialize class
com.sun.deploy.config.Config
        at sun.plugin.AppletViewer.initEnvironment(AppletViewer.java:271)
        at sun.plugin.navig.motif.Plugin.doit(Plugin.java:141)
        at sun.plugin.navig.motif.Plugin.start(Plugin.java:104)

I did a google search for "java.lang.NoClassDefFoundError: Could not
initialize class com.sun.deploy.config.Config" and found this page:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6542512

Basically, it says RHEL5 is not supported because of a conflict in
some c++ dynamic library.  So, to everyone who responded, what version
of SL do you run?  I've tried this on SL5 and Fedora7 with the same
results.  I'm not married to them, though.

Thanks,

Mike

On 6/14/07, Jon Peatfield <[log in to unmask]> wrote:
> On Thu, 14 Jun 2007, Urs Beyerle wrote:
>
> > Michael H. Semcheski wrote:
> >>  Hello,
> >>
> <snip.
> >>  Yum says I have gcj 1.4.2 and java-1.5.0-sun-compat.noarch installed.
> >>  I downloaded the java 6 jre from java.com as a binary installer, which
> >>  unpacks to an rpm and installed it.
> >>
> >>  I've created symlinks to the sun plugin in /usr/lib/mozilla/plugins,
> >>  mucked with about:config java:java_plugin_library_name.
> >>
> >>  I really need the Sun JRE, but they don't make it easy, do they?  Any
> >>  suggestions?
> >
> > What I have:
> > jdk-1.6.0_01-fcs downloaded from Sun and installed with rpm -Uhv.
> >
> > java-1.6.0-sun-compat-1.6.0.01-1jpp rebuild from SRPM, downloaded from
> > http: //www.jpackage.org/ - you find it here:
> > http: //linux.web.psi.ch/dist/scientific/50/psi/all/java-1.6.0-sun-compat-1.6.0.01-1jpp.i586.rpm
> >
> > firefox plugin works with the rpms.
> >
> > By the way, the link in /usr/lib/mozilla/plugins is done by
> > java-1.6.0-sun-compat-1.6.0.01-1jpp:
> > $ ll /usr/lib/mozilla/plugins/libjavaplugin_oji.so
> > lrwxrwxrwx 1 root root 77 Jun  8 20:56
> > /usr/lib/mozilla/plugins/libjavaplugin_oji.so ->
> > /usr/lib/jvm/java-1.6.0-sun-1.6.0.01/jre/plugin/i386/ns7/libjavaplugin_oji.so
>
> We download the non-rpm version (for historical reasons and because we
> need to have several different versions of the JRE/JDK installed), and
> then just make symlinks from the mozilla-seamonkey and firefox plugins
> trees (because that is how we have always done it)...
>
> e.g. for firefox we do
> ...
>    my $moz_inst="/usr/lib/firefox-$mver";
> ...
>     (hackery for lib64 stuff)
> ...
>    chdir($moz_inst) || die ("Can't chdir to $moz_inst: $!");
> ...
>    for $targ (keys(%elinks)) {
> ...
>      symlink($elinks{$targ}, $targ);
> ...
>
> where for plugins/libjavaplugin_oji.so that currently points off at
> /opt/sunjava/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so
>
> We do the same process for mozilla-seamonkey except that obviously
> $moz_inst starts off being /usr/lib/mozilla-$moztype-$mver or something...
>
> What is the /usr/lib/mozilla/plugins/ tree for?  Stuff that is shared by
> *both* firefox and mozilla or something else?
>
> --
> Jon Peatfield,  Computer Officer,  DAMTP,  University of Cambridge
> Mail:  [log in to unmask]     Web:  http://www.damtp.cam.ac.uk/
>

ATOM RSS1 RSS2