Closed Bug 542235 Opened 14 years ago Closed 7 years ago

Java Plugiin does not seem to function for internal Qwest Communications site when using SUN Solaris version

Categories

(Core Graveyard :: Plug-ins, defect)

Sun
Solaris
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jjurban, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9.2) Gecko/20100117 Firefox/3.6
Build Identifier: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9.2) Gecko/20100117 Firefox/3.6

I just downloaded the most recent version of Firefox (3.6) for use with Solaris 10 (workstation).
I also downloaded the most current version of Java JDK (1.6.0_18).
I placed a symbolic link for libjavaplugin_oji.so in to /opt/firefox/plugins and restarted the firefox browser.
It does not recognize the java plugin when going to an internal site using a java applet at the company that I support.  (I'm unable to provide URL as you will not be able to reach the site outside of Qwest Communications firewall.)
I had no problem getting to the site and using the applet in Firefox 3.5.7.


Reproducible: Always

Steps to Reproduce:
1.Install Firefox 3.6
2.Install Java JDK 1.6.0_18
3.ln -s libjavaplugin_oji.so /opt/firefox/plugins
4. Restart firefox
5. Go to URL using Java Applet

Actual Results:  
Nothing is displayed related to the Java Applet.

Expected Results:  
Java Applet will start and display menu and data.


The Java Applet works correctly on Windows XP version of Firefox 3.6.
>I placed a symbolic link for libjavaplugin_oji.so in to /opt/firefox/plugins
>and restarted the firefox browser.

That can not work because the old oji plugin isn't supported anymore.
Use the NPAPI plugin, something like libnpjpi
There is a file in the JDK structure jre/lib/sparc/libnpjp2.so that I tried to place a symbolic link in to /opt/firefox/plugins.

It didn't work either.  I can't find anything else that looks "like libnpjpi".

I tried searching the java.com site for additional instructions and only found reference to the old libjavaplugin_oji.so file usage.

What is my next step?
/usr/lib/jvm/java-1.6.0-sun-1.6.0.17/jre/lib/i386/libnpjp2.so is the path on linux and should be correct (from bug 539471 ).

Note: I'm only a win32 user but as bug triager here in bugzilla i only know that a plugin with oji is the old one and doesn't work anymore. Maybe someone else can help ?
It could be that there is something broken on solaris, it's not a main platform for mozilla.org
If you are saying that a fix is not forthcoming soon, I'll drop back and continue to use version 3.5.7 for the near future.

At this point, I just want someone to be aware of the issue.
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
Remove libjavaplugin_oji.so from /opt/firefox/plugins and $HOME/.mozilla/plugins.
In /opt/firefox/plugins, create a symbolic link to libnpjp2.so.

If it still doesn't work, try a Java applet demo on public website.
Also please paste "about:plugins" result.
The local Java Applet still did not appear after making latest change.

Content of /opt/firefox/plugins now looks like the following:
4046 cray:(/opt/firefox/plugins) # ls -la
total 19582
drwxr-xr-x   2 root     root         512 Jan 29 06:47 .
drwxr-xr-x  14 root     root        1536 Jan 17 05:28 ..
-rwxr-xr-x   1 root     root     9968952 Jan 26 07:55 libflashplayer.so
lrwxrwxrwx   1 root     root          56 Jan 29 06:47 libnpjp2.so -> /usr/jdk/instances/jdk1.6.0_18/jre/lib/sparc/libnpjp2.so
-rwxr-xr-x   1 root     root       42704 Jan 17 05:27 libnullplugin.so
lrwxrwxrwx   1 root     root          63 Jan 26 07:56 nppdf.so -> /usr/lib/AdobeReader/Adobe/Reader8/Bwoser/sparcsolaris/nppdf.so
4047 cray:(/opt/firefox/plugins) # 

I went to the following site to get to a public Java Applet: http://www.schubart.net/rc/  (Rubik's Cube Java Applet)

IT WORKED PERFECT.  (Pop-up screen appeared indicating "Upgrading Java Applet Cache" prior to the site displaying all information.  This had not occurred previously.)

Information from "about:plugins" below:

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_18

    File: libnpjp2.so
    Version: 
    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_18  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_18    Java? Plug-in           Yes
Adobe Reader 8.0

    File: nppdf.so
    Version: 
    The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.

MIME Type       Description     Suffixes        Enabled
application/pdf         Portable Document Format        pdf     Yes
application/vnd.fdf     Acrobat Forms Data Format       fdf     Yes
application/vnd.adobe.xfdf      XML Version of Acrobat Forms Data Format        xfdf    Yes
application/vnd.adobe.xdp+xml   Acrobat XML Data Package        xdp     Yes
application/vnd.adobe.xfd+xml   Adobe FormFlow99 Data File      xfd     Yes
Default Plugin

    File: libnullplugin.so
    Version: 1.0.0.15
    The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.

MIME Type       Description     Suffixes        Enabled
*       All types       .*      No
Shockwave Flash

    File: libflashplayer.so
    Version: 
    Shockwave Flash 10.0 r32

MIME Type       Description     Suffixes        Enabled
application/x-shockwave-flash   Shockwave Flash         swf     Yes
application/futuresplash        FutureSplash Player     spl     Yes
One more item to note now....

In the Tools -> Addons popup Plugins tab... Java(TM) Plug-in 1.6.0_18 appears now.  Previously, prior to this latest attempt, it did not.
I just talked to the developer of the local site.

He indicated that the applet was compiled/developed with the 1.3 version of Java and has been meaning to bring the applet up to a more recent version of Java.

It doesn't explain why it works correctly on Windows XP version of Firefox 3.6 but may provide information if there is a compatability issue on the Solaris side with the 1.6 plugin.
This same type of behavior seems to affect the Windows version of Firefox as well.
When I visit, http://www.schubart.net/rc/, using Firefox 3.6.2 and Java 1.4.2_08 - it does NOT work at all.  It says:

Sorry, it seems that Java is disabled on your system or not supported by your web browser. 

Again, Windows XP + all patches + Firefox 3.6.2 and unfortunately, I have to use 1.4.2_08 for Qwest internal sites.
Note: Firefox 1.6.x requires Java 1.6 U10 or later with the new plugin., The old OJI plugin is now unsupported.
I'm marking this bug as WONTFIX per bug #1269807.

For more information see - https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.