https://issues.apache.org/jira/browse/EXTSCRIPT-129
changing the group ids to the final official ones
(we broke our scheme of naming with the old one)


git-svn-id: https://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk@940793 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/extscript-bundles/extscript-myfaces12-bundle/pom.xml b/extscript-bundles/extscript-myfaces12-bundle/pom.xml
index 7cd25d9..9f1db92 100644
--- a/extscript-bundles/extscript-myfaces12-bundle/pom.xml
+++ b/extscript-bundles/extscript-myfaces12-bundle/pom.xml
@@ -2,7 +2,7 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>extscript-myfaces12-bundle</artifactId>
     <packaging>jar</packaging>
     <name>MyFaces Extension Scripting MyFaces 1.2 convenience meta bundle</name>
@@ -14,7 +14,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-bundles</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -27,17 +27,17 @@
 
     <dependencies>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core-java6</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces12-extensions</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
@@ -61,9 +61,9 @@
                 <configuration>
                     <artifactSet>
                         <includes>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-core</artifact>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-core-java6</artifact>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-myfaces12-extensions</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-core</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-core-java6</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-myfaces12-extensions</artifact>
                         </includes>
                     </artifactSet>
                 </configuration>
diff --git a/extscript-bundles/extscript-myfaces20-bundle/pom.xml b/extscript-bundles/extscript-myfaces20-bundle/pom.xml
index 7cf2141..94ab73f 100644
--- a/extscript-bundles/extscript-myfaces20-bundle/pom.xml
+++ b/extscript-bundles/extscript-myfaces20-bundle/pom.xml
@@ -2,7 +2,7 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>extscript-myfaces20-bundle</artifactId>
     <packaging>jar</packaging>
     <name>MyFaces Extension Scripting MyFaces 2.0 convenience meta bundle</name>
@@ -14,7 +14,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-bundles</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -27,17 +27,17 @@
 
     <dependencies>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core-java6</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces2-extensions</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
@@ -61,9 +61,9 @@
                 <configuration>
                     <artifactSet>
                         <includes>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-core</artifact>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-core-java6</artifact>
-                            <artifact>org.apache.myfaces.extension-scripting:extscript-myfaces2-extensions</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-core</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-core-java6</artifact>
+                            <artifact>org.apache.myfaces.extensions.scripting:extscript-myfaces2-extensions</artifact>
                         </includes>
                     </artifactSet>
                 </configuration>
diff --git a/extscript-bundles/extscript12-assembly/pom.xml b/extscript-bundles/extscript12-assembly/pom.xml
index 9c3828a..c45497d 100644
--- a/extscript-bundles/extscript12-assembly/pom.xml
+++ b/extscript-bundles/extscript12-assembly/pom.xml
@@ -9,7 +9,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-bundles</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -35,20 +35,20 @@
                         <configuration>
                             <artifactItems>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
                                 </artifactItem>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core-java6</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
                                 </artifactItem>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-myfaces12-extensions</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
@@ -68,20 +68,20 @@
                             <artifactItems>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
                                 </artifactItem>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core-java6</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
                                 </artifactItem>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-myfaces12-extensions</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
@@ -138,19 +138,19 @@
 
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core-java6</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces12-extensions</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
diff --git a/extscript-bundles/extscript20-assembly/pom.xml b/extscript-bundles/extscript20-assembly/pom.xml
index bee25bd..7397cc8 100644
--- a/extscript-bundles/extscript20-assembly/pom.xml
+++ b/extscript-bundles/extscript20-assembly/pom.xml
@@ -9,7 +9,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-bundles</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -35,20 +35,20 @@
                         <configuration>
                             <artifactItems>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
                                 </artifactItem>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core-java6</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
                                 </artifactItem>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-myfaces12-extensions</artifactId>
                                     <version>${version}</version>
                                     <classifier>javadoc</classifier>
@@ -68,20 +68,20 @@
                             <artifactItems>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
                                 </artifactItem>
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-core-java6</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
                                 </artifactItem>
 
                                 <artifactItem>
-                                    <groupId>org.apache.myfaces.extension-scripting</groupId>
+                                    <groupId>org.apache.myfaces.extensions.scripting</groupId>
                                     <artifactId>extscript-myfaces12-extensions</artifactId>
                                     <version>${version}</version>
                                     <classifier>sources</classifier>
@@ -138,19 +138,19 @@
 
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core-java6</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces2-extensions</artifactId>
             <version>1.0-SNAPSHOT</version>
             <scope>compile</scope>
diff --git a/extscript-bundles/pom.xml b/extscript-bundles/pom.xml
index e9ef714..b2a9d1e 100644
--- a/extscript-bundles/pom.xml
+++ b/extscript-bundles/pom.xml
@@ -2,7 +2,7 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>extscript-bundles</artifactId>
     <packaging>pom</packaging>
     <name>MyFaces Extension Scripting meta bundles</name>
@@ -15,7 +15,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
diff --git a/extscript-core-root/extscript-core-java6/pom.xml b/extscript-core-root/extscript-core-java6/pom.xml
index 6ae42e6..7b89d2a 100644
--- a/extscript-core-root/extscript-core-java6/pom.xml
+++ b/extscript-core-root/extscript-core-java6/pom.xml
@@ -12,7 +12,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-core-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -25,7 +25,7 @@
 
     <dependencies>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/extscript-core-root/extscript-core/pom.xml b/extscript-core-root/extscript-core/pom.xml
index f39fd45..62c10f1 100644
--- a/extscript-core-root/extscript-core/pom.xml
+++ b/extscript-core-root/extscript-core/pom.xml
@@ -9,11 +9,11 @@
     <name>MyFaces Extension Scripting Core</name>
 
     <description>
-        Core of the MyFaces Extension-scripting
+        Core of the MyFaces extensions.scripting
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-core-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
diff --git a/extscript-core-root/extscript-myfaces12-extensions/pom.xml b/extscript-core-root/extscript-myfaces12-extensions/pom.xml
index d4d1cf0..1b078a5 100644
--- a/extscript-core-root/extscript-myfaces12-extensions/pom.xml
+++ b/extscript-core-root/extscript-myfaces12-extensions/pom.xml
@@ -7,11 +7,11 @@
     <name>myfaces12-extensions</name>
 
     <description>
-        extension-scripting classes which enable myfaces 1.2 compatibility
+        extensions.scripting classes which enable myfaces 1.2 compatibility
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-core-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
@@ -26,7 +26,7 @@
 
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/extscript-core-root/extscript-myfaces2-extensions/pom.xml b/extscript-core-root/extscript-myfaces2-extensions/pom.xml
index 4e9ef44..cf515d4 100644
--- a/extscript-core-root/extscript-myfaces2-extensions/pom.xml
+++ b/extscript-core-root/extscript-myfaces2-extensions/pom.xml
@@ -7,24 +7,30 @@
     <name>myfaces2-extensions</name>
 
     <description>
-        extension-scripting classes which enable myfaces 2.0 compatibility
+        extensions.scripting classes which enable myfaces 2.0 compatibility
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-core-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
 
     <scm>
-        <connection>scm:svn:http://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions</connection>
-        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions</developerConnection>
-        <url>http://svn.apache.org/viewvc/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions</url>
+        <connection>
+            scm:svn:http://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions
+        </connection>
+        <developerConnection>
+            scm:svn:https://svn.apache.org/repos/asf/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions
+        </developerConnection>
+        <url>
+            http://svn.apache.org/viewvc/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-myfaces2-extensions
+        </url>
     </scm>
 
     <dependencies>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
@@ -54,6 +60,12 @@
             <version>1.8.0</version>
         </dependency>
 
+        <dependency>
+            <groupId>org.apache.myfaces.extensions.validator.validation-modules</groupId>
+            <artifactId>myfaces-extval-bean-validation</artifactId>
+            <version>${extval.version}</version>
+            <scope>provided</scope>
+        </dependency>
 
     </dependencies>
 
@@ -71,43 +83,47 @@
 
     <profiles>
         <profile>
-        <!--
-          - Build and install into the repository some additional artifacts that we don't
-          - want to build during normal development because they take too long.
-          -->
-        <id>generate-assembly</id>
-        <activation>
-          <property>
-            <name>performRelease</name>
-            <value>true</value>
-          </property>
-        </activation>
-        <build>
-          <plugins>
-            <plugin>
-              <!-- Install in the repository a "-javadoc.jar" file -->
-              <artifactId>maven-javadoc-plugin</artifactId>
-              <version>2.4</version>
-              <executions>
-                <execution>
-                  <id>attach-javadoc</id>
-                  <goals><goal>jar</goal></goals>
-                </execution>
-              </executions>
-            </plugin>
-            <plugin>
-              <!-- Install in the repository a "-sources.jar" file -->
-              <artifactId>maven-source-plugin</artifactId>
-              <executions>
-                <execution>
-                  <id>attach-source</id>
-                  <goals><goal>jar</goal></goals>
-                </execution>
-              </executions>
-            </plugin>
-          </plugins>
-        </build>
-      </profile>
+            <!--
+            - Build and install into the repository some additional artifacts that we don't
+            - want to build during normal development because they take too long.
+            -->
+            <id>generate-assembly</id>
+            <activation>
+                <property>
+                    <name>performRelease</name>
+                    <value>true</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <!-- Install in the repository a "-javadoc.jar" file -->
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <version>2.4</version>
+                        <executions>
+                            <execution>
+                                <id>attach-javadoc</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <!-- Install in the repository a "-sources.jar" file -->
+                        <artifactId>maven-source-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>attach-source</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
     </profiles>
 
 </project>
diff --git a/extscript-core-root/extscript-myfaces2-extensions/src/main/java/org/apache/myfaces/extensions/scripting/startup/SuppressExtValWarningStartupListener.java b/extscript-core-root/extscript-myfaces2-extensions/src/main/java/org/apache/myfaces/extensions/scripting/startup/SuppressExtValWarningStartupListener.java
new file mode 100644
index 0000000..3404053
--- /dev/null
+++ b/extscript-core-root/extscript-myfaces2-extensions/src/main/java/org/apache/myfaces/extensions/scripting/startup/SuppressExtValWarningStartupListener.java
@@ -0,0 +1,50 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.myfaces.extensions.scripting.startup;
+
+import javax.faces.application.Application;
+import javax.faces.event.PostConstructApplicationEvent;
+import javax.faces.event.SystemEvent;
+import javax.faces.event.SystemEventListener;
+
+/**
+ * A startup listener which suppresses
+ * the ext-val warning (which actually is a bug in ext-val)
+ * for version 2.0.3, is already reported and will be fixed in the
+ * long run
+ *
+ * @author Werner Punz (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+public class SuppressExtValWarningStartupListener implements SystemEventListener {
+    public boolean isListenerForSource(Object source) {
+        return source instanceof Application;  //To change body of implemented methods use File | Settings | File Templates.
+    }
+
+    public void processEvent(SystemEvent event) {
+        if (!event.getClass().equals(PostConstructApplicationEvent.class)) {
+            return;
+        }
+
+        //TODO disable the EXT-VAL warning
+    }
+
+}
+
diff --git a/extscript-core-root/pom.xml b/extscript-core-root/pom.xml
index 82f6ce0..7271a85 100644
--- a/extscript-core-root/pom.xml
+++ b/extscript-core-root/pom.xml
@@ -12,7 +12,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
diff --git a/extscript-examples/myfaces12-example/pom.xml b/extscript-examples/myfaces12-example/pom.xml
index 168cd14..bc932cb 100644
--- a/extscript-examples/myfaces12-example/pom.xml
+++ b/extscript-examples/myfaces12-example/pom.xml
@@ -2,11 +2,11 @@
 <project>
     <parent>
         <artifactId>extscript-examples</artifactId>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>myfaces12-example</artifactId>
     <packaging>war</packaging>
     <name>A custom project using myfaces 1.2</name>
@@ -31,7 +31,7 @@
         </dependency>
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces12-bundle</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/extscript-examples/myfaces20-example/pom.xml b/extscript-examples/myfaces20-example/pom.xml
index 7bb5635..664af17 100644
--- a/extscript-examples/myfaces20-example/pom.xml
+++ b/extscript-examples/myfaces20-example/pom.xml
@@ -3,11 +3,11 @@
 
     <parent>
         <artifactId>extscript-examples</artifactId>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>myfaces20-example</artifactId>
     <packaging>war</packaging>
     <name>A custom project using myfaces 2.0</name>
@@ -66,7 +66,7 @@
              ext-scripting core+java6 support + myfaces 2 support
          -->
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces20-bundle</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/extscript-examples/myfaces20-example/src/main/java/org/apache/myfaces/blank/SuppressExtValWarningStartupListener.java b/extscript-examples/myfaces20-example/src/main/java/org/apache/myfaces/blank/SuppressExtValWarningStartupListener.java
deleted file mode 100644
index af42a60..0000000
--- a/extscript-examples/myfaces20-example/src/main/java/org/apache/myfaces/blank/SuppressExtValWarningStartupListener.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- *  Copyright 2010 werpu2.
- * 
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- * 
- *       http://www.apache.org/licenses/LICENSE-2.0
- * 
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *  under the License.
- */
-
-package org.apache.myfaces.blank;
-
-import javax.faces.application.Application;
-import javax.faces.event.PostConstructApplicationEvent;
-import javax.faces.event.SystemEvent;
-import javax.faces.event.SystemEventListener;
-
-/**
- * A startup listener which suppresses
- * the ext-val warning (which actually is a bug in ext-val)
- * for version 2.0.3, is already reported and will be fixed in the
- * long run
- * 
- * @author Werner Punz (latest modification by $Author$)
- * @version $Revision$ $Date$
- */
-public class SuppressExtValWarningStartupListener implements SystemEventListener {
-    public boolean isListenerForSource(Object source) {
-        return source instanceof Application;  //To change body of implemented methods use File | Settings | File Templates.
-    }
-
-    public void processEvent(SystemEvent event) {
-        if (!event.getClass().equals(PostConstructApplicationEvent.class)) {
-            return;
-        }
-        
-        //TODO disable the EXT-VAL warning
-    }   
-
-}
diff --git a/extscript-examples/myfaces20-example/src/main/webapp/WEB-INF/faces-config.xml b/extscript-examples/myfaces20-example/src/main/webapp/WEB-INF/faces-config.xml
index fc9b5c7..3ca119e 100644
--- a/extscript-examples/myfaces20-example/src/main/webapp/WEB-INF/faces-config.xml
+++ b/extscript-examples/myfaces20-example/src/main/webapp/WEB-INF/faces-config.xml
@@ -117,7 +117,7 @@
     <application>
         <!-- disable an Ext-Val warning which is triggered falsely by the latest version -->
         <system-event-listener>
-            <system-event-listener-class>org.apache.myfaces.blank.SuppressExtValWarningStartupListener</system-event-listener-class>
+            <system-event-listener-class>org.apache.myfaces.extensions.scripting.startup.SuppressExtValWarningStartupListener</system-event-listener-class>
             <system-event-class>javax.faces.event.PostConstructApplicationEvent</system-event-class>
         </system-event-listener>
         <system-event-listener>
diff --git a/extscript-examples/pom.xml b/extscript-examples/pom.xml
index 8efc235..603d0e8 100644
--- a/extscript-examples/pom.xml
+++ b/extscript-examples/pom.xml
@@ -13,7 +13,7 @@
     </description>
 
     <parent>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-root</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
diff --git a/extscript-examples/spring-example/pom.xml b/extscript-examples/spring-example/pom.xml
index 5678610..c1770c0 100644
--- a/extscript-examples/spring-example/pom.xml
+++ b/extscript-examples/spring-example/pom.xml
@@ -2,11 +2,11 @@
 <project>
     <parent>
         <artifactId>extscript-examples</artifactId>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>spring-example</artifactId>
     <packaging>war</packaging>
     <name>A custom project using myfaces and spring</name>
@@ -27,19 +27,19 @@
         </dependency>
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-core-java6</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
 
 
         <dependency>
-            <groupId>org.apache.myfaces.extension-scripting</groupId>
+            <groupId>org.apache.myfaces.extensions.scripting</groupId>
             <artifactId>extscript-myfaces12-extensions</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/pom.xml b/pom.xml
index a855727..3b1c59e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,13 +2,13 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.myfaces.extension-scripting</groupId>
+    <groupId>org.apache.myfaces.extensions.scripting</groupId>
     <artifactId>extscript-root</artifactId>
     <packaging>pom</packaging>
     <name>Myfaces Extension Scripting Project</name>
     <version>1.0-SNAPSHOT</version>
 
-    
+
     <properties>
         <myfaces12.version>1.2.8</myfaces12.version>
         <myfaces2.version>2.0.0</myfaces2.version>
@@ -42,6 +42,16 @@
 
     <repositories>
         <repository>
+            <id>jboss</id>
+            <url>http://repository.jboss.com/maven2/</url>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+        </repository>
+        <repository>
             <id>maven2-repository.dev.java.net</id>
             <name>Java.net Repository for Maven</name>
             <url>http://download.java.net/maven/2/</url>
@@ -55,17 +65,6 @@
             <id>apache-maven-snapshots</id>
             <url>http://people.apache.org/repo/m2-snapshot-repository</url>
         </repository>
-        <repository>
-            <id>jboss</id>
-            <url>http://repository.jboss.com/maven2/</url>
-            <releases>
-                <enabled>true</enabled>
-            </releases>
-            <snapshots>
-                <enabled>false</enabled>
-            </snapshots>
-        </repository>
-        
     </repositories>
 
     <dependencies>
@@ -136,13 +135,13 @@
 
         <plugins>
             <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-compiler-plugin</artifactId>
-                    <version>2.3</version>
-                    <configuration>
-                        <source>1.6</source>
-                        <target>1.6</target>
-                    </configuration>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3</version>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                </configuration>
             </plugin>
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
@@ -189,7 +188,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
-                <version>2.0-beta-3</version>
+
             </plugin>
 
             <plugin>
@@ -205,7 +204,7 @@
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>taglist-maven-plugin</artifactId>
-                <version>2.0-beta-1</version>
+
                 <configuration>
                     <tags>TODO, FIXME, XXX, @deprecated</tags>
                 </configuration>
@@ -214,13 +213,13 @@
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>surefire-report-maven-plugin</artifactId>
-                
+
             </plugin>
 
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-pmd-plugin</artifactId>
-                <version>2.4</version>
+
                 <configuration>
                     <targetJdk>1.5</targetJdk>
                 </configuration>
diff --git a/src/site/xdoc/installation.xml b/src/site/xdoc/installation.xml
index 59898bc..ae93c59 100644
--- a/src/site/xdoc/installation.xml
+++ b/src/site/xdoc/installation.xml
@@ -155,7 +155,7 @@
                 <h4>MyFaces 1.2.8+</h4>
                 <source><![CDATA[
      <dependency>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-myfaces12-bundle</artifactId>
         <version>1.0-SNAPSHOT</version>
      </dependency>]]></source>
@@ -163,7 +163,7 @@
                 <h4>MyFaces 2.+</h4>
                 <source><![CDATA[
      <dependency>
-        <groupId>org.apache.myfaces.extension-scripting</groupId>
+        <groupId>org.apache.myfaces.extensions.scripting</groupId>
         <artifactId>extscript-myfaces20-bundle</artifactId>
         <version>1.0-SNAPSHOT</version>
      </dependency>]]></source>
diff --git a/src/site/xdoc/using_advanced.xml b/src/site/xdoc/using_advanced.xml
index f549ff1..1b1de87 100644
--- a/src/site/xdoc/using_advanced.xml
+++ b/src/site/xdoc/using_advanced.xml
@@ -102,13 +102,13 @@
                     <center>
                         <object width="640px" height="505px">
                             <param name="movie"
-                                   value="http://www.youtube.com/v/v56ru9ZJyhQ&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1"></param>
-                            <param name="allowFullScreen" value="true"></param>
-                            <param name="allowscriptaccess" value="always"></param>
+                                   value="http://www.youtube.com/v/v56ru9ZJyhQ&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1" />
+                            <param name="allowFullScreen" value="true" />
+                            <param name="allowscriptaccess" value="always" />
                             <embed src="http://www.youtube.com/v/v56ru9ZJyhQ&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1"
                                    type="application/x-shockwave-flash" allowscriptaccess="always"
                                    allowfullscreen="true"
-                                   width="640px" height="505px"></embed>
+                                   width="640px" height="505px" />
                         </object>
                     </center>
                     <div class="objectAnnotation">Video: Compiler Component in Action</div>
@@ -308,17 +308,17 @@
             <p>
                 Following video shows the mechanism working:
             </p>
-            <p></p>
+            <p />
             <center>
 
                 <object width="660" height="405">
                     <param name="movie"
-                           value="http://www.youtube.com/v/YWlBGE3vyMw&#38;hl=de_DE&#38;fs=1?&#38;border=1"></param>
-                    <param name="allowFullScreen" value="true"></param>
-                    <param name="allowscriptaccess" value="always"></param>
+                           value="http://www.youtube.com/v/YWlBGE3vyMw&#38;hl=de_DE&#38;fs=1?&#38;border=1" />
+                    <param name="allowFullScreen" value="true" />
+                    <param name="allowscriptaccess" value="always" />
                     <embed src="http://www.youtube.com/v/YWlBGE3vyMw&#38;hl=de_DE&#38;fs=1&#38;?&#38;border=1"
                            type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"
-                           width="660" height="405"></embed>
+                           width="660" height="405" />
                 </object>
 
 
@@ -351,12 +351,12 @@
             <center>
                 <object width="640" height="505">
                     <param name="movie"
-                           value="http://www.youtube.com/v/tikOR0XDnFw&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1"></param>
-                    <param name="allowFullScreen" value="true"></param>
-                    <param name="allowscriptaccess" value="always"></param>
+                           value="http://www.youtube.com/v/tikOR0XDnFw&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1" />
+                    <param name="allowFullScreen" value="true" />
+                    <param name="allowscriptaccess" value="always" />
                     <embed src="http://www.youtube.com/v/tikOR0XDnFw&#38;hl=de_DE&#38;fs=1&#38;hd=1&#38;border=1"
                            type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"
-                           width="640" height="505"></embed>
+                           width="640" height="505" />
                 </object>
             </center>
         </section>
@@ -424,6 +424,24 @@
 
                 <p>The same what applies to Ext-Val also applies to straight bean validation.</p>
 
+                <p>Note at the time of release, the current stable version of Ext-Val has a bug
+                which enforces one manual configuration entry!</p>
+
+                <source><![CDATA[
+                <application>
+                    <!-- disable an Ext-Val warning which is triggered falsely by the latest version -->
+                    <system-event-listener>
+                        <system-event-listener-class>org.apache.myfaces.extensions.scripting.startup.SuppressExtValWarningStartupListener</system-event-listener-class>
+                        <system-event-class>javax.faces.event.PostConstructApplicationEvent</system-event-class>
+                    </system-event-listener>
+                </application>
+                ]]></source>
+
+                Note the class already is provided by Ext-Scripting, all which has done is
+                to add this entry to bypass the error.
+                This class probably will be obsolete with Ext-Val versions higher than
+                2.0.3 (which was the latest stable at time of writing)
+
             </subsection>
 
             <subsection name="EXT-SCRIPTING and Spring">
@@ -500,7 +518,7 @@
 
 
             </subsection>
-            <subsection name="Multi Developer Scenarii">
+            <subsection name="Multi Developer Scenario's">
                 <p>One problem you might have noticed is, that if you do not work with the default configuration on your sources
                 (aka. WEB-INF/&lt;scripting-language&gt;, you have to rely on the corresponding configuration entries, which in itself take absolute paths.
                 One user of the system came up with the question, on how to deal with multiple developers. The answer is plain and simple, unfortunately the