Closed
Bug 75651
Opened 24 years ago
Closed 21 years ago
Java installer needs to detect plugin install directory
Categories
(Core Graveyard :: Java: OJI, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: phil, Assigned: joshua.xia)
References
Details
(Whiteboard: on-the-fly)
We're providing a new way for plugins to detect embedded installations of Gecko,
and the Java plugin installer needs to use this new mechanism. peterlubczynski
worked on a preliminary version of this, but we're cooking up a variation on it
for the summer releases. cc'ing Peter for a link to the technical details.
Since this installer issue blocks embedded Gecko from running Java at all
(unless you copy the files around by hand), I'm marking severity blocker.
Copying Java Plug-In folks and OJI module owner. We've been discussing
something similar in OJI engineering meetings, I believe; Stanley, Ed, and Peter
L. should hook up to figure out the right thing to do. Stanley and/or Jim
should be able to give us a notion of whether it's possible to deliver a fix
soon enough for Gecko embedding consumers.
Peter: will you please contact Ed and Stanley by email and tell them the
proposal? (edburns@eng.sun.com, stanleyh@eng.sun.com) If you need help, let me
know.
Reporter | ||
Comment 3•24 years ago
|
||
In http://bugscape.mcom.com/show_bug.cgi?id=2052 (intenal link, sorry) it's
argued that they aren't the same. Both are long bugs, so you could be right...
Comment 4•24 years ago
|
||
While we're adding internal links, here's the bug that shows the implementation.
I'll write-up a short doc shortly.
http://bugscape.mcom.com/show_bug.cgi?id=3863
Peter, Phil: Stanley and Jim can't see the Netscape-internal links, so they
can't see the work that they may need to do in order to make Java Plug-In
installer work correctly with embedded Gecko installations.
Peter, can you post your suggested plan to this bug? That way, Jim and Stanley
can evaluate and reply with whether they're willing/able to do it. If they're
not, then perhaps we can brainstorm a way to work around it (previously, we've
taken the Java Plug-In DLL's separately from the JRE release and put them in the
Netscape 6 installer; we could do that again, I suppose, for this release).
Comment 6•24 years ago
|
||
Java doesnt work for me at all, sure I copied the java files to the plug-ins
folder so now instead of saying I need the plugin it just crashes.
Bug 66840 is similar to this bug, but slightly different. Here's the
difference: Bug 66840 claims that the registry key used for Mozilla has changed
its name; the current JRE installer looks for the old name, and thus no longer
knows where to copy the Java Plug-In DLL's into Mozilla installations.
This bug is about yet another Mozilla-based application, that uses yet another
Windows registry key. Even if the JRE installer were updated to use the new key
described in 66840, that updated JRE installer wouldn't work with embedded Gecko
installations described in *this* bug.
Anyway, having said that, I don't know if Java Software will be willing to
supply a modified JRE installer. See Stanley Ho's comments in bug 66840 for
details, and an alternate solution he offers. His alternate solution, which
would apply here as well, is to create a .XPI that contains just the plug-in
DLL's, and have that XPI copy them into whereever the browser/gecko app is
installed.
I believe that solution also handles the case in which you've installed
Mozilla/Gecko but with no Java, and then you later go to a page that requires
Java (therefore launching the plugin downloader). In that case, you still have
a .XPI file to download, and that .XPI could use the new key scheme to determine
where to copy the .DLL's.
Is that workable? The difference, basically, is whether Java Software does the
work of updating its JRE installer, or Netscape/Gecko vendor makes a .XPI
containing just the Java Plug-In binaries.
Comment 8•24 years ago
|
||
The "opposite" of this bug is:
http://bugzilla.mozilla.org/show_bug.cgi?id=78150
[RFE] Include OJI plugin installation path in plugin scan
Until the Java installer is fixed, let's go and find it instead of just failing.
Changing ownership to Jim Melvin; this is not a bug in the browser but in the
Java Plug-In or JRE installer.
Assignee: george.drapeau → James.Melvin
Comment 10•23 years ago
|
||
Making a guess at priority of this work. Jim, forgive me if I guessed wrongly
(it's really your role to assign priority to this bug as it's currently assigned
to you).
Also, will you please accept this bug?
Priority: -- → P3
Comment 11•23 years ago
|
||
SPAM: reassigning all OJI bugs to new OJI QA, pmac ( 227 bugs)
QA Contact: shrir → pmac
Comment 12•23 years ago
|
||
See bug 75651 which contradicts this one in the direction we should head on
this. One of them should be ceratinly be made WONTFIX. The good question is which.
Comment 13•23 years ago
|
||
*** Bug 110870 has been marked as a duplicate of this bug. ***
Comment 14•23 years ago
|
||
I believe I just encountered this problem with Mozilla 0.9.7 on Windows 98. I
went to a page that required the Java plug-in and I was prompted to install it,
by Mozilla. I proceeded with the installation which downloaded JRE 1.3.1 from
Netscape and ran the JRE installer. I chose the default installation for the
JRE installation and after the installation, Mozilla was NOT updated with the
JRE plug-in.
Peace...
Tom
Comment 15•23 years ago
|
||
http://gemal.dk/mozilla/java.html will tell you how to get Java working in Mozilla
Comment 17•23 years ago
|
||
aint 120914 and 123832 dupes of this ?
Comment 18•23 years ago
|
||
Just got around this in 0.9.8. on Win98 se.
Tried all the dll copy tricks mentioned in #100580 which is apparently the same
thing. Only it didn't work for me, all I got was 'Starting applet ...' on status
bar and then nothing though everything else still worked normally.
Until I finally uninstalled the JRE and went to the applet page clicked the
install icon once again and so on. Still not working so I decided to copy
npoji600.dll one last time. Strangely enough the applet worked without problems
after booting Mozilla again.
To me there is little doubt, that in addition to the dll copy problem, Mozilla
can't handle a situation where the Java plugin already is in place when Mozilla
is installed.
Hope this helps.
Matti
Updated•23 years ago
|
Keywords: mozilla1.0,
nsbeta1
Comment 19•23 years ago
|
||
*** Bug 131292 has been marked as a duplicate of this bug. ***
Comment 20•23 years ago
|
||
*** Bug 133623 has been marked as a duplicate of this bug. ***
Comment 21•23 years ago
|
||
After doing the copy dance Java seemed to work for the most part. I do get a
dialog box Saying "An unknown erroe occured while attempting to open requested
page" when clicking a link that opens a Java spawned window. for example a
player card in an ESPN fantasy sports game like this one:
javascript:newWin('request.dll?PLAYERCARD&nPlayerID=750')
and then the window will open is if nothing had been wrong in the first place.
adc6r
Comment 22•23 years ago
|
||
*** Bug 133752 has been marked as a duplicate of this bug. ***
Comment 23•23 years ago
|
||
*** Bug 135618 has been marked as a duplicate of this bug. ***
Comment 24•22 years ago
|
||
Is this now working with Mozilla 1.0?
Comment 25•22 years ago
|
||
Yes, at least with Java Plugin 1.4. Tested with Windows98 and WindowsME.
Comment 26•22 years ago
|
||
doesnt this work now ?
Comment 27•22 years ago
|
||
Sorry, I don't have clean system where I can test a brand new installation - I'm
using Mozilla on all my computers since May ;-)
Assignee | ||
Comment 29•21 years ago
|
||
This bug has been fixed on JRE1.4.2
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•