On 11/27/2015 10:54 AM, Giuseppe Castagno wrote:
trying the extension update mechanism to check webdav layer, I got a uno::RuntimeException: uno::RuntimeException: cannot find /org.openoffice.Office.Jobs/Jobs/UpdateCheck/Arguments backtrace of possible point of origin: 0 in configmgr::RootAccess::getNode of /srv5/git/LO/lohs-github-beppe/configmgr/source/rootaccess.cxx:225 1 in configmgr::Access::isValue of /srv5/git/LO/lohs-github-beppe/configmgr/source/access.cxx:136 2 in configmgr::configuration_provider::(anonymous namespace)::Service::createInstanceWithArguments of /srv5/git/LO/lohs-github-beppe/configmgr/source/configurationprovider.cxx:276 3 in (anonymous namespace)::UpdateInformationProvider::getConfigurationItemAny of /srv5/git/LO/lohs-github-beppe/extensions/source/update/feed/updatefeed.cxx:463 4 in (anonymous namespace)::UpdateInformationProvider::isUserAgentExtended of /srv5/git/LO/lohs-github-beppe/extensions/source/update/feed/updatefeed.cxx:348
That looks like it got broken with <http://cgit.freedesktop.org/libreoffice/core/commit/?id=56a9594649872f4076b6891f917138d2b1e8d028> "Update-check, expand to allow reporting of H/W and OS versions." (I assume you implicitly configured --disable-online-update.)
The code in extensions/source/update/feed/updatefeed.cxx is included unconditionally, but the /org.openoffice.Office.Jobs/Jobs/UpdateCheck configuration data tree it expects is only included depending on ENABLE_ONLINE_UPDATE (cf. Configuration_updchk in extensions/Module_extensions.mk).