Bug 498489 - [Components] license check is to strick

-changing version
-changin pattern for license test

Change-Id: Ic1bdc422ac67bd191f84c06680cc48ba0cc091db
Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
index 9378f23..264433c 100644
--- a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>org.eclipse.papyrus.components</groupId>
 		<artifactId>org.eclipse.papyrus.components.parent</artifactId>
-		<version>0.0.7</version>
+		<version>0.0.8</version>
 	</parent>
 	<artifactId>org.eclipse.papyrus.components.archetype</artifactId>
 	<packaging>jar</packaging>
diff --git a/components/org.eclipse.papyrus.components.parent/pom.xml b/components/org.eclipse.papyrus.components.parent/pom.xml
index d0f57bf..89623d9 100644
--- a/components/org.eclipse.papyrus.components.parent/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.eclipse.papyrus.components</groupId>
 	<artifactId>org.eclipse.papyrus.components.parent</artifactId>
-	<version>0.0.7</version>
+	<version>0.0.8</version>
 	<packaging>pom</packaging>
 	<name>Papyrus Shared Components Descriptor</name>
 
@@ -372,7 +372,7 @@
 				<plugin>
 					<groupId>com.mycila</groupId>
 					<artifactId>license-maven-plugin</artifactId>
-					<version>2.11</version>
+					<version>3.0.rc1</version>
 				</plugin>
 			</plugins>
 		</pluginManagement>
@@ -539,9 +539,10 @@
 						<include>**/*.java</include>
 					</includes>
 					<excludes>
-						<exclude>src/site/**</exclude>
-						<exclude>target/**</exclude>
-						<exclude>src-gen/**</exclude>
+						<exclude>**/src/site/**</exclude>
+						<exclude>**/target/**</exclude>
+						<exclude>**/src-gen/**</exclude>
+						<exclude>**/xtend-gen/**</exclude>
 					</excludes>
 				</configuration>
 				<executions>
diff --git a/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt b/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt
new file mode 100644
index 0000000..6bebe57
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt
@@ -0,0 +1,6 @@
+Copyright (c) ${year} CEA LIST.
+
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
\ No newline at end of file
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml b/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
index 34e1e91..f04a35a 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
+++ b/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
@@ -89,5 +89,22 @@
 		</faq>
 
 	</part>
+	
+	
+	<part id="check">
+
+		<title>Check the liencse</title>
+
+		<faq id="how-install">
+			<question>
+				How do I add automatically the license header to my java files?
+			</question>
+			<answer>
+				<p>mvn license:format -Dlicense.header=./components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt</p>
+			</answer>
+		</faq>
+
+	</part>
+	
 
 </faqs>
\ No newline at end of file