What does this do and what code do you put it in? Thanks,David Clemmons
________________________________ From: Terry Steichen <[email protected]> To: [email protected] Sent: Sun, April 25, 2010 2:19:31 PM Subject: Re: ACL problem Not sure if this will help, but I use the following throughout my code: boolean admin = wikiContext.hasAdminPermissions() On Sun, 2010-04-25 at 12:59 -0700, David Clemmons wrote: > The same thing happens after I clear cache. No I can't reproduce it in the > sandbox. I downloaded source and put some println statements is > AuthorizationManager.java as follows: > > Permission allPermission = new AllPermission( m_engine.getApplicationName() > ); > boolean hasAllPermission = checkStaticPermission( session, > allPermission ); > //hasAllPermission = false; > System.err.println("AuthorizationManager AllPermission: > "+hasAllPermission); > if ( hasAllPermission ) > { > System.err.println("AuthorizationManager the user: "+user+" has > AllPermssion"); > fireEvent( WikiSecurityEvent.ACCESS_ALLOWED, user, permission ); > return true; > } > System.err.println("AuthorizationManager the user does not have > AllPermssion"); > > The result is: > [4/25/10 12:57:13:187 PDT] 00000033 SystemErr R AuthorizationManager the > user: [WikiPrincipal (unspecified): 127.0.0.1] has AllPermssion > > If I override hasAllPermission to false it works. > > > David Clemmons > > > > > ________________________________ > From: Harry Metske <[email protected]> > To: [email protected] > Sent: Sun, April 25, 2010 10:25:32 AM > Subject: Re: ACL problem > > what happens if you clear the browser cache after logging out ? > > And, can you reproduce it on http://sandbox.jspwiki.org ? > > regards, > Harry > > 2010/4/25 David Clemmons <[email protected]> > > > Harry, > > Here's the bottom of my jspwiki.log file: > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > com.ecyrd.jspwiki.auth.login.AbstractLoginModule JSPWiki:/JSPWiki/Edit.jsp - > > Committed Principal 127.0.0.1 > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp - Looking up > > WikiSession for session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp - Looking up > > WikiSession for session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp JSPWiki: > > http://localhost:9081/JSPWiki/Edit.jsp - Looking up WikiSession for > > session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > 2010-04-25 08:16:04,093 [WebContainer : 1] INFO JSPWiki > > JSPWiki:/JSPWiki/Edit.jsp JSPWiki:http://localhost:9081/JSPWiki/Edit.jsp - > > Editing page DavidS Page. User=127.0.0.1, host=127.0.0.1 > > 2010-04-25 08:16:04,156 [WebContainer : 1] DEBUG > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp JSPWiki: > > http://localhost:9081/JSPWiki/Edit.jsp - Looking up WikiSession for > > session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > > > Here's is the page I edited: > > [{ALLOW view DavidClemmons}] > > > > This is my David's page and should not be seen by anyone but me. > > > > > > > > JSPWiki says G’day (anonymous guest) > > > > Am I coding the ACL correctly? > > > > Is my JAVA version correct? > > > > java -version > > java version "1.5.0" > > Java(TM) 2 Runtime Environment, Standard Edition (build > > pwi32devifx-20070323 (if > > ix 117674: SR4 + 116644 + 114941 + 116110 + 114881)) > > IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 > > j9vmwi3223ifx-2007 > > 0323 (JIT enabled) > > J9VM - 20070322_12058_lHdSMR > > JIT - 20070109_1805ifx3_r8 > > GC - WASIFIX_2007) > > JCL - 20070131 > > > > > > > > David Clemmons
