If you want use a Seam application without security enable remove this tags from components.xml file:
- <drools:rule-base />
- <security:identity />
On pages.xml file remove the attribute
I tried this on the Seam distribution booking example but got NotLoggedInException when accessing specific pages.
Also removed the login-required page element attribute. Anything else needed to bypass the security feature?
Check the manager/action code in Java. There might be annotations to restrict access to specific function call.
Spent quite some time researching this. The answer is hidden in a JIRA https://issues.jboss.org/browse/JBSEAM-3629. The setting to use is <core:init security-enabled="false"/> in components.xml. It works for me.