Author: nbelaevski
Date: 2010-12-17 19:16:51 -0500 (Fri, 17 Dec 2010)
New Revision: 20675
Modified:
trunk/archetypes/rf-gae-sample/pom.xml
trunk/archetypes/rf-gae-sample/src/main/resources/archetype-resources/pom.xml
trunk/examples/richfaces-showcase/pom.xml
Log:
https://issues.jboss.org/browse/RF-10051
Modified: trunk/archetypes/rf-gae-sample/pom.xml
===================================================================
--- trunk/archetypes/rf-gae-sample/pom.xml 2010-12-18 00:11:17 UTC (rev 20674)
+++ trunk/archetypes/rf-gae-sample/pom.xml 2010-12-18 00:16:51 UTC (rev 20675)
@@ -8,6 +8,7 @@
<relativePath>../../build/parent/pom.xml</relativePath>
</parent>
+ <description>This archetype creates a simple RichFaces 4 application with all
the settings and custom artifacts you need to perform deploy to GAE
cloud</description>
<modelVersion>4.0.0</modelVersion>
<groupId>org.richfaces.archetypes</groupId>
<artifactId>richfaces-archetype-gae</artifactId>
Modified: trunk/archetypes/rf-gae-sample/src/main/resources/archetype-resources/pom.xml
===================================================================
---
trunk/archetypes/rf-gae-sample/src/main/resources/archetype-resources/pom.xml 2010-12-18
00:11:17 UTC (rev 20674)
+++
trunk/archetypes/rf-gae-sample/src/main/resources/archetype-resources/pom.xml 2010-12-18
00:16:51 UTC (rev 20675)
@@ -30,6 +30,7 @@
so that generated project uses correct version of richfaces.
-->
<org.richfaces.bom.version>${richfaces-version}</org.richfaces.bom.version>
+ <gae.version>1.4.0</gae.version>
</properties>
<build>
@@ -127,9 +128,63 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>net.kindleit</groupId>
+ <artifactId>maven-gae-plugin</artifactId>
+ <version>0.7.3</version>
+ <dependencies>
+ <dependency>
+ <groupId>net.kindleit</groupId>
+ <artifactId>gae-runtime</artifactId>
+ <version>${gae.version}</version>
+ <type>pom</type>
+ <exclusions>
+ <exclusion>
+ <groupId>com.google.appengine.orm</groupId>
+ <artifactId>jdo2-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+ </plugin>
</plugins>
</build>
+ <profiles>
+ <profile>
+ <id>unpack-gae-sdk</id>
+ <activation>
+ <property>
+ <name>!gae.home</name>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.appengine</groupId>
+ <artifactId>appengine-java-sdk</artifactId>
+ <version>${gae.version}</version>
+ <type>zip</type>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>net.kindleit</groupId>
+ <artifactId>maven-gae-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
<dependencyManagement>
<dependencies>
<dependency>
@@ -147,6 +202,10 @@
<groupId>org.richfaces.ui</groupId>
<artifactId>richfaces-components-ui</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.richfaces.core</groupId>
+ <artifactId>richfaces-core-impl</artifactId>
+ </dependency>
<dependency>
<groupId>com.sun.faces</groupId>
Modified: trunk/examples/richfaces-showcase/pom.xml
===================================================================
--- trunk/examples/richfaces-showcase/pom.xml 2010-12-18 00:11:17 UTC (rev 20674)
+++ trunk/examples/richfaces-showcase/pom.xml 2010-12-18 00:16:51 UTC (rev 20675)
@@ -397,6 +397,14 @@
<name>!gae.home</name>
</property>
</activation>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.appengine</groupId>
+ <artifactId>appengine-java-sdk</artifactId>
+ <version>${gae.version}</version>
+ <type>zip</type>
+ </dependency>
+ </dependencies>
<build>
<plugins>
<plugin>