Hi Bertrand,
Sorry for the late answer.
It seems that there is a slight problem with the logging and it is not
providing a proper stack trace. I have just pushed a fix for that which
will, hopefully, show better what is going on.
I notice that you are running 4.0-SNAPSHOT. Please download the latest (>=
22 Feb) snapshot build of the xwiki-platform-workspace-api.jar [1] and put
it into your webapps/xwiki/WEB-INF/lib folder, restart XWiki then try to
edit/delete a workspace again. After that, please show again the error
messages that you get in the logs (console).
I ran a quick test with a jetty-mysql XEM 4.0-SNAPSHOT build from 17 Feb
and I am able to edit/delete workspaces without problems. Do you have any
special setup?
Anyway, please post the new error logs so we can hopefully identify the
problem.
Thanks,
Eduard
---------------
[1]
On Thu, Feb 16, 2012 at 3:40 PM, PUJOS Bertrand <bertrand.pujos(a)ircad.fr>wrote;wrote:
Hi all,
I am trying to get a mock-up with XWiki workspaces. I have a problem,
especially to remove a workspace or to make a change in the description.
Each time, the Tomcat log indicates that XWiki could not verify the user
rights:
When I try to delete the workspace:
2012-02-16 14:02:54,068 [
https://xwiki-test.domain.**local/xwiki/bin/view/
**WorkspaceManager/**DeleteWorkspaceCode?**workspaceId=informatique&**
workspaceName=Informatique&**confirm=1<https://xwiki-test.domain.local/xwiki/bin/view/WorkspaceManager/DeleteWorkspaceCode?workspaceId=informatique&workspaceName=Informatique&confirm=1>]
ERROR .x.w.i.DefaultWorkspaceManager - Failed to check if user
[[XWiki.superadmin, informatique]] can delete workspace
[java.lang.**NullPointerException].
Assuming false.
When I try to edit any workspace parameter:
2012-02-16 14:14:27,686 [
https://xwiki-test.domain.**local/xwiki/bin/view/
**WorkspaceManager/**UpdateWorkspaceCode<https://xwiki-test.domain.local/xwiki/bin/view/WorkspaceManager/UpdateWorkspaceCode>]
ERROR .x.w.i.DefaultWorkspaceManager - Failed to check if user
[[XWiki.superadmin, informatique]] can edit workspace
[java.lang.**NullPointerException].
Assuming false.
2012-02-16 14:14:27,692 [
https://xwiki-test.domain.**local/xwiki/bin/view/
**WorkspaceManager/**UpdateWorkspaceCode<https://xwiki-test.domain.local/xwiki/bin/view/WorkspaceManager/UpdateWorkspaceCode>]
ERROR .WorkspaceManagerScriptService - Failed to edit workspace
'informatique'.
org.xwiki.workspace.**WorkspaceException: Access denied for user
'XWiki.superadmin' to edit the workspace 'informatique' at
org.xwiki.workspace.internal.**WorkspaceManagerScriptService.**
editWorkspace(**WorkspaceManagerScriptService.**java:188)
~[xwiki-platform-workspace-**api-4.0-20120215.094308-2.jar:**na]
2012-02-16 14:14:28,031 [
https://xwiki-test.domain.**
local/xwiki/wiki/informatique/**admin/XWiki/XWikiPreferences?**
editor=globaladmin§ion=**XWiki.ManageWorkspace&srid=**xXxXxX<https://xwiki-test.domain.local/xwiki/wiki/informatique/admin/XWiki/XWikiPreferences?editor=globaladmin§ion=XWiki.ManageWorkspace&srid=xXxXxX>]
ERROR .x.w.i.DefaultWorkspaceManager - Failed to check if user
[[xwiki:XWiki.superadmin, informatique]] can delete workspace [java.lang.*
*NullPointerException]. Assuming false.
Problem is the same with XWiki.Admin, the owner of the workspace.Beyond
that,I always thought that XWiki.superadmin always had full access,
regardless of the rights settings... Do I have something wrong in my config?
Any help will be welcome! Thanks.
--
Bertrand PUJOS
IT Department - IRCAD
bertrand.pujos(a)ircad.fr
+33 (0) 3 88 11 91 36
______________________________**_________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/**mailman/listinfo/users<http://lists.xwiki.org/m…