[richfaces-svn-commits] JBoss Rich Faces SVN: r18950 - in trunk: examples/richfaces-showcase and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Aug 24 11:47:14 EDT 2010


Author: ilya_shaikovsky
Date: 2010-08-24 11:47:14 -0400 (Tue, 24 Aug 2010)
New Revision: 18950

Modified:
   trunk/dist/readme-examples.txt
   trunk/dist/readme-ui.txt
   trunk/examples/richfaces-showcase/pom.xml
   trunk/examples/richfaces-showcase/readme.txt
Log:
https://jira.jboss.org/browse/RF-8739
GAE dependencies fixed.

Modified: trunk/dist/readme-examples.txt
===================================================================
--- trunk/dist/readme-examples.txt	2010-08-24 15:28:53 UTC (rev 18949)
+++ trunk/dist/readme-examples.txt	2010-08-24 15:47:14 UTC (rev 18950)
@@ -1,6 +1,6 @@
 RichFaces 4.0 Examples
 =========================================================
-Version 4.0.0.M1
+Version 4.0.0.M2
 
 This software is distributed under the terms of the FSF Lesser Gnu Public License (see lgpl.txt). 
 
@@ -21,6 +21,8 @@
 
 More additional information about build profiles for concrete applications and working with them - inside readme's for application itself. 
 
+NEW for M2: richfaces-showcase contains readme.txt which shows how to publish the application to Google Application Engine. 
+
 Using IDE to work with examples
 -------------------------------
 	*You could use Jboss Tools with m2eclipse plugin and just import the examples as maven-based projects.

Modified: trunk/dist/readme-ui.txt
===================================================================
--- trunk/dist/readme-ui.txt	2010-08-24 15:28:53 UTC (rev 18949)
+++ trunk/dist/readme-ui.txt	2010-08-24 15:47:14 UTC (rev 18950)
@@ -1,6 +1,6 @@
 RichFaces - Ajax enabled JSF 2.0 component library
 =========================================================
-Version 4.0.0.M1
+Version 4.0.0.M2
 
 This software is distributed under the terms of the FSF Lesser Gnu Public License (see lgpl.txt). 
 
@@ -8,16 +8,18 @@
 -------------------------------
 
 1) Put RichFaces libraries and its dependencies in your application libraries folder:
-	1.1)  richfaces-commons-api-4.0.0.20100713-M1.jar
-	1.2)  richfaces-core-api-4.0.0.20100713-M1.jar
-	1.3)  richfaces-core-impl-4.0.0.20100713-M1.jar
-	1.4)  richfaces-components-api-4.0.0.20100713-M1.jar
-	1.5)  richfaces-components-impl-4.0.0.20100713-M1.jar
-	1.6)  richfaces-components-ui-4.0.0.20100713-M1.jar
-	1.7)  slf4j-api
-	1.8)  slf4j-log4j12 (or whatever else - select the implementation according to logging framework that you use)
+	1.1)  richfaces-commons-api-4.0.0.20100824-M2.jar
+	1.2)  richfaces-core-api-4.0.0.20100824-M2.jar
+	1.3)  richfaces-core-impl-4.0.0.20100824-M2.jar
+	1.4)  richfaces-components-api-4.0.0.20100824-M2.jar
+	1.5)  richfaces-components-ui-4.0.0.20100824-M2.jar
+	1.6)  slf4j-api
+	1.7)  slf4j-log4j12 (or whatever else - select the implementation according to logging framework that you use)
+	1.8)  sac-1.3, cssparser-0.9.5 - required for components CSS work
+	1.9)  google-guava-r06 - core runtime dependency.
 
 For optimal performance it's recommended to add one of these caching frameworks to application classpath: EhCache, JBoss Cache, OsCache. 	
+
 	
 2) As opposed to the previous 3.x.y versions of RichFaces, no special configuration steps are necessary. 
 You don't need to modify web.xml or faces-config.xml
@@ -26,7 +28,7 @@
    Use xmlns:a4j="http://richfaces.org/a4j" namespace for core components
    Use xmlns:rich="http://richfaces.org/rich" namespace for rich components
 
-4) Add one of the available RichFaces 4.0.M1 components to your page and try it!
+4) Add one of the available RichFaces 4.0.M2 components to your page and try it!
         4.1) Take a look at the RichFaces examples for assistance with usage.
 
 Available Components/Behaviors/Tags/Functions
@@ -80,14 +82,21 @@
 ---------------------------------
 Output:
 ---------------------------------
-rich:divPanel
 rich:panel
 rich:popupPanel
 rich:togglePanel
 rich:toggleControl
 rich:togglePanelItem
 rich:itemChangeListener
+rich:accordion
+rich:accordionItem
 
+---------------------------------
+Output:
+---------------------------------
+rich:autocomplete
+rich:inplaceInput
+rich:inputNumberSlider
 
 Learn more
 ----------

Modified: trunk/examples/richfaces-showcase/pom.xml
===================================================================
--- trunk/examples/richfaces-showcase/pom.xml	2010-08-24 15:28:53 UTC (rev 18949)
+++ trunk/examples/richfaces-showcase/pom.xml	2010-08-24 15:47:14 UTC (rev 18950)
@@ -124,17 +124,16 @@
                     <scope>provided</scope>
                 </dependency>
                 <dependency>
+                    <groupId>org.glassfish.web</groupId>
+                    <artifactId>el-impl</artifactId>
+			<version>2.2</version>                
+		</dependency>
+                <dependency>
                     <groupId>javax.el</groupId>
                     <artifactId>el-api</artifactId>
-                    <scope>runtime</scope>
-                </dependency>
+			<version>2.2</version>                
+		</dependency>
                 <dependency>
-                    <groupId>el-impl</groupId>
-                    <artifactId>el-impl</artifactId>
-                    <scope>runtime</scope>
-                    <version>1.0</version>
-                </dependency>
-                <dependency>
                     <groupId>org.apache.geronimo.specs</groupId>
                     <artifactId>geronimo-jta_1.1_spec</artifactId>
                     <version>1.1.1</version>

Modified: trunk/examples/richfaces-showcase/readme.txt
===================================================================
--- trunk/examples/richfaces-showcase/readme.txt	2010-08-24 15:28:53 UTC (rev 18949)
+++ trunk/examples/richfaces-showcase/readme.txt	2010-08-24 15:47:14 UTC (rev 18950)
@@ -38,5 +38,15 @@
 
 You can find more details in the RichFaces Getting Started Guide (visit documentation page at http://jboss.org/richfaces)
 
+2) Publishing to Google Application Engine
+ 
+In M2 we completed resource plugin which generates static resources and that allow us to create Google App Engine compatible application using RichFaces.
 
+just execute 
+	* mvn clean package -Pgae -Denforcer.skip=true
+(enforcer skipped as resource plugin using snapshot plugin)
 
+And now you're ready to publish the application to GAE. just use appcfg as for any other one like described at google documentation.  
+
+more details about the resource plugin(it could be highly usefull not only in case of GAE usage but for general cases like serving resources at separate content systems) - 
+will be published at our wiki and announced at RichFaces usage space.
\ No newline at end of file



More information about the richfaces-svn-commits mailing list