In keeping with the customs of this list, I am appending the current
situation on the bottom of this list response.
On 03/14/2013 06:15 AM, Pat Riehecky wrote:
> On 03/13/2013 06:57 PM, Yasha Karant wrote:
>> On 03/09/2013 09:02 AM, Lamar Owen wrote:
>>> On 03/07/2013 08:38 PM, Yasha Karant wrote:
>>>> We have bioinformatics visualization applications that require a java
>>>> plugin enabled web browser. The only plugin from Oracle/Sun Java
>>>> that works is:
>>>>
>>>> URL: http://java.com/en/download/linux_manual.jsp
>>>> Java Downloads for Linux
>>>> Recommended Version 7 Update 17
>>>>
>>>> Linux RPM filesize: 54.7 MB Instructions After installing
>>>> Java, you will need to enable Java in your browser.
>>>> Linux filesize: 45.9 MB Instructions
>>>> Linux x64 * filesize: 44.6 MB Instructions
>>>> Linux x64 RPM * filesize: 52.8 MB Instructions32-bit version
>>>> for Java applet and Java Web Start suppor
>>>> * Please use the 32-bit version for Java applet and Java Web Start
>>>> support.
>>>>
>>>> End quote from java.com
>>>> ...
>>>> Has anyone else encountered this problem and does anyone have a
>>>> work-around?
>>> Since Scientific Linux 6 and CentOS 6 are so similar, the CentOS wiki
>>> content is applicable:
>>> http://wiki.centos.org/TipsAndTricks/PluginsFor64BitFirefox
>>>
>>> I am personally running 64-bit Firefox and the Sun/Oracle Java 17
>>> (CentOS 6.4 x86_64, fully updated this morning):
>>>
>>> [lowen@dhcp-pool146 ~]$ java -version
>>> java version "1.7.0_17"
>>> Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
>>> Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
>>> [lowen@dhcp-pool146 ~]$ rpm -qa|grep firefox
>>> firefox-17.0.3-1.el6.centos.x86_64
>>> [lowen@dhcp-pool146 ~]$ rpm -qa|grep jre
>>> jre-1.7.0_17-fcs.x86_64
>>> [lowen@dhcp-pool146 ~]$
>>>
>>> From about:plugins in Firefox:
>>> +++++++++++++++++++++++
>>> Enabled plugins
>>> Find more information about browser plugins at mozilla.org.
>>> Find updates for installed plugins at mozilla.com/plugincheck.
>>> Help for installing plugins is available from plugindoc.mozdev.org.
>>> Java(TM) Plug-in 1.7.0_17
>>>
>>> File: libnpjp2.so
>>> Version:
>>> Java plug-in for NPAPI-based browsers.
>>> ...
>>> +++++++++++++++++++++++
>>>
>>> I've attached a jpg of the run on the Oracle java testing page......
>>> (might not make it to the list, so copying directly to Yasha).
>>>
>>> The instructions pointed to by the CentOS wiki page at
>>> http://wiki.centos.org/HowTos/JavaRuntimeEnvironment worked here, as far
>>> as I remember, since it has been a few months since I initially got it
>>> working.
>>>
>>> Oracle's docs are wrong about 64 bit Firefox and the 64-bit plugin for
>>> applets. I haven't tried Webstart, so don't know if that works or not.
>>> I seem to remember some things being a pain to find (the Java console,
>>> perhaps, to be able to clear the java cache?), but it works for the
>>> applets I need.
>>>
>>> I don't know why the Oracle docs still say that the 32-bit plugin and
>>> browser is required; I haven't experienced any issues with the applets
>>> that I have run. And mixing in the 32-bit stuff really complicates
>>> things.
>>>
>>
>> From: http://wiki.centos.org/TipsAndTricks/PluginsFor64BitFirefox
>>
>> Note: CentOS-5 ships with java-1.6.0-openjdk but the x86_64
>> java-1.6.0-openjdk-plugin package is missing. There is still no native
>> Java plugin for CentOS-6.
>>
>> End quote.
>>
>> We are using SL 6x x86-64, presumably "the same" as CentOS 6, as both
>> are direct ports of TUV EL6. It is claimed on the above URL that
>> there is no native Java plugin for CentOS 6, although your experience
>> with the Oracle 64bit Java package indicates that there is such a plugin.
>
> SL6 ships with icedtea-web on x86_64. This is a java plugin for web
> browsers.
>
> I can't speak to the Oracle side of things, but there is a native java
> plugin for x86_64 in SL.
>
> SL 6.4 BETA has the following:
>
> $ rpm -qi icedtea-web
> Name : icedtea-web Relocations: (not relocatable)
> Version : 1.2.2 Vendor: Scientific Linux
> Release : 3.el6 Build Date: Fri 22 Feb 2013
> 07:13:06 AM CST
> Install Date: Fri 01 Mar 2013 03:08:15 PM CST Build Host: sl6.fnal.gov
> Group : Applications/Internet Source RPM:
> icedtea-web-1.2.2-3.el6.src.rpm
> Size : 869794 License: LGPLv2+ and
> GPLv2 with exceptions
> Signature : DSA/SHA1, Fri 22 Feb 2013 09:47:56 AM CST, Key ID
> b0b4183f192a7d7d
> Packager : Scientific Linux
> URL : http://icedtea.classpath.org/wiki/IcedTea-Web
> Summary : Additional Java components for OpenJDK
> Description :
> The IcedTea-Web project provides a Java web browser plugin, an
> implementation
> of Java Web Start (originally based on the Netx project) and a settings
> tool to
> manage deployment settings for the aforementioned plugin and Web Start
> implementations.
>
>
> Pat
>
Afrer various experiments (attempts) to get things working, we settled
upon the following:
1. At least one application we needed required Oracle ("Sun") Java and
had not been tested with the open systems distro java and in fact
rejected such a java under direct tests. Because another application
required javac for certain capabilities, we downloaded the current
installable executables of jdk in compressed tar format for both IA-32
and X86-64.
2. We downloaded the current production Mozilla Firefox x86-64 at a
compressed tar file, not the SL6 distro version. The decision to use
current production Firefox over the distro "stable enterprise" version
was made after significant internal discussion evaluating the issue. I
can outline the reasoning behind our conclusion under a separate list
thread if there is interest.
3. We also downloaded the current production Google Chrome x86-64.
4. With all of these under SL6x X86-64, we were able to get java and
javascript operational within both Chrome and Firefox using the x86-64
Oracle installation files for executables.
5. Within /etc/alternatives, we had to make the jre and java point to
those from the Oracle distribution, not the SL6x distro. In principle,
an appropriate shell environment for execution of non-SL6x targeted
applications (e.g., not from SL6x, elrepo, etc.) should have avoided the
necessity of this step, but simply modifying /etc/alternatives was
faster and simpler.
However, not all of the plugins that we probably want seem to be
available in x86-64.
Here is a list of what I have under IA-32 Firefox under SL-6x IA-32 from
Tools to Add-ons to Plugins:
Adobe Reader 9.4
Helix DNA Plugin: RealPlayer G2 Plug-In Compatible
iTunes Applicatiun Detector
]ava(TM) Plug-in 1.7.0_17
QuickTime Plug-in 7.2.0
Shockwave Flash 11.1 r1
VLC Multimedia Plugin (compatible Totem 2.28.5)
Windows Media Player Plug-in 10 (compatible; Totem)
At this point, the Java plugin is available and functioning in native
x86-64.
Are any of the other plugins available?
Is there a Firefox plugin "wrapper" that will run the IA-32 version
within an X86-64 browser?
Yasha Karant
|