stoc/source/javavm/javavm.cxx | 3 +++ 1 file changed, 3 insertions(+) New commits: commit dbe0ad486c60bde96b7f8019f31d855e3eae545b Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sun Jul 30 19:46:02 2023 +0300 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Mon Jul 31 16:46:12 2023 +0200
tdf#156161: Honor "DontEnableJava" when failed because selected JRE uninstalled Change-Id: Id90f530fda9e565a5a53853a3acb8195035a80ff Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155078 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/stoc/source/javavm/javavm.cxx b/stoc/source/javavm/javavm.cxx index 96fdd61401fc..305ebe290d34 100644 --- a/stoc/source/javavm/javavm.cxx +++ b/stoc/source/javavm/javavm.cxx @@ -690,6 +690,9 @@ JavaVirtualMachine::getJavaVM(css::uno::Sequence< sal_Int8 > const & rProcessId) } } + if (comphelper::IsContextFlagActive("DontEnableJava")) + return css::uno::Any(); + //Error: %PRODUCTNAME requires a Java //runtime environment (JRE) to perform this task. The selected JRE //is defective. Please select another version or install a new JRE