The second one, I think I found it. I am going through an unsecureURI, and it could be the user is still anonymous at this stage and that is why the exception is thrown.


This is exactly the reason why we did default to Permission.ALL. With the 0 Permission patch are the unsecured URI's not longer reachable.

Seams to get tricky!

Will come with more details later on.

Niko


On Aug 2, 2006, at 8:58 PM, Sameer Charles wrote:

Hi Niko,

does this happen regardless of the permissions assigned to the user?

Thanks
- Sameer

On Aug 2, 2006, at 9:52 AM, Nicolas Modrzyk wrote:

Hi devs,

I'm getting some exception with the new filters:
userPermissions not set, returning Permission.ALL
java.lang.Exception
        at info.magnolia.cms.security.AccessManagerImpl.getPermissions(AccessManagerImpl.java:89)
        at info.magnolia.cms.security.AccessManagerImpl.isGranted(AccessManagerImpl.java:49)
        at info.magnolia.cms.filters.MgnlInterceptFilter.isAuthorized(MgnlInterceptFilter.java:218)
        at info.magnolia.cms.filters.MgnlInterceptFilter.doFilter(MgnlInterceptFilter.java:122)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlContextFilter.java:45)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.security.SecurityFilter.doFilter(SecurityFilter.java:96)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVirtualUriFilter.java:74)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:66)
        at info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:87)
        at info.magnolia.cms.filters.MagnoliaManagedFilter.doFilter(MagnoliaManagedFilter.java:56)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:619)

Is this there for Debug ? or should I look a bit deeper to see the cause ?

Niko,

----------------------------------------------------------------
for list details see
----------------------------------------------------------------

Regards,

Sameer Charles
Magnolia International Ltd.

---------------------------------------------------------------------------------
Magnolia®  - Simple Enterprise Content Management
---------------------------------------------------------------------------------








Reply via email to