[Libreoffice-bugs] [Bug 122315] Warning about missing Java appears every time when opening LO

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Dec 25 09:13:36 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=122315

Mike Kaganski <mikekaganski at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |NOTABUG
             Status|NEEDINFO                    |RESOLVED

--- Comment #4 from Mike Kaganski <mikekaganski at hotmail.com> ---
(In reply to tomaskeb from comment #3)
> However, on 6.1.4 I could install Java, install the Zotero extension and
> then uninstall Java. LO 6.1 opened no warning after that, but LO 6.2 would.

Well - that is now the correct behavior. In [1], I had fixed a problem in my
previous patch [2], where I broke handling of script providers. When you have
extensions installed and enabled, and they need initialization, it's normal and
correct that their initialization would ask for JRE to be installed/enabled. If
you choose to disable/remove JRE afterwards, it's normal that you'd need to
disable corresponding extension(s) to stop warnings. Otherwise, there's
possible to have problems with extensions/macros etc.

If you are interested in technical details, commit [2] was meant to not ask for
(disabled/absent) JRE *when actually a different script provider (Python) was
needed*. That previously happened when no JRE plugins were installed, but some
Python plugins were present. But the change mistakenly made it so that no
matter if JRE was actually needed or not, the question was no more asked (and
the correct provider was always not found if it's not built-in StarBasic).

Closing NOTABUG. Please feel free to set back to UNCONFIRMED if you disagree -
and then please provide an explanation why. Thanks for filing this! Any problem
is better filed and triaged, to avoid ignoring actual problems. Thank you for
helping making LibreOffice a better piece of software!

[1] https://git.libreoffice.org/core/+/09f80aded680fca07e6676f769b80491da12f0bb
[2] https://git.libreoffice.org/core/+/f3ce30ec75a4d7116b9cd4d7b21d9aaa0e237eeb

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20181225/41e7894f/attachment-0001.html>


More information about the Libreoffice-bugs mailing list