[richfaces-svn-commits] JBoss Rich Faces SVN: r13698 - trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon Apr 20 10:55:34 EDT 2009


Author: msorokin
Date: 2009-04-20 10:55:34 -0400 (Mon, 20 Apr 2009)
New Revision: 13698

Removed:
   trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/.pages.xml.spdia
Modified:
   trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/
   trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/components.xml
   trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/faces-config.xml
   trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/web.xml
Log:
updated files



Property changes on: trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF
___________________________________________________________________
Name: svn:ignore
   + .faces-config.xml.jsfdia


Deleted: trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/.pages.xml.spdia
===================================================================
--- trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/.pages.xml.spdia	2009-04-20 14:54:12 UTC (rev 13697)
+++ trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/.pages.xml.spdia	2009-04-20 14:55:34 UTC (rev 13698)
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<diagram model-entity="SeamPagesDiagram">
- <item ID="*" NAME="*" PATH="*" SHAPE="24,17,0,0" TYPE="page" model-entity="SeamPagesDiagramItem">
-  <output ID="/home.xhtml" NAME="output" PATH="/home.xhtml"
-   TARGET="#xhome.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="org.jboss.seam.framework.EntityNotFoundException"
-  NAME="exception:org.jboss.seam.framework.EntityNotFoundException"
-  PATH="org.jboss.seam.framework.EntityNotFoundException"
-  SHAPE="24,121,0,0" TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="javax.persistence.EntityNotFoundException"
-  NAME="exception:javax.persistence.EntityNotFoundException"
-  PATH="javax.persistence.EntityNotFoundException" SHAPE="24,225,0,0"
-  TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="javax.persistence.OptimisticLockException"
-  NAME="exception:javax.persistence.OptimisticLockException"
-  PATH="javax.persistence.OptimisticLockException" SHAPE="24,329,0,0"
-  TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="org.jboss.seam.security.AuthorizationException"
-  NAME="exception:org.jboss.seam.security.AuthorizationException"
-  PATH="org.jboss.seam.security.AuthorizationException"
-  SHAPE="24,433,0,0" TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="org.jboss.seam.security.NotLoggedInException"
-  NAME="exception:org.jboss.seam.security.NotLoggedInException"
-  PATH="org.jboss.seam.security.NotLoggedInException" SHAPE="24,745,0,0"
-  TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/login.xhtml" NAME="output" PATH="/login.xhtml"
-   TARGET="#xlogin.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item ID="javax.faces.application.ViewExpiredException"
-  NAME="exception:javax.faces.application.ViewExpiredException"
-  PATH="javax.faces.application.ViewExpiredException" SHAPE="24,537,0,0"
-  TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item NAME="exception:" SHAPE="24,641,0,0" TYPE="exception" model-entity="SeamPagesDiagramItem">
-  <output ID="/error.xhtml" NAME="output" PATH="/error.xhtml"
-   TARGET="#xerror.xhtml" model-entity="SeamPagesDiagramItemOutput"/>
- </item>
- <item NAME="#xhome.xhtml" PATH="/home.xhtml" SHAPE="344,17,0,0"
-  TYPE="page" model-entity="SeamPagesDiagramItem"/>
- <item NAME="#xlogin.xhtml" PATH="/login.xhtml" SHAPE="344,745,0,0"
-  TYPE="page" model-entity="SeamPagesDiagramItem"/>
- <item NAME="#xerror.xhtml" PATH="/error.xhtml" SHAPE="472,121,0,0"
-  TYPE="page" model-entity="SeamPagesDiagramItem"/>
-</diagram>

Modified: trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/components.xml
===================================================================
--- trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/components.xml	2009-04-20 14:54:12 UTC (rev 13697)
+++ trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/components.xml	2009-04-20 14:55:34 UTC (rev 13698)
@@ -22,18 +22,18 @@
                  conversation-timeout="120000" 
                  conversation-id-parameter="cid"/>
     
-   <persistence:managed-persistence-context name="entityManager"
-                                     auto-create="true"
-                      persistence-unit-jndi-name="java:/helloworldEntityManagerFactory"/>  
-
+  
 <drools:rule-base name="securityRules">
        <drools:rule-files>
            <value>/security.drl</value>
        </drools:rule-files>
    </drools:rule-base>
 
-   <security:identity security-rules="#{securityRules}" authenticate-method="#{authenticator.authenticate}" remember-me="true"/>
+   <security:identity security-rules="#{securityRules}" 
+   authenticate-method="#{authenticator.authenticate()}" remember-me="true"/>
+
    
+   
    <event type="org.jboss.seam.security.notLoggedIn">
        <action execute="#{redirect.captureCurrentView}"/>
    </event>

Modified: trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/faces-config.xml	2009-04-20 14:54:12 UTC (rev 13697)
+++ trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/faces-config.xml	2009-04-20 14:55:34 UTC (rev 13698)
@@ -132,13 +132,16 @@
   <managed-bean-class>org.docs.tree.Shelf</managed-bean-class>
   <managed-bean-scope>session</managed-bean-scope>
  </managed-bean>
- 
-<managed-bean>
+ <managed-bean>
   <managed-bean-name>hujations</managed-bean-name>
   <managed-bean-class>org.docs.tree.Hujations</managed-bean-class>
   <managed-bean-scope>request</managed-bean-scope>
  </managed-bean>
- 
+ <managed-bean>
+  <managed-bean-name>authentification</managed-bean-name>
+  <managed-bean-class>org.docs.authentification.Authentification</managed-bean-class>
+  <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
  <application>
   <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
   <locale-config>
@@ -150,4 +153,5 @@
    <supported-locale>tr</supported-locale>
   </locale-config>
  </application>
+ <!-- JSF-security method-->
 </faces-config>

Modified: trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/web.xml
===================================================================
--- trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/web.xml	2009-04-20 14:54:12 UTC (rev 13697)
+++ trunk/test-applications/richfaces-docs/web/src/main/webapp/WEB-INF/web.xml	2009-04-20 14:55:34 UTC (rev 13698)
@@ -121,6 +121,35 @@
 
 
 
+<security-constraint>
+	<web-resource-collection>
+	<web-resource-name>Protected Pages</web-resource-name>
+	<url-pattern>/isuserinrole.xhtml</url-pattern>
+	</web-resource-collection>
+	<auth-constraint>
+	<role-name>admin</role-name>
+	</auth-constraint>
+</security-constraint>
 
+<login-config>
+<auth-method>FORM</auth-method>
+<realm-name>openldap</realm-name>
+<form-login-config>
+<form-login-page>/login.xhtml</form-login-page>
+<form-error-page>/noauth.xhtml</form-error-page>
+</form-login-config>
+</login-config>
 
+
+<security-role>
+<role-name>user</role-name>
+</security-role>
+
+<security-role>
+<role-name>admin</role-name>
+</security-role>
+
+
+
+
 </web-app>




More information about the richfaces-svn-commits mailing list