After registering on a recently announced 2.2.4-based site and having it
fail, I tried the same in my Xwiki setup and it failed too.
The issue is that
/xwiki/bin/admin/XWiki/XWikiPreferences?editor=globaladmin§ion=Rights#|t=usersandgroupstable&p=1&uorg=users&clsname=XWiki.XWikiGlobalRights&wiki=local
must be set with the "User" radiobutton selected, both "View" and
"Register"
must be selected. If just "Register" is checked, then you get problems:
When unregistered-user right "View" is not selected, the clicking the email
activation link gives you a style-sheet-less view of the activation page,
and an error message that you are not allowed to view. When
unregistered-user right "View" is selected, the email activation works and
the page displays correctly with full style sheet.
It seems like there's a bug also in that if you're not allowed to view, then
you should also not be given the contents of the pages, sans CSS.
Other than this, 2.2.4 is far better and more stable than my previous
attempts at upgrading to 2.2 branch.
Niels
http://nielsmayer.com