Hey,

I set "Prevent unregistered users from viewing pages, regardless of  
the page or space rights" to TRUE.

but that's all I've done...

--Chris

Zitat von Caleb James DeLisle <[email protected]>:

> Did you block view access to the XWiki space? Blocking view on  
> XWiki.* is a difficult thing to do,
> you have to make many exceptions EG: explicitly allow them to view  
> XWikiUserSheet. It's not really
> supported and although I think it has been done, a lot of work is  
> involved and many odd bugs appear
> since there are so many important documents which become unavailable.
>
> Caleb
>
> On 04/11/2011 09:19 AM, [email protected] wrote:
>> Hello!
>>
>> I added them normally I guess.
>>
>> Wiki -> Administer Wiki -> Users -> Add new user
>>
>> Then I added to user to the appropriate groups.
>>
>> When I give the user explicit rights to view and edit that page:
>>
>> /xwiki/bin/view/XWiki/test
>>
>> (test being the user...)
>>
>> I do get the following error:
>>
>> Failed to execute the [include] macro
>>
>> org.xwiki.rendering.macro.MacroExecutionException: Failed to get
>> content for Document [XWiki.XWikiUserSheet]
>>      at
>> org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:172)
>>      at
>> org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:57)
>>      at
>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:184)
>>      at
>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:129)
>>      at
>> org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
>>      at
>> com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7483)
>>      at
>> com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7432)
>>      at  
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:835)
>>      at  
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:783)
>>      at  
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:878)
>>      at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:545)
>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>      at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>      at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>      at java.lang.reflect.Method.invoke(Method.java:597)
>>      at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
>>      at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
>>      at  
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>      at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
>>      at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
>>      at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:196)
>>      at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:161)
>>      at
>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
>>      at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1895)
>>      at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1833)
>>      at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:860)
>>      at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)
>>      at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>      at java.lang.reflect.Method.invoke(Method.java:597)
>>      at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
>>      at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:332)
>>      at  
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>      at
>> org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:212)
>>      at
>> org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:247)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175)
>>      at  
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
>>      at  
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>      at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
>>      at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
>>      at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
>>      at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:196)
>>      at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:161)
>>      at
>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
>>      at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1943)
>>      at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1856)
>>      at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:154)
>>      at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:226)
>>      at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:117)
>>      at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>>      at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>>      at 
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>>      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:129)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at
>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at
>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at
>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:218)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at
>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>      at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>      at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
>>      at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>      at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>      at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>      at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>>      at  
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:880)
>>      at
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>      at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>      at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>      at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>      at java.lang.Thread.run(Thread.java:662)
>> Caused by: org.xwiki.rendering.macro.MacroExecutionException: Current
>> user doesn't have view rights on document [XWiki.XWikiUserSheet]
>>      at
>> org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:168)
>>      ... 92 more
>>
>>
>> Any ideas???
>>
>> Thanks,
>> Chris
>>
>>> How did you add the users? They should all have explicit "edit"
>>> permission on their own pages.
>>> /xwiki/bin/edit/XWiki/Admin?editor=object
>>> notice here there is an XWikiRights object which allows edit
>>> permission for the user "Administrator".
>>>
>>> Caleb
>>>
>>>
>>> On 04/08/2011 07:43 PM, [email protected] wrote:
>>>> Hello everyone,
>>>>
>>>> my problem is, that the users I created cannot change their password.
>>>> If they click on the "Profile" or "Preference" Link they get:
>>>> "Error: You are not allowed to view this document or perform this action."
>>>>
>>>> The Users themselfs do not have any rights assigned to them. However,
>>>> they all belong to a group called SUG. The groupd has the following
>>>> rights:
>>>>
>>>> View: true
>>>> Comment: true
>>>> Edit: false
>>>> Delete: false
>>>> Admin: false
>>>> Register: false
>>>> Program: false
>>>>
>>>> I don't think that I have changed anything this space/page -rights.
>>>>
>>>> What am I missing? Any help is appreciated.
>>>>
>>>> Cheers,
>>>> Chris
>>>> _______________________________________________
>>>> users mailing list
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>>
>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>>>
>>
>>
>>
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>



_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to