Hello,
I’ve recently migrated an old XWiki (8.4.5 IIRC, WAR deployment) from an old Windows server to a new Linux machine and upgraded XWiki to 16.10.3 LTS, Tomcat to 9 with Java 17, Postgres to 16 and placed it behind an Nginx.
I’ve gone through all the release notes several months ago in preparation for the migration, but I don’t remember specifics anymore. I’ve stumbled on some errors with the new XWiki, one of which is CKEditor crashing with a vague and unhelpful “Internal error” and losing data, which prompted me to disable xwiki-realtime plugin.
However, my current main issue is with copying pages. In the old XWiki, when copying a page with all its children and attachments, the copied attachments retain their revision history, original author and original upload date. This is not the case with the new XWiki. Instead what happens is all this is rewritten with the user who’s performing the copying. I.e. attachments lose revision history, the original author is overwritten with the author who’s performing the copying action and the upload date is set to the current date and time. In my case, this is not a desired behaviour. Is it possible to revert to the old behaviour where all this is retained?
One other thing is error handling. For instance, I have a user who is trying to copy a page with its children, but there’s always a page missing, and the process finishes with a yellow warning about errors. If I do it with my Administrator account, the process finishes successfully, but even if it doesn’t, there is an active log I can read on the copy page. This is missing for the regular, non-admin user, which makes troubleshooting difficult. Is there any way to enable this log for normal users? Or at least a log somewhere I as an admin can find and use for troubleshooting?
Thanks in advance.
2 posts - 2 participants