After updating to XWiki 16.4.6, some LiveData table headings are no longer filterable (because the filters appear empty). The browser console throws a 404 (Not Found)
error for each GET request to:
https://….cloud.xwiki.com/xwiki/rest/wikis/…/classes/….Some+App.Code.Some+AppClass/properties/Property/values?fp=&limit=10
The issue only occurs when the class path contains spaces, which was not a problem in at least XWiki 15.10.11. It can be fixed by renaming the class (or the AWM-App following the steps in Renaming/Moving AWM Application Playbook).
Is this a known issue?
I don’t know if this is a known issue, but it seems to be an issue with URL encoding, after replacing +
by %20
it works. It seems likely that this is caused by the change from Restlet to Jersey in XWiki 16.2.0 (see XWIKI-12674), the same URL with +
works in XWiki 15.10.8 (random version that I had running locally). I’ve reported XWIKI-22956 for this.
1 Like
Accidentally, I found out that this issue only affects the presentation of filter dropdown for StaticLists, Users, Groups… If you know the key (e.g., value1 or XWiki.SomeUser), the filters still work. This can serve as a workaround if renaming the AWM class path is not an option.