[jboss-cvs] jboss-seam/seam-gen/resources/WEB-INF ...
Gavin King
gavin.king at jboss.com
Thu Feb 22 20:21:13 EST 2007
User: gavin
Date: 07/02/22 20:21:13
Modified: seam-gen/resources/WEB-INF faces-config.xml web.xml
Log:
ajax4jsf in seam-gen
Revision Changes Path
1.7 +3 -0 jboss-seam/seam-gen/resources/WEB-INF/faces-config.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: faces-config.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/resources/WEB-INF/faces-config.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- faces-config.xml 3 Dec 2006 04:55:16 -0000 1.6
+++ faces-config.xml 23 Feb 2007 01:21:13 -0000 1.7
@@ -7,7 +7,10 @@
<application>
<message-bundle>messages</message-bundle>
+ <!-- Disabled when using Ajax4JSF -->
+ <!--
<view-handler>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</view-handler>
+ -->
</application>
<!-- Seam transaction management -->
1.8 +47 -20 jboss-seam/seam-gen/resources/WEB-INF/web.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: web.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/resources/WEB-INF/web.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- web.xml 22 Feb 2007 04:50:04 -0000 1.7
+++ web.xml 23 Feb 2007 01:21:13 -0000 1.8
@@ -4,28 +4,29 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
- <listener>
- <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
- </listener>
+ <!-- Ajax4jsf (must come first!) -->
- <listener>
- <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
- </listener>
+ <filter>
+ <display-name>Ajax4jsf Filter</display-name>
+ <filter-name>ajax4jsf</filter-name>
+ <filter-class>org.ajax4jsf.Filter</filter-class>
+ </filter>
- <context-param>
- <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
- <param-value>client</param-value>
- </context-param>
+ <filter-mapping>
+ <filter-name>ajax4jsf</filter-name>
+ <url-pattern>*.seam</url-pattern>
+ </filter-mapping>
<context-param>
- <param-name>facelets.DEVELOPMENT</param-name>
- <param-value>true</param-value>
+ <param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
+ <param-value>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</param-value>
</context-param>
- <context-param>
- <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
- <param-value>.xhtml</param-value>
- </context-param>
+ <!-- Seam -->
+
+ <listener>
+ <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
+ </listener>
<filter>
<filter-name>Seam Filter</filter-name>
@@ -47,6 +48,31 @@
<url-pattern>/seam/resource/*</url-pattern>
</servlet-mapping>
+ <!-- MyFaces -->
+
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
+ </listener>
+
+ <!-- Facelets development mode (disable in production) -->
+
+ <context-param>
+ <param-name>facelets.DEVELOPMENT</param-name>
+ <param-value>true</param-value>
+ </context-param>
+
+ <!-- JSF -->
+
+ <context-param>
+ <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+ <param-value>client</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
+ <param-value>.xhtml</param-value>
+ </context-param>
+
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
@@ -68,4 +94,5 @@
<role-name>NONE</role-name>
</auth-constraint>
</security-constraint>
+
</web-app>
More information about the jboss-cvs-commits
mailing list