I tried it - does not work for me. Is it supposed to work for 1.1.5.GA, or does this depends on things only in CVS?
This is what I have done In security.drl | canUserRenderSettings | no-loop | activation-group "permissions" | when | c: PermissionCheck(name == "/settings.xhtml" || "settings", action == "render", granted == false) | then | c.grant(); | modify(c); | end; | I.e. a very lean rule, the user only has to be logged in. I added || "settings" because I wanted to try to check permission explicetly and use "settings" as the tag - have not tried that yet though. I added the "no-loop", and "activation-group" from the example in CVS. Also added the "modify(c)" at the end. Don't know what they are supposed to do, but I can guess. Then in pages.xml I have the two exception declarations: | <!-- When NotLoggedInException occurs - redirect to login --> | <exception class="org.jboss.seam.security.NotLoggedInException"> | <redirect view-id="/login.xhtml"> | <faces-message>You must be a member to use this feature</faces-message> | </redirect> | <end-conversation/> | </exception> | | <!-- When AuthorizationException occurs - redirect to error page --> | <exception class="org.jboss.seam.security.AuthorizationException"> | <redirect view-id="/security_error.xhtml"> | <faces-message>You do not have permission to do this</faces-message> | </redirect> | <end-conversation/> | </exception> | </pages> | (to be continued in the next post...) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4010910#4010910 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4010910 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
