Apache OpenOffice (AOO) Bugzilla – Issue 121202
webdav ucp seems broken
Last modified: 2013-10-21 14:49:41 UTC
This is a meta-issue, tracking what seems to be a webdav ucp failure: * extensions update cannot be downloaded * XComponentLoader::loadComponentFromURl fails if url protocol is http * XSimpleFileAccess::exists fails if url protocol is http * linking to external data in calc fails if protocol is http Failure seems random.
I can't reproduce at least the loadComponentFromUrL problem. I uploaded a test document in my people directory and was able to load this document via our own file open dialog.
I tried also to copy the mysql connector in my people test directory and was able to open the oxt via the file dialog as well and it get installed.
(In reply to comment #2) > I tried also to copy the mysql connector in my people test directory and was > able to open the oxt via the file dialog as well and it get installed. Testing with people.apache.org does not work to reproduce the bug, for example if you copy the document mentioned in https://issues.apache.org/ooo/show_bug.cgi?id=121057#c6 it may work. But using the original URL gives an error in webdav ucp. The three bug119399 bug 121057 and bug 121201 *are* reproducible with the URLs mentioned in the bugs, and setting break point in the source code leads to the webdav utcp failing (apr status 20014).
I agree but it shows that it is more a problem with this specific server.
CC myself
Created attachment 80187 [details] Wriiter document with a Basic macro to test Dim aURL$ aURL = convertToURL(_ "http://people.apache.org/~arielch/packages/rpm-desktop-integration-fixed.txt") Dim oUCB oUCB = CreateUnoService("com.sun.star.ucb.UniversalContentBroker") Dim oContentId oContentId = oUCB.createContentIdentifier(aURL) Dim oContent oContent = oUCB.queryContent(oContentId) oContent is NULL
(In reply to comment #6) > Created attachment 80187 [details] > Wriiter document with a Basic macro to test > > Dim aURL$ > aURL = convertToURL(_ > "http://people.apache.org/~arielch/packages/rpm-desktop-integration-fixed. > txt") > > Dim oUCB > oUCB = CreateUnoService("com.sun.star.ucb.UniversalContentBroker") > > Dim oContentId > oContentId = oUCB.createContentIdentifier(aURL) > > Dim oContent > oContent = oUCB.queryContent(oContentId) > > > oContent is NULL It isn't NULL with OOo 3.4.0 BETA OOO340m0 Build 9583 The regression is likely introduced with the introduction of APR in replacement of license-incompatible components
(In reply to comment #6) > Created attachment 80187 [details] > Wriiter document with a Basic macro to test > > Dim aURL$ > aURL = convertToURL(_ > "http://people.apache.org/~arielch/packages/rpm-desktop-integration-fixed. > txt") > > Dim oUCB > oUCB = CreateUnoService("com.sun.star.ucb.UniversalContentBroker") > > Dim oContentId > oContentId = oUCB.createContentIdentifier(aURL) > > Dim oContent > oContent = oUCB.queryContent(oContentId) > > > oContent is NULL Works after updating serf to 1.2.0
add issue dependency to serf update
It may be unrelated but JIC someone should review Revision 1433176 and 1433258 ( same loc) where there was a precedence issue affecting ucp. (I could"ve done a cleaner fix but I didnt want to copy the exact code from elsewhere.)
Added dependency on bug 121926 This affects PROPFIND and other requests.
fixed