from forum (this help to me): " Hi, Server Running JasperServer 1.2.1 Apache Tomcat 5.5.23 MySQL 5.1.11 Windows XP Professional I am trying to give anonymous access to a report, but I am getting the error message: org.springframework.webflow.engine.ActionExecutionException: Exception thrown executing [AnnotatedAction@64dfeb targetAction = com.jaspersoft.jasperserver.war.action.ViewReportAction@c5575, attributes = map[[empty]]] in state 'checkForParams' of flow 'viewReportFlow' -- action execution attributes were 'map[[empty]]'; nested exception is org.acegisecurity.AccessDeniedException: Access is denied I have followed these steps: Within the flowVoter bean, under the the flowDefinitionSource property, I added the value: viewReportFlow=ROLE_USER,ROLE_ADMINISTRATOR,ROLE_ANONYMOUS I then changed the line: *=ROLE_USER,ROLE_ADMINISTRATOR to be *=ROLE_USER,ROLE_ADMINISTRATOR,ROLE_ANONYMOUS Within the filterInvocationInterceptor bean, under the objectDefinitionSource property, I changed the value: /flow.html=ROLE_USER,ROLE_ADMINISTRATOR to /flow.html=ROLE_ANONYMOUS,ROLE_USER,ROLE_ADMINISTRATOR Within the JasperServer UI, I changed the rights for ROLE_ANONYMOUS to be Read for Root "/". I then changed the rights for ROLE_ANONYMOUS to be Read for the "/Reports" folder. I attempt to access the URL; http://localhost:8080/jasperserver/flow.html?_flowId=viewReportFlow&reportUnit=/Reports/<reportname>&output=pdf&<param>=<value> " and give access to repozitory jasperserver...:)