[maven-release-plugin] prepare release pluto-3.0.1
diff --git a/ChatRoomDemo/pom.xml b/ChatRoomDemo/pom.xml
index 7149433..92921c1 100644
--- a/ChatRoomDemo/pom.xml
+++ b/ChatRoomDemo/pom.xml
@@ -1,164 +1,164 @@
-<!--

-  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.

--->

-<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>

-   

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>chatRoomDemo</artifactId>

-   <packaging>war</packaging>

-

-   <properties>

-      <!-- basic project settings -->

-      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

-   </properties>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>javax</groupId>

-         <artifactId>javaee-api</artifactId>

-         <version>6.0</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- for eclipse JSP tooling purposes -->

-      <dependency>

-         <groupId>javax.servlet.jsp</groupId>

-         <artifactId>jsp-api</artifactId>

-         <version>2.1</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>chatRoomDemo</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <archiveClasses>false</archiveClasses>

-               <failOnMissingWebXml>false</failOnMissingWebXml>

-            </configuration>

-         </plugin>

-         

-         <!-- Don't attach source or javadoc archive (for release plugin)-->

-         <plugin>

-           <artifactId>maven-source-plugin</artifactId>

-           <configuration>

-             <attach>false</attach>

-           </configuration>

-         </plugin>

-         <plugin>

-           <artifactId>maven-javadoc-plugin</artifactId>

-           <configuration>

-             <skip>true</skip>

-           </configuration>

-         </plugin>

-         

-      </plugins>

-   </build>

-

-   <profiles>

-

-      <profile>

-         <id>pluto</id>

-         <activation>

-           <property>

-             <name>!alwaysActivate</name>

-           </property>

-         </activation>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-         <build>

-            <plugins>

-               <plugin>

-                 <artifactId>maven-war-plugin</artifactId>

-                 <configuration>

-                   <archiveClasses>false</archiveClasses>

-                 </configuration>

-               </plugin>

-               <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-               <plugin>

-                   <groupId>org.apache.maven.plugins</groupId>

-                   <artifactId>maven-remote-resources-plugin</artifactId>

-                   <executions>

-                       <execution>

-                           <goals>

-                               <goal>process</goal>

-                           </goals>

-                           <configuration>

-                               <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-                               <attached>false</attached>

-                           </configuration>

-                       </execution>

-                   </executions>

-               </plugin>

-            </plugins>

-         </build>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+  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.
+-->
+<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>
+   
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>chatRoomDemo</artifactId>
+   <packaging>war</packaging>
+
+   <properties>
+      <!-- basic project settings -->
+      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+   </properties>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>javax</groupId>
+         <artifactId>javaee-api</artifactId>
+         <version>6.0</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- for eclipse JSP tooling purposes -->
+      <dependency>
+         <groupId>javax.servlet.jsp</groupId>
+         <artifactId>jsp-api</artifactId>
+         <version>2.1</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>chatRoomDemo</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <archiveClasses>false</archiveClasses>
+               <failOnMissingWebXml>false</failOnMissingWebXml>
+            </configuration>
+         </plugin>
+         
+         <!-- Don't attach source or javadoc archive (for release plugin)-->
+         <plugin>
+           <artifactId>maven-source-plugin</artifactId>
+           <configuration>
+             <attach>false</attach>
+           </configuration>
+         </plugin>
+         <plugin>
+           <artifactId>maven-javadoc-plugin</artifactId>
+           <configuration>
+             <skip>true</skip>
+           </configuration>
+         </plugin>
+         
+      </plugins>
+   </build>
+
+   <profiles>
+
+      <profile>
+         <id>pluto</id>
+         <activation>
+           <property>
+             <name>!alwaysActivate</name>
+           </property>
+         </activation>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+         <build>
+            <plugins>
+               <plugin>
+                 <artifactId>maven-war-plugin</artifactId>
+                 <configuration>
+                   <archiveClasses>false</archiveClasses>
+                 </configuration>
+               </plugin>
+               <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+               <plugin>
+                   <groupId>org.apache.maven.plugins</groupId>
+                   <artifactId>maven-remote-resources-plugin</artifactId>
+                   <executions>
+                       <execution>
+                           <goals>
+                               <goal>process</goal>
+                           </goals>
+                           <configuration>
+                               <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+                               <attached>false</attached>
+                           </configuration>
+                       </execution>
+                   </executions>
+               </plugin>
+            </plugins>
+         </build>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/PortletHubDemo/pom.xml b/PortletHubDemo/pom.xml
index 8563ca7..aacc1ae 100644
--- a/PortletHubDemo/pom.xml
+++ b/PortletHubDemo/pom.xml
@@ -1,190 +1,190 @@
-<!--

-  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.

--->

-<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>

-    <parent>

-        <groupId>org.apache.portals.pluto</groupId>

-        <artifactId>pluto</artifactId>

-        <version>3.0.1-SNAPSHOT</version>

-    </parent>

-

-   <artifactId>PortletHubDemo</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-        <groupId>javax.portlet</groupId>

-        <artifactId>portlet-api</artifactId>

-        <version>${project.version}</version>

-        <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-      </dependency>

-

-      <!-- for eclipse JSP tooling purposes -->

-      <dependency>

-         <groupId>javax.servlet.jsp</groupId>

-         <artifactId>jsp-api</artifactId>

-         <version>2.1</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-          <groupId>org.apache.taglibs</groupId>

-          <artifactId>taglibs-standard-impl</artifactId>

-          <scope>provided</scope>

-      </dependency>

-      <dependency>

-          <groupId>org.apache.taglibs</groupId>

-          <artifactId>taglibs-standard-jstlel</artifactId>

-          <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <version>2.1.0-M3</version>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>PortletHubDemo</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-            <configuration>

-               <source>1.7</source>

-               <target>1.7</target>

-            </configuration>

-         </plugin>

-

-         <!-- Don't attach source or javadoc archive (for release plugin)-->

-         <plugin>

-           <artifactId>maven-source-plugin</artifactId>

-           <configuration>

-             <attach>false</attach>

-           </configuration>

-         </plugin>

-         <plugin>

-           <artifactId>maven-javadoc-plugin</artifactId>

-           <configuration>

-             <skip>true</skip>

-           </configuration>

-         </plugin>

-

-         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-         <plugin>

-             <groupId>org.apache.maven.plugins</groupId>

-             <artifactId>maven-remote-resources-plugin</artifactId>

-             <executions>

-                 <execution>

-                     <goals>

-                         <goal>process</goal>

-                     </goals>

-                     <configuration>

-                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-                         <attached>false</attached>

-                     </configuration>

-                 </execution>

-             </executions>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-       <profile>

-           <id>liferay</id>

-           <dependencies>

-               <dependency>

-                   <groupId>org.slf4j</groupId>

-                   <artifactId>slf4j-log4j12</artifactId>

-               </dependency>

-           </dependencies>

-           <build>

-               <plugins>

-                   <plugin>

-                       <artifactId>maven-war-plugin</artifactId>

-                       <configuration>

-                           <packagingExcludes>

-                               WEB-INF/classes/logging.properties

-                           </packagingExcludes>

-                       </configuration>

-                   </plugin>

-               </plugins>

-           </build>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-spec</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-impl</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-jstlel</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-api</artifactId>

-                <scope>provided</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-jdk14</artifactId>

-                <scope>provided</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                 <artifactId>maven-war-plugin</artifactId>

-                 <configuration>

-                   <packagingExcludes>

-                       WEB-INF/beans.xml,

-                       WEB-INF/liferay-portlet.xml,

-                       WEB-INF/classes/log4j.properties

-                   </packagingExcludes>

-                 </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+  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.
+-->
+<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>
+    <parent>
+        <groupId>org.apache.portals.pluto</groupId>
+        <artifactId>pluto</artifactId>
+        <version>3.0.1</version>
+    </parent>
+
+   <artifactId>PortletHubDemo</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+        <groupId>javax.portlet</groupId>
+        <artifactId>portlet-api</artifactId>
+        <version>${project.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+      </dependency>
+
+      <!-- for eclipse JSP tooling purposes -->
+      <dependency>
+         <groupId>javax.servlet.jsp</groupId>
+         <artifactId>jsp-api</artifactId>
+         <version>2.1</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.taglibs</groupId>
+          <artifactId>taglibs-standard-impl</artifactId>
+          <scope>provided</scope>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.taglibs</groupId>
+          <artifactId>taglibs-standard-jstlel</artifactId>
+          <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <version>2.1.0-M3</version>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>PortletHubDemo</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+               <source>1.7</source>
+               <target>1.7</target>
+            </configuration>
+         </plugin>
+
+         <!-- Don't attach source or javadoc archive (for release plugin)-->
+         <plugin>
+           <artifactId>maven-source-plugin</artifactId>
+           <configuration>
+             <attach>false</attach>
+           </configuration>
+         </plugin>
+         <plugin>
+           <artifactId>maven-javadoc-plugin</artifactId>
+           <configuration>
+             <skip>true</skip>
+           </configuration>
+         </plugin>
+
+         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+         <plugin>
+             <groupId>org.apache.maven.plugins</groupId>
+             <artifactId>maven-remote-resources-plugin</artifactId>
+             <executions>
+                 <execution>
+                     <goals>
+                         <goal>process</goal>
+                     </goals>
+                     <configuration>
+                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+                         <attached>false</attached>
+                     </configuration>
+                 </execution>
+             </executions>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+       <profile>
+           <id>liferay</id>
+           <dependencies>
+               <dependency>
+                   <groupId>org.slf4j</groupId>
+                   <artifactId>slf4j-log4j12</artifactId>
+               </dependency>
+           </dependencies>
+           <build>
+               <plugins>
+                   <plugin>
+                       <artifactId>maven-war-plugin</artifactId>
+                       <configuration>
+                           <packagingExcludes>
+                               WEB-INF/classes/logging.properties
+                           </packagingExcludes>
+                       </configuration>
+                   </plugin>
+               </plugins>
+           </build>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-spec</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-impl</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-jstlel</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-api</artifactId>
+                <scope>provided</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-jdk14</artifactId>
+                <scope>provided</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                 <artifactId>maven-war-plugin</artifactId>
+                 <configuration>
+                   <packagingExcludes>
+                       WEB-INF/beans.xml,
+                       WEB-INF/liferay-portlet.xml,
+                       WEB-INF/classes/log4j.properties
+                   </packagingExcludes>
+                 </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/PortletV3AnnotatedDemo/pom.xml b/PortletV3AnnotatedDemo/pom.xml
index 7f3475c..5c3b43b 100644
--- a/PortletV3AnnotatedDemo/pom.xml
+++ b/PortletV3AnnotatedDemo/pom.xml
@@ -1,180 +1,180 @@
-<!--

-  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.

--->

-<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>

-    <parent>

-        <groupId>org.apache.portals.pluto</groupId>

-        <artifactId>pluto</artifactId>

-        <version>3.0.1-SNAPSHOT</version>

-    </parent>

-

-   <artifactId>PortletV3AnnotatedDemo</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-        <groupId>javax.portlet</groupId>

-        <artifactId>portlet-api</artifactId>

-        <version>${project.version}</version>

-        <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-      </dependency>

-

-      <!-- for eclipse JSP tooling purposes -->

-      <dependency>

-         <groupId>javax.servlet.jsp</groupId>

-         <artifactId>jsp-api</artifactId>

-         <version>2.1</version>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>PortletV3AnnotatedDemo</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-            <configuration>

-               <source>1.7</source>

-               <target>1.7</target>

-            </configuration>

-         </plugin>

-         <plugin>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <failOnMissingWebXml>false</failOnMissingWebXml>

-            </configuration>

-         </plugin>

-         

-         <!-- Don't attach source or javadoc archive (for release plugin)-->

-         <plugin>

-           <artifactId>maven-source-plugin</artifactId>

-           <configuration>

-             <attach>false</attach>

-           </configuration>

-         </plugin>

-         <plugin>

-           <artifactId>maven-javadoc-plugin</artifactId>

-           <configuration>

-             <skip>true</skip>

-           </configuration>

-         </plugin>

-         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-         <plugin>

-             <groupId>org.apache.maven.plugins</groupId>

-             <artifactId>maven-remote-resources-plugin</artifactId>

-             <executions>

-                 <execution>

-                     <goals>

-                         <goal>process</goal>

-                     </goals>

-                     <configuration>

-                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-                         <attached>false</attached>

-                     </configuration>

-                 </execution>

-             </executions>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-        <id>liferay</id>

-        <dependencies>

-          <dependency>

-            <groupId>org.slf4j</groupId>

-            <artifactId>slf4j-log4j12</artifactId>

-          </dependency>

-        </dependencies>

-        <build>

-          <plugins>

-            <plugin>

-              <artifactId>maven-war-plugin</artifactId>

-              <configuration>

-                  <packagingExcludes>

-                      WEB-INF/classes/logging.properties

-                  </packagingExcludes>

-              </configuration>

-            </plugin>

-          </plugins>

-        </build>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-spec</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-impl</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-jstlel</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-api</artifactId>

-                <scope>provided</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-jdk14</artifactId>

-                <scope>provided</scope>

-            </dependency>

-         </dependencies>

-         

-         <build>

-            <plugins>

-               <plugin>

-                 <artifactId>maven-war-plugin</artifactId>

-                 <configuration>

-                   <packagingExcludes>

-                      WEB-INF/liferay-portlet.xml,

-                      WEB-INF/classes/log4j.properties

-                   </packagingExcludes>

-                 </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+  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.
+-->
+<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>
+    <parent>
+        <groupId>org.apache.portals.pluto</groupId>
+        <artifactId>pluto</artifactId>
+        <version>3.0.1</version>
+    </parent>
+
+   <artifactId>PortletV3AnnotatedDemo</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+        <groupId>javax.portlet</groupId>
+        <artifactId>portlet-api</artifactId>
+        <version>${project.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+      </dependency>
+
+      <!-- for eclipse JSP tooling purposes -->
+      <dependency>
+         <groupId>javax.servlet.jsp</groupId>
+         <artifactId>jsp-api</artifactId>
+         <version>2.1</version>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>PortletV3AnnotatedDemo</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+               <source>1.7</source>
+               <target>1.7</target>
+            </configuration>
+         </plugin>
+         <plugin>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <failOnMissingWebXml>false</failOnMissingWebXml>
+            </configuration>
+         </plugin>
+         
+         <!-- Don't attach source or javadoc archive (for release plugin)-->
+         <plugin>
+           <artifactId>maven-source-plugin</artifactId>
+           <configuration>
+             <attach>false</attach>
+           </configuration>
+         </plugin>
+         <plugin>
+           <artifactId>maven-javadoc-plugin</artifactId>
+           <configuration>
+             <skip>true</skip>
+           </configuration>
+         </plugin>
+         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+         <plugin>
+             <groupId>org.apache.maven.plugins</groupId>
+             <artifactId>maven-remote-resources-plugin</artifactId>
+             <executions>
+                 <execution>
+                     <goals>
+                         <goal>process</goal>
+                     </goals>
+                     <configuration>
+                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+                         <attached>false</attached>
+                     </configuration>
+                 </execution>
+             </executions>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+        <id>liferay</id>
+        <dependencies>
+          <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-log4j12</artifactId>
+          </dependency>
+        </dependencies>
+        <build>
+          <plugins>
+            <plugin>
+              <artifactId>maven-war-plugin</artifactId>
+              <configuration>
+                  <packagingExcludes>
+                      WEB-INF/classes/logging.properties
+                  </packagingExcludes>
+              </configuration>
+            </plugin>
+          </plugins>
+        </build>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-spec</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-impl</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-jstlel</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-api</artifactId>
+                <scope>provided</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-jdk14</artifactId>
+                <scope>provided</scope>
+            </dependency>
+         </dependencies>
+         
+         <build>
+            <plugins>
+               <plugin>
+                 <artifactId>maven-war-plugin</artifactId>
+                 <configuration>
+                   <packagingExcludes>
+                      WEB-INF/liferay-portlet.xml,
+                      WEB-INF/classes/log4j.properties
+                   </packagingExcludes>
+                 </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/PortletV3Demo/pom.xml b/PortletV3Demo/pom.xml
index 6dfb3bb..99d5d81 100644
--- a/PortletV3Demo/pom.xml
+++ b/PortletV3Demo/pom.xml
@@ -1,195 +1,195 @@
-<!--

-  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.

--->

-<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>

-    <parent>

-        <groupId>org.apache.portals.pluto</groupId>

-        <artifactId>pluto</artifactId>

-        <version>3.0.1-SNAPSHOT</version>

-    </parent>

-

-   <artifactId>PortletV3Demo</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-        <groupId>javax.portlet</groupId>

-        <artifactId>portlet-api</artifactId>

-        <version>${project.version}</version>

-        <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-      </dependency>

-

-      <!-- for eclipse JSP tooling purposes -->

-      <dependency>

-         <groupId>javax.servlet.jsp</groupId>

-         <artifactId>jsp-api</artifactId>

-         <version>2.1</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-          <groupId>org.apache.taglibs</groupId>

-          <artifactId>taglibs-standard-impl</artifactId>

-          <scope>provided</scope>

-      </dependency>

-      <dependency>

-          <groupId>org.apache.taglibs</groupId>

-          <artifactId>taglibs-standard-jstlel</artifactId>

-          <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>PortletV3Demo</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-            <configuration>

-               <source>1.7</source>

-               <target>1.7</target>

-            </configuration>

-         </plugin>

-         <plugin>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <failOnMissingWebXml>false</failOnMissingWebXml>

-            </configuration>

-         </plugin>

-         

-         <!-- Don't attach source or javadoc archive (for release plugin)-->

-         <plugin>

-           <artifactId>maven-source-plugin</artifactId>

-           <configuration>

-             <attach>false</attach>

-           </configuration>

-         </plugin>

-         <plugin>

-           <artifactId>maven-javadoc-plugin</artifactId>

-           <configuration>

-             <skip>true</skip>

-           </configuration>

-         </plugin>

-         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-         <plugin>

-             <groupId>org.apache.maven.plugins</groupId>

-             <artifactId>maven-remote-resources-plugin</artifactId>

-             <executions>

-                 <execution>

-                     <goals>

-                         <goal>process</goal>

-                     </goals>

-                     <configuration>

-                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-                         <attached>false</attached>

-                     </configuration>

-                 </execution>

-             </executions>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-       <profile>

-           <id>liferay</id>

-           <dependencies>

-               <dependency>

-                   <groupId>org.slf4j</groupId>

-                   <artifactId>slf4j-log4j12</artifactId>

-               </dependency>

-           </dependencies>

-           <build>

-               <plugins>

-                   <plugin>

-                       <artifactId>maven-war-plugin</artifactId>

-                       <configuration>

-                           <packagingExcludes>

-                               WEB-INF/classes/logging.properties

-                           </packagingExcludes>

-                       </configuration>

-                   </plugin>

-               </plugins>

-           </build>

-       </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-spec</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-impl</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.apache.taglibs</groupId>

-                <artifactId>taglibs-standard-jstlel</artifactId>

-                <scope>compile</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-api</artifactId>

-                <scope>provided</scope>

-            </dependency>

-            <dependency>

-                <groupId>org.slf4j</groupId>

-                <artifactId>slf4j-jdk14</artifactId>

-                <scope>provided</scope>

-            </dependency>

-         </dependencies>

-         

-         <build>

-            <plugins>

-               <plugin>

-                 <artifactId>maven-war-plugin</artifactId>

-                 <configuration>

-                   <packagingExcludes>

-                       WEB-INF/liferay-portlet.xml,

-                       WEB-INF/classes/log4j.properties

-                   </packagingExcludes>

-                 </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+  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.
+-->
+<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>
+    <parent>
+        <groupId>org.apache.portals.pluto</groupId>
+        <artifactId>pluto</artifactId>
+        <version>3.0.1</version>
+    </parent>
+
+   <artifactId>PortletV3Demo</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+        <groupId>javax.portlet</groupId>
+        <artifactId>portlet-api</artifactId>
+        <version>${project.version}</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+      </dependency>
+
+      <!-- for eclipse JSP tooling purposes -->
+      <dependency>
+         <groupId>javax.servlet.jsp</groupId>
+         <artifactId>jsp-api</artifactId>
+         <version>2.1</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.taglibs</groupId>
+          <artifactId>taglibs-standard-impl</artifactId>
+          <scope>provided</scope>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.taglibs</groupId>
+          <artifactId>taglibs-standard-jstlel</artifactId>
+          <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>PortletV3Demo</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+               <source>1.7</source>
+               <target>1.7</target>
+            </configuration>
+         </plugin>
+         <plugin>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <failOnMissingWebXml>false</failOnMissingWebXml>
+            </configuration>
+         </plugin>
+         
+         <!-- Don't attach source or javadoc archive (for release plugin)-->
+         <plugin>
+           <artifactId>maven-source-plugin</artifactId>
+           <configuration>
+             <attach>false</attach>
+           </configuration>
+         </plugin>
+         <plugin>
+           <artifactId>maven-javadoc-plugin</artifactId>
+           <configuration>
+             <skip>true</skip>
+           </configuration>
+         </plugin>
+         <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+         <plugin>
+             <groupId>org.apache.maven.plugins</groupId>
+             <artifactId>maven-remote-resources-plugin</artifactId>
+             <executions>
+                 <execution>
+                     <goals>
+                         <goal>process</goal>
+                     </goals>
+                     <configuration>
+                         <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+                         <attached>false</attached>
+                     </configuration>
+                 </execution>
+             </executions>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+       <profile>
+           <id>liferay</id>
+           <dependencies>
+               <dependency>
+                   <groupId>org.slf4j</groupId>
+                   <artifactId>slf4j-log4j12</artifactId>
+               </dependency>
+           </dependencies>
+           <build>
+               <plugins>
+                   <plugin>
+                       <artifactId>maven-war-plugin</artifactId>
+                       <configuration>
+                           <packagingExcludes>
+                               WEB-INF/classes/logging.properties
+                           </packagingExcludes>
+                       </configuration>
+                   </plugin>
+               </plugins>
+           </build>
+       </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-spec</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-impl</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.taglibs</groupId>
+                <artifactId>taglibs-standard-jstlel</artifactId>
+                <scope>compile</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-api</artifactId>
+                <scope>provided</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-jdk14</artifactId>
+                <scope>provided</scope>
+            </dependency>
+         </dependencies>
+         
+         <build>
+            <plugins>
+               <plugin>
+                 <artifactId>maven-war-plugin</artifactId>
+                 <configuration>
+                   <packagingExcludes>
+                       WEB-INF/liferay-portlet.xml,
+                       WEB-INF/classes/log4j.properties
+                   </packagingExcludes>
+                 </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/maven-pluto-plugin/pom.xml b/maven-pluto-plugin/pom.xml
index f2c9813..ecea628 100644
--- a/maven-pluto-plugin/pom.xml
+++ b/maven-pluto-plugin/pom.xml
@@ -1,97 +1,97 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-maven-plugin</artifactId>

-  <packaging>maven-plugin</packaging>

-  <name>Maven Pluto Installer Plugin</name>

-

-  <dependencies>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-util</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>runtime</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.maven</groupId>

-      <artifactId>maven-core</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.maven</groupId>

-      <artifactId>maven-artifact</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.maven</groupId>

-      <artifactId>maven-model</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.maven</groupId>

-      <artifactId>maven-project</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.maven</groupId>

-      <artifactId>maven-plugin-api</artifactId>

-    </dependency>

-

-    <!-- Do not remove this dep: See MNG-1178 -->

-    <dependency>

-      <groupId>junit</groupId>

-      <artifactId>junit</artifactId>

-    </dependency>

-  </dependencies>

-

-  <build>

-    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>

-    <resources>

-      <resource>

-        <directory>src/main/scripts</directory>

-        <includes>

-          <include>**/*.mmld</include>

-        </includes>

-      </resource>

-      <resource>

-        <directory>src/main/resources</directory>

-        <filtering>true</filtering>

-      </resource>

-    </resources>

-    <plugins>

-      <plugin>

-        <artifactId>maven-plugin-plugin</artifactId>

-        <configuration>

-          <goalPrefix>pluto2</goalPrefix>

-        </configuration>

-      </plugin>

-    </plugins>

-  </build>

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-maven-plugin</artifactId>
+  <packaging>maven-plugin</packaging>
+  <name>Maven Pluto Installer Plugin</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-util</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-core</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-artifact</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-model</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-project</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+    </dependency>
+
+    <!-- Do not remove this dep: See MNG-1178 -->
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
+    <resources>
+      <resource>
+        <directory>src/main/scripts</directory>
+        <includes>
+          <include>**/*.mmld</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>src/main/resources</directory>
+        <filtering>true</filtering>
+      </resource>
+    </resources>
+    <plugins>
+      <plugin>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <configuration>
+          <goalPrefix>pluto2</goalPrefix>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/pluto-ant-tasks/pom.xml b/pluto-ant-tasks/pom.xml
index 408497b..3bfa207 100644
--- a/pluto-ant-tasks/pom.xml
+++ b/pluto-ant-tasks/pom.xml
@@ -1,48 +1,48 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-ant-tasks</artifactId>

-  <name>Apache Pluto Ant Tasks</name>

-  <description>The Pluto Ant Tasks are used to assemble, deploy, and publish portlets to the Pluto Portal Driver.</description>

-

-  <dependencies>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-util</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>ant</groupId>

-      <artifactId>ant</artifactId>

-      <scope>provided</scope>

-    </dependency>

-  </dependencies>

-</project>

-

-

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-ant-tasks</artifactId>
+  <name>Apache Pluto Ant Tasks</name>
+  <description>The Pluto Ant Tasks are used to assemble, deploy, and publish portlets to the Pluto Portal Driver.</description>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-util</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>
+
+
diff --git a/pluto-common/pom.xml b/pluto-common/pom.xml
index 823a768..6d2c0fb 100644
--- a/pluto-common/pom.xml
+++ b/pluto-common/pom.xml
@@ -1,87 +1,87 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!-- 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. -->

-<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>

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>pluto-common</artifactId>

-   <packaging>jar</packaging>

-   <name>Apache Pluto Common Jar</name>

-

-   <dependencies>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container-api</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container-driver-api</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-   </dependencies>

-   

-   <build>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-shade-plugin</artifactId>

-            <version>2.4.3</version>

-            <executions>

-               <execution>

-                  <phase>package</phase>

-                  <goals>

-                     <goal>shade</goal>

-                  </goals>

-                  <configuration>

-                     <finalName>pluto-common-${project.version}</finalName>

-                     <createDependencyReducedPom>false</createDependencyReducedPom>

-                     <artifactSet>

-                        <includes>

-                           <include>org.apache.portals.pluto:pluto-container</include>

-                           <include>org.apache.portals.pluto:pluto-container-api</include>

-                           <include>org.apache.portals.pluto:pluto-taglib</include>

-                           <include>org.apache.portals.pluto:pluto-container-driver-api</include>

-                        </includes>

-                     </artifactSet>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-      </plugins>

-   </build>

-  

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 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. -->
+<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>
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>pluto-common</artifactId>
+   <packaging>jar</packaging>
+   <name>Apache Pluto Common Jar</name>
+
+   <dependencies>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container-api</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container-driver-api</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+   </dependencies>
+   
+   <build>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>2.4.3</version>
+            <executions>
+               <execution>
+                  <phase>package</phase>
+                  <goals>
+                     <goal>shade</goal>
+                  </goals>
+                  <configuration>
+                     <finalName>pluto-common-${project.version}</finalName>
+                     <createDependencyReducedPom>false</createDependencyReducedPom>
+                     <artifactSet>
+                        <includes>
+                           <include>org.apache.portals.pluto:pluto-container</include>
+                           <include>org.apache.portals.pluto:pluto-container-api</include>
+                           <include>org.apache.portals.pluto:pluto-taglib</include>
+                           <include>org.apache.portals.pluto:pluto-container-driver-api</include>
+                        </includes>
+                     </artifactSet>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
+  
+</project>
diff --git a/pluto-container-api/pom.xml b/pluto-container-api/pom.xml
index c3139b5..7b530d8 100644
--- a/pluto-container-api/pom.xml
+++ b/pluto-container-api/pom.xml
@@ -1,55 +1,55 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!-- 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. -->

-<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>

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>pluto-container-api</artifactId>

-   <packaging>bundle</packaging>

-   <name>Apache Pluto Container API</name>

-

-   <dependencies>

-      <!-- Specification Libraries =========================================== -->

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- CCPP Libraries -->

-      <dependency>

-         <groupId>javax.ccpp</groupId>

-         <artifactId>ccpp</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- Other Support Libraries =========================================== -->

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-   </dependencies>

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 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. -->
+<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>
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>pluto-container-api</artifactId>
+   <packaging>bundle</packaging>
+   <name>Apache Pluto Container API</name>
+
+   <dependencies>
+      <!-- Specification Libraries =========================================== -->
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- CCPP Libraries -->
+      <dependency>
+         <groupId>javax.ccpp</groupId>
+         <artifactId>ccpp</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- Other Support Libraries =========================================== -->
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+   </dependencies>
+</project>
diff --git a/pluto-container-driver-api/pom.xml b/pluto-container-driver-api/pom.xml
index db02641..d27488b 100644
--- a/pluto-container-driver-api/pom.xml
+++ b/pluto-container-driver-api/pom.xml
@@ -1,82 +1,82 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!-- 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. -->

-<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>

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>pluto-container-driver-api</artifactId>

-   <packaging>bundle</packaging>

-   <name>Apache Pluto Container Driver API</name>

-

-   <dependencies>

-      <!-- Specification Libraries =========================================== -->

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- CCPP Libraries -->

-      <dependency>

-         <groupId>javax.ccpp</groupId>

-         <artifactId>ccpp</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container-api</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- Other Support Libraries =========================================== -->

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-   

-   <build>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 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. -->
+<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>
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>pluto-container-driver-api</artifactId>
+   <packaging>bundle</packaging>
+   <name>Apache Pluto Container Driver API</name>
+
+   <dependencies>
+      <!-- Specification Libraries =========================================== -->
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- CCPP Libraries -->
+      <dependency>
+         <groupId>javax.ccpp</groupId>
+         <artifactId>ccpp</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container-api</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- Other Support Libraries =========================================== -->
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+   
+   <build>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+</project>
diff --git a/pluto-container/pom.xml b/pluto-container/pom.xml
index 82f8aed..9b83c7c 100644
--- a/pluto-container/pom.xml
+++ b/pluto-container/pom.xml
@@ -1,222 +1,222 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!-- 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. -->

-<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>

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>pluto-container</artifactId>

-   <packaging>bundle</packaging>

-   <name>Apache Pluto Portlet Container</name>

-   <description>The Apache Pluto portlet container.</description>

-

-   <dependencies>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-container-api</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- Other Support Libraries =========================================== -->

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- For method annotation scanning ==================================== -->

-      <dependency>

-         <groupId>eu.infomas</groupId>

-         <artifactId>annotation-detector</artifactId>

-      </dependency>

-

-      <!-- Specification Libraries =========================================== -->

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- CCPP Libraries -->

-      <dependency>

-         <groupId>javax.ccpp</groupId>

-         <artifactId>ccpp</artifactId>

-         <scope>provided</scope>

-      </dependency>

-

-      <!-- CDI API for extension -->

-      <dependency>

-         <groupId>javax.enterprise</groupId>

-         <artifactId>cdi-api</artifactId>

-         <version>1.2</version>

-      </dependency>

-

-      <!-- Testing Libraries ================================================= -->

-      <dependency>

-         <groupId>org.slf4j</groupId>

-         <artifactId>slf4j-jdk14</artifactId>

-         <scope>test</scope>

-      </dependency>

-      <dependency>

-         <groupId>junit</groupId>

-         <artifactId>junit</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>jmock</groupId>

-         <artifactId>jmock</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>jmock</groupId>

-         <artifactId>jmock-cglib</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.jboss.weld.se</groupId>

-         <artifactId>weld-se-core</artifactId>

-         <version>${cdi.version}</version>

-         <scope>test</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.jglue.cdi-unit</groupId>

-         <artifactId>cdi-unit</artifactId>

-         <version>3.1.3</version>

-         <exclusions>

-            <exclusion>

-               <groupId>org.jboss.weld.se</groupId>

-               <artifactId>weld-se-core</artifactId>

-            </exclusion>

-         </exclusions>

-         <scope>test</scope>

-      </dependency>

-

-   </dependencies>

-

-   <build>

-<!--   

-      <resources>

-         <resource>

-            <directory>src/main/resources</directory>

-            <filtering>true</filtering>

-         </resource>

-      </resources>

-      <testResources>

-         <testResource>

-            <directory>src/test/resources</directory>

-            <filtering>true</filtering>

-         </testResource>

-      </testResources>

- --> 

-      <plugins>

-         <!-- Surefire Plugin: Exec Tests ===================================== -->

-         <plugin>

-            <artifactId>maven-surefire-plugin</artifactId>

-            <configuration>

-               <includes>

-                  <include>**/*Test.java</include>

-                  <include>**/*TestSuite.java</include>

-               </includes>

-               <excludes>

-                  <exclude>**/PlutoTestCase.java</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_1_0.xsd</exclude>

-                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_2_0.xsd</exclude>

-                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_3_0.xsd</exclude>

-                  <exclude>src/main/resources/org/apache/pluto/container/impl/web-app_2_3.dtd</exclude>

-                  <exclude>src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.felix</groupId>

-            <artifactId>maven-bundle-plugin</artifactId>

-            <configuration>

-               <instructions>

-                  <Export-Package>org.apache.pluto.container.impl,

-                     org.apache.pluto.container.om.portlet.impl,

-                     org.apache.pluto.container.om.portlet10.impl,

-                     org.apache.pluto.container.om.portlet20.impl,

-                     org.apache.pluto.container.om.portlet30.impl,

-                     org.apache.pluto.container.util

-                  </Export-Package>

-               </instructions>

-            </configuration>

-         </plugin>

-         <plugin>

-            <groupId>org.jvnet.jaxb2.maven2</groupId>

-            <artifactId>maven-jaxb2-plugin</artifactId>

-            <version>0.12.3</version>

-            <executions>

-               <execution>

-                  <id>portlet1-generate</id>

-                  <goals>

-                     <goal>generate</goal>

-                  </goals>

-                  <configuration>

-                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>

-                     <schemaIncludes>

-                        <include>portlet-app_1_0.xsd</include>

-                     </schemaIncludes>

-                     <generatePackage>org.apache.pluto.container.om.portlet10.impl</generatePackage>

-                     <generateDirectory>${project.build.directory}/generated-sources/xjc1</generateDirectory>

-                  </configuration>

-               </execution>

-               <execution>

-                  <id>portlet2-generate</id>

-                  <goals>

-                     <goal>generate</goal>

-                  </goals>

-                  <configuration>

-                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>

-                     <schemaIncludes>

-                        <include>portlet-app_2_0.xsd</include>

-                     </schemaIncludes>

-                     <generatePackage>org.apache.pluto.container.om.portlet20.impl</generatePackage>

-                     <generateDirectory>${project.build.directory}/generated-sources/xjc2</generateDirectory>

-                  </configuration>

-               </execution>

-               <execution>

-                  <id>portlet3-generate</id>

-                  <goals>

-                     <goal>generate</goal>

-                  </goals>

-                  <configuration>

-                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>

-                     <schemaIncludes>

-                        <include>portlet-app_3_0.xsd</include>

-                     </schemaIncludes>

-                     <generatePackage>org.apache.pluto.container.om.portlet30.impl</generatePackage>

-                     <generateDirectory>${project.build.directory}/generated-sources/xjc3</generateDirectory>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-      </plugins>

-   </build>

+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 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. -->
+<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>
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>pluto-container</artifactId>
+   <packaging>bundle</packaging>
+   <name>Apache Pluto Portlet Container</name>
+   <description>The Apache Pluto portlet container.</description>
+
+   <dependencies>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-container-api</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- Other Support Libraries =========================================== -->
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- For method annotation scanning ==================================== -->
+      <dependency>
+         <groupId>eu.infomas</groupId>
+         <artifactId>annotation-detector</artifactId>
+      </dependency>
+
+      <!-- Specification Libraries =========================================== -->
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- CCPP Libraries -->
+      <dependency>
+         <groupId>javax.ccpp</groupId>
+         <artifactId>ccpp</artifactId>
+         <scope>provided</scope>
+      </dependency>
+
+      <!-- CDI API for extension -->
+      <dependency>
+         <groupId>javax.enterprise</groupId>
+         <artifactId>cdi-api</artifactId>
+         <version>1.2</version>
+      </dependency>
+
+      <!-- Testing Libraries ================================================= -->
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-jdk14</artifactId>
+         <scope>test</scope>
+      </dependency>
+      <dependency>
+         <groupId>junit</groupId>
+         <artifactId>junit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>jmock</groupId>
+         <artifactId>jmock</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>jmock</groupId>
+         <artifactId>jmock-cglib</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.weld.se</groupId>
+         <artifactId>weld-se-core</artifactId>
+         <version>${cdi.version}</version>
+         <scope>test</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.jglue.cdi-unit</groupId>
+         <artifactId>cdi-unit</artifactId>
+         <version>3.1.3</version>
+         <exclusions>
+            <exclusion>
+               <groupId>org.jboss.weld.se</groupId>
+               <artifactId>weld-se-core</artifactId>
+            </exclusion>
+         </exclusions>
+         <scope>test</scope>
+      </dependency>
+
+   </dependencies>
+
+   <build>
+<!--   
+      <resources>
+         <resource>
+            <directory>src/main/resources</directory>
+            <filtering>true</filtering>
+         </resource>
+      </resources>
+      <testResources>
+         <testResource>
+            <directory>src/test/resources</directory>
+            <filtering>true</filtering>
+         </testResource>
+      </testResources>
+ --> 
+      <plugins>
+         <!-- Surefire Plugin: Exec Tests ===================================== -->
+         <plugin>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+               <includes>
+                  <include>**/*Test.java</include>
+                  <include>**/*TestSuite.java</include>
+               </includes>
+               <excludes>
+                  <exclude>**/PlutoTestCase.java</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_1_0.xsd</exclude>
+                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_2_0.xsd</exclude>
+                  <exclude>src/main/resources/org/apache/pluto/container/impl/portlet-app_3_0.xsd</exclude>
+                  <exclude>src/main/resources/org/apache/pluto/container/impl/web-app_2_3.dtd</exclude>
+                  <exclude>src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>maven-bundle-plugin</artifactId>
+            <configuration>
+               <instructions>
+                  <Export-Package>org.apache.pluto.container.impl,
+                     org.apache.pluto.container.om.portlet.impl,
+                     org.apache.pluto.container.om.portlet10.impl,
+                     org.apache.pluto.container.om.portlet20.impl,
+                     org.apache.pluto.container.om.portlet30.impl,
+                     org.apache.pluto.container.util
+                  </Export-Package>
+               </instructions>
+            </configuration>
+         </plugin>
+         <plugin>
+            <groupId>org.jvnet.jaxb2.maven2</groupId>
+            <artifactId>maven-jaxb2-plugin</artifactId>
+            <version>0.12.3</version>
+            <executions>
+               <execution>
+                  <id>portlet1-generate</id>
+                  <goals>
+                     <goal>generate</goal>
+                  </goals>
+                  <configuration>
+                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>
+                     <schemaIncludes>
+                        <include>portlet-app_1_0.xsd</include>
+                     </schemaIncludes>
+                     <generatePackage>org.apache.pluto.container.om.portlet10.impl</generatePackage>
+                     <generateDirectory>${project.build.directory}/generated-sources/xjc1</generateDirectory>
+                  </configuration>
+               </execution>
+               <execution>
+                  <id>portlet2-generate</id>
+                  <goals>
+                     <goal>generate</goal>
+                  </goals>
+                  <configuration>
+                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>
+                     <schemaIncludes>
+                        <include>portlet-app_2_0.xsd</include>
+                     </schemaIncludes>
+                     <generatePackage>org.apache.pluto.container.om.portlet20.impl</generatePackage>
+                     <generateDirectory>${project.build.directory}/generated-sources/xjc2</generateDirectory>
+                  </configuration>
+               </execution>
+               <execution>
+                  <id>portlet3-generate</id>
+                  <goals>
+                     <goal>generate</goal>
+                  </goals>
+                  <configuration>
+                     <schemaDirectory>src/main/resources/org/apache/pluto/container/impl</schemaDirectory>
+                     <schemaIncludes>
+                        <include>portlet-app_3_0.xsd</include>
+                     </schemaIncludes>
+                     <generatePackage>org.apache.pluto.container.om.portlet30.impl</generatePackage>
+                     <generateDirectory>${project.build.directory}/generated-sources/xjc3</generateDirectory>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
 </project>
\ No newline at end of file
diff --git a/pluto-portal-driver-impl/pom.xml b/pluto-portal-driver-impl/pom.xml
index 130dab5..5119ce4 100644
--- a/pluto-portal-driver-impl/pom.xml
+++ b/pluto-portal-driver-impl/pom.xml
@@ -1,164 +1,164 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-portal-driver-impl</artifactId>

-  <packaging>bundle</packaging>

-  <name>Apache Pluto Portal Driver Implementation Classes</name>

-

-  <dependencies>

-

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container-driver-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-portal-driver</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>commons-digester</groupId>

-      <artifactId>commons-digester</artifactId>

-      <scope>${dependency.scope}</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-      <groupId>junit</groupId>

-      <artifactId>junit</artifactId>

-      <scope>test</scope>

-    </dependency>

-    

-    <!-- Other Support Libraries =========================================== -->

-    <dependency>

-       <groupId>org.slf4j</groupId>

-       <artifactId>slf4j-api</artifactId>

-       <scope>provided</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>org.apache.tomcat</groupId>

-      <artifactId>tomcat-servlet-api</artifactId>

-      <scope>provided</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>org.apache.taglibs</groupId>

-      <artifactId>taglibs-standard-spec</artifactId>

-      <scope>${dependency.scope}</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>org.apache.taglibs</groupId>

-      <artifactId>taglibs-standard-impl</artifactId>

-      <scope>${dependency.scope}</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-core</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-beans</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-web</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-  </dependencies>

-

-  <build>

-    <plugins>

-      <plugin>

-        <groupId>org.apache.felix</groupId>

-        <artifactId>maven-bundle-plugin</artifactId>

-        <configuration>

-          <instructions>

-            <Export-Package>org.apache.pluto.driver.config.impl,

-              org.apache.pluto.driver.services.container,

-              org.apache.pluto.driver.services.impl.resource,

-              org.apache.pluto.driver.url.impl

-            </Export-Package>

-          </instructions>

-        </configuration>

-      </plugin>

-    </plugins>

-  </build>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-portal-driver-impl</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Pluto Portal Driver Implementation Classes</name>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container-driver-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-portal-driver</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-digester</groupId>
+      <artifactId>commons-digester</artifactId>
+      <scope>${dependency.scope}</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>test</scope>
+    </dependency>
+    
+    <!-- Other Support Libraries =========================================== -->
+    <dependency>
+       <groupId>org.slf4j</groupId>
+       <artifactId>slf4j-api</artifactId>
+       <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>tomcat-servlet-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.taglibs</groupId>
+      <artifactId>taglibs-standard-spec</artifactId>
+      <scope>${dependency.scope}</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.taglibs</groupId>
+      <artifactId>taglibs-standard-impl</artifactId>
+      <scope>${dependency.scope}</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-core</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-beans</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-web</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <instructions>
+            <Export-Package>org.apache.pluto.driver.config.impl,
+              org.apache.pluto.driver.services.container,
+              org.apache.pluto.driver.services.impl.resource,
+              org.apache.pluto.driver.url.impl
+            </Export-Package>
+          </instructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
\ No newline at end of file
diff --git a/pluto-portal-driver/pom.xml b/pluto-portal-driver/pom.xml
index 5b66756..501af7d 100644
--- a/pluto-portal-driver/pom.xml
+++ b/pluto-portal-driver/pom.xml
@@ -1,193 +1,193 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-portal-driver</artifactId>

-  <packaging>bundle</packaging>

-  <name>Apache Pluto Portal Driver</name>

-

-  <dependencies>

-

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container-driver-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-taglib</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.tomcat</groupId>

-      <artifactId>tomcat-servlet-api</artifactId>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>javax.ccpp</groupId>

-      <artifactId>ccpp</artifactId>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.tomcat</groupId>

-      <artifactId>tomcat-jsp-api</artifactId>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.taglibs</groupId>

-      <artifactId>taglibs-standard-spec</artifactId>

-      <scope>${dependency.scope}</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.taglibs</groupId>

-      <artifactId>taglibs-standard-impl</artifactId>

-      <scope>${dependency.scope}</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.taglibs</groupId>

-      <artifactId>taglibs-standard-jstlel</artifactId>

-      <scope>${dependency.scope}</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-core</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-beans</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-    <dependency>

-      <groupId>org.springframework</groupId>

-      <artifactId>spring-web</artifactId>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>commons-logging</groupId>

-          <artifactId>commons-logging</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-    <dependency>

-      <groupId>commons-io</groupId>

-      <artifactId>commons-io</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.commons</groupId>

-      <artifactId>commons-lang3</artifactId>

-    </dependency>

-    

-    <!-- Other Support Libraries =========================================== -->

-    <dependency>

-       <groupId>org.slf4j</groupId>

-       <artifactId>slf4j-api</artifactId>

-       <scope>provided</scope>

-    </dependency>

-

-

-    <!-- Testing Libraries ================================================= -->

-    <dependency>

-      <groupId>org.slf4j</groupId>

-      <artifactId>slf4j-jdk14</artifactId>

-      <scope>test</scope>

-    </dependency>

-    <dependency>

-      <groupId>junit</groupId>

-      <artifactId>junit</artifactId>

-      <scope>test</scope>

-    </dependency>

-    <dependency>

-      <groupId>jmock</groupId>

-      <artifactId>jmock</artifactId>

-      <scope>test</scope>

-    </dependency>

-    <dependency>

-      <groupId>jmock</groupId>

-      <artifactId>jmock-cglib</artifactId>

-      <scope>test</scope>

-    </dependency>

-  </dependencies>

-

-  <build>

-    <resources>

-      <resource>

-        <directory>src/main/resources</directory>

-        <filtering>true</filtering>

-      </resource>

-    </resources>

-

-    <plugins>

-      <plugin>

-        <groupId>org.apache.felix</groupId>

-        <artifactId>maven-bundle-plugin</artifactId>

-        <configuration>

-          <instructions>

-            <Import-Package>org.springframework.web.context;resolution:=optional,

-              *

-            </Import-Package>

-          </instructions>

-        </configuration>

-      </plugin>

-    </plugins>

-  </build>

-</project>

-

-

-

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-portal-driver</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Pluto Portal Driver</name>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container-driver-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-taglib</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>tomcat-servlet-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.ccpp</groupId>
+      <artifactId>ccpp</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>tomcat-jsp-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.taglibs</groupId>
+      <artifactId>taglibs-standard-spec</artifactId>
+      <scope>${dependency.scope}</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.taglibs</groupId>
+      <artifactId>taglibs-standard-impl</artifactId>
+      <scope>${dependency.scope}</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.taglibs</groupId>
+      <artifactId>taglibs-standard-jstlel</artifactId>
+      <scope>${dependency.scope}</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-core</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-beans</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-web</artifactId>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
+    
+    <!-- Other Support Libraries =========================================== -->
+    <dependency>
+       <groupId>org.slf4j</groupId>
+       <artifactId>slf4j-api</artifactId>
+       <scope>provided</scope>
+    </dependency>
+
+
+    <!-- Testing Libraries ================================================= -->
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-jdk14</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>jmock</groupId>
+      <artifactId>jmock</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>jmock</groupId>
+      <artifactId>jmock-cglib</artifactId>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>src/main/resources</directory>
+        <filtering>true</filtering>
+      </resource>
+    </resources>
+
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <instructions>
+            <Import-Package>org.springframework.web.context;resolution:=optional,
+              *
+            </Import-Package>
+          </instructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
+
+
+
diff --git a/pluto-portal/pom.xml b/pluto-portal/pom.xml
index 1c74e17..c07109a 100644
--- a/pluto-portal/pom.xml
+++ b/pluto-portal/pom.xml
@@ -1,265 +1,265 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-portal</artifactId>

-  <packaging>war</packaging>

-  <name>Apache Pluto Portal</name>

-

-  <dependencies>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>org.apache.portals.pluto</groupId>

-          <artifactId>pluto-container-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-jsp-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-servlet-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>javax.portlet</groupId>

-          <artifactId>portlet-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>xml-apis</groupId>

-          <artifactId>xml-apis</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-portal-driver</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-jsp-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-servlet-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>xml-apis</groupId>

-          <artifactId>xml-apis</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-portal-driver-impl</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-      <exclusions>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-jsp-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>org.apache.tomcat</groupId>

-          <artifactId>tomcat-servlet-api</artifactId>

-        </exclusion>

-        <exclusion>

-          <groupId>xml-apis</groupId>

-          <artifactId>xml-apis</artifactId>

-        </exclusion>

-      </exclusions>

-    </dependency>

-

-    <dependency>

-       <groupId>org.apache.tomcat</groupId>

-	   <artifactId>tomcat-jsp-api</artifactId>

-	   <scope>provided</scope>

-	 </dependency>

-    <dependency>

-       <groupId>org.apache.tomcat</groupId>

-       <artifactId>tomcat-servlet-api</artifactId>

-       <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-       <groupId>org.slf4j</groupId>

-       <artifactId>slf4j-api</artifactId>

-       <scope>provided</scope>

-    </dependency>

-	 <dependency>

-	 	<groupId>org.slf4j</groupId>

-      <artifactId>slf4j-jdk14</artifactId>

-	 	<scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.slf4j</groupId>

-      <artifactId>jcl-over-slf4j</artifactId>

-      <scope>compile</scope>

-    </dependency>

-

-    <dependency>

-      <artifactId>junit</artifactId>

-      <groupId>junit</groupId>

-    </dependency>

-

-  </dependencies>

-

-  <build>

-

-    <plugins>

-      <plugin>

-      	<groupId>org.apache.maven.plugins</groupId>

-        <artifactId>maven-war-plugin</artifactId>

-        <configuration>

-          <webResources>

-            <resource>

-              <filtering>true</filtering>

-              <directory>${pom.basedir}/src/main/resources</directory>

-              <includes>

-                <include>pluto-portal-driver-config.xml</include>

-              </includes>

-              <targetPath>WEB-INF</targetPath>

-            </resource>

-          </webResources>

-        </configuration>

-      </plugin>

-      <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-      <plugin>

-        <groupId>org.apache.maven.plugins</groupId>

-        <artifactId>maven-remote-resources-plugin</artifactId>

-        <executions>

-          <execution>

-            <goals>

-              <goal>process</goal>

-            </goals>

-            <configuration>

-              <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-              <attached>false</attached>

-            </configuration>

-          </execution>

-        </executions>

-      </plugin>

-      <!-- Don't attach source or javadoc archive -->

-      <plugin>

-        <artifactId>maven-source-plugin</artifactId>

-        <configuration>

-          <attach>false</attach>

-        </configuration>

-      </plugin>

-      <plugin>

-        <artifactId>maven-javadoc-plugin</artifactId>

-        <configuration>

-          <skip>true</skip>

-        </configuration>

-      </plugin>

-      <!-- Javascript compressor plugin -->

-      <plugin>

-         <groupId>net.alchim31.maven</groupId>

-         <artifactId>yuicompressor-maven-plugin</artifactId>

-         <executions>

-            <execution>

-                 <id>aggregate</id>

-                 <goals>

-                   <goal>compress</goal>

-                 </goals>                      

-                 <configuration>

-                    <excludes>

-                       <exclude>**/*.css</exclude>

-                    </excludes>

-                    <aggregations>

-                       <aggregation>

-                          <insertNewLine>true</insertNewLine>

-                          <output>${project.build.directory}/${project.build.finalName}/javascript/portletHub.js</output>

-                          <includes>

-                             <include>${basedir}/src/main/webapp/javascript/portletHubImpl.js</include>

-                             <include>${basedir}/src/main/webapp/javascript/portlet.js</include>

-                          </includes>

-                       </aggregation>

-                       <aggregation>

-                          <insertNewLine>true</insertNewLine>

-                          <output>${project.build.directory}/${project.build.finalName}/javascript/portletHub-min.js</output>

-                          <includes>

-                             <include>${project.build.directory}/${project.build.finalName}/javascript/portletHubImpl-min.js</include>

-                             <include>${project.build.directory}/${project.build.finalName}/javascript/portlet-min.js</include>

-                          </includes>

-                       </aggregation>

-                    </aggregations>

-                 </configuration>

-            </execution>

-         </executions>

-      </plugin>

-    </plugins>

-  </build>

-

-  <profiles>

-    <profile>

-      <id>rat</id>

-      <build>

-        <plugins>

-          <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-              <excludes combine.children="append">

-                <exclude>src/main/webapp/META-INF/SLF4J-LICENSE</exclude>

-                <exclude>src/main/webapp/META-INF/JAXB-LICENSE</exclude>

-              </excludes>

-            </configuration>

-          </plugin>

-        </plugins>

-      </build>

-    </profile>

-    

-    <!-- Build Pluto for deployment without the demos -->

-    <profile>

-      <id>excludeDemos</id>

-      <activation>

-        <property>

-          <name>excludeDemos</name>

-        </property>

-      </activation>

-      <properties>

-		  <includeDemosBegin>&lt;!--</includeDemosBegin>

-		  <includeDemosEnd>--&gt;</includeDemosEnd>

-      </properties>

-    </profile>

-    

-  </profiles>

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-portal</artifactId>
+  <packaging>war</packaging>
+  <name>Apache Pluto Portal</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>org.apache.portals.pluto</groupId>
+          <artifactId>pluto-container-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-jsp-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-servlet-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>javax.portlet</groupId>
+          <artifactId>portlet-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>xml-apis</groupId>
+          <artifactId>xml-apis</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-portal-driver</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-jsp-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-servlet-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>xml-apis</groupId>
+          <artifactId>xml-apis</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-portal-driver-impl</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-jsp-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.apache.tomcat</groupId>
+          <artifactId>tomcat-servlet-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>xml-apis</groupId>
+          <artifactId>xml-apis</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <dependency>
+       <groupId>org.apache.tomcat</groupId>
+	   <artifactId>tomcat-jsp-api</artifactId>
+	   <scope>provided</scope>
+	 </dependency>
+    <dependency>
+       <groupId>org.apache.tomcat</groupId>
+       <artifactId>tomcat-servlet-api</artifactId>
+       <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+       <groupId>org.slf4j</groupId>
+       <artifactId>slf4j-api</artifactId>
+       <scope>provided</scope>
+    </dependency>
+	 <dependency>
+	 	<groupId>org.slf4j</groupId>
+      <artifactId>slf4j-jdk14</artifactId>
+	 	<scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>jcl-over-slf4j</artifactId>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <artifactId>junit</artifactId>
+      <groupId>junit</groupId>
+    </dependency>
+
+  </dependencies>
+
+  <build>
+
+    <plugins>
+      <plugin>
+      	<groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-war-plugin</artifactId>
+        <configuration>
+          <webResources>
+            <resource>
+              <filtering>true</filtering>
+              <directory>${pom.basedir}/src/main/resources</directory>
+              <includes>
+                <include>pluto-portal-driver-config.xml</include>
+              </includes>
+              <targetPath>WEB-INF</targetPath>
+            </resource>
+          </webResources>
+        </configuration>
+      </plugin>
+      <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-remote-resources-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>process</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+              <attached>false</attached>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <!-- Don't attach source or javadoc archive -->
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <configuration>
+          <attach>false</attach>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+      <!-- Javascript compressor plugin -->
+      <plugin>
+         <groupId>net.alchim31.maven</groupId>
+         <artifactId>yuicompressor-maven-plugin</artifactId>
+         <executions>
+            <execution>
+                 <id>aggregate</id>
+                 <goals>
+                   <goal>compress</goal>
+                 </goals>                      
+                 <configuration>
+                    <excludes>
+                       <exclude>**/*.css</exclude>
+                    </excludes>
+                    <aggregations>
+                       <aggregation>
+                          <insertNewLine>true</insertNewLine>
+                          <output>${project.build.directory}/${project.build.finalName}/javascript/portletHub.js</output>
+                          <includes>
+                             <include>${basedir}/src/main/webapp/javascript/portletHubImpl.js</include>
+                             <include>${basedir}/src/main/webapp/javascript/portlet.js</include>
+                          </includes>
+                       </aggregation>
+                       <aggregation>
+                          <insertNewLine>true</insertNewLine>
+                          <output>${project.build.directory}/${project.build.finalName}/javascript/portletHub-min.js</output>
+                          <includes>
+                             <include>${project.build.directory}/${project.build.finalName}/javascript/portletHubImpl-min.js</include>
+                             <include>${project.build.directory}/${project.build.finalName}/javascript/portlet-min.js</include>
+                          </includes>
+                       </aggregation>
+                    </aggregations>
+                 </configuration>
+            </execution>
+         </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <profiles>
+    <profile>
+      <id>rat</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+              <excludes combine.children="append">
+                <exclude>src/main/webapp/META-INF/SLF4J-LICENSE</exclude>
+                <exclude>src/main/webapp/META-INF/JAXB-LICENSE</exclude>
+              </excludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- Build Pluto for deployment without the demos -->
+    <profile>
+      <id>excludeDemos</id>
+      <activation>
+        <property>
+          <name>excludeDemos</name>
+        </property>
+      </activation>
+      <properties>
+		  <includeDemosBegin>&lt;!--</includeDemosBegin>
+		  <includeDemosEnd>--&gt;</includeDemosEnd>
+      </properties>
+    </profile>
+    
+  </profiles>
+</project>
diff --git a/pluto-site-skin/pom.xml b/pluto-site-skin/pom.xml
index 7675c45..e8124f5 100644
--- a/pluto-site-skin/pom.xml
+++ b/pluto-site-skin/pom.xml
@@ -1,46 +1,46 @@
-<!--

-  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.

--->

-<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>

-  <prerequisites>

-    <maven>2.0.9</maven>

-  </prerequisites>

-

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-site-skin</artifactId>

-  <name>Apache Pluto Website Skin</name>

-  <packaging>jar</packaging>

-  <description>Apache Pluto Website Resources (CSS, images)</description>

-

-  <build>

-    <plugins>

-      <plugin>

-        <groupId>org.apache.maven.plugins</groupId>

-        <artifactId>maven-remote-resources-plugin</artifactId>

-      </plugin>

-    </plugins>

-  </build>

-

-</project>

+<!--
+  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.
+-->
+<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>
+  <prerequisites>
+    <maven>2.0.9</maven>
+  </prerequisites>
+
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-site-skin</artifactId>
+  <name>Apache Pluto Website Skin</name>
+  <packaging>jar</packaging>
+  <description>Apache Pluto Website Resources (CSS, images)</description>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-remote-resources-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>
diff --git a/pluto-taglib/pom.xml b/pluto-taglib/pom.xml
index 0c45613..b78ad22 100644
--- a/pluto-taglib/pom.xml
+++ b/pluto-taglib/pom.xml
@@ -1,73 +1,73 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-  <parent>

-    <groupId>org.apache.portals.pluto</groupId>

-    <artifactId>pluto</artifactId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-taglib</artifactId>

-  <packaging>bundle</packaging>

-  <name>Apache Pluto Portlet Tag Library</name>

-  <description>Apache Pluto's Java Portlet Specification Tag Library implementation</description>

-

-  <dependencies>

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.tomcat</groupId>

-      <artifactId>tomcat-servlet-api</artifactId>

-      <scope>provided</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.tomcat</groupId>

-      <artifactId>tomcat-jsp-api</artifactId>

-      <scope>provided</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>junit</groupId>

-      <artifactId>junit</artifactId>

-    </dependency>

-  </dependencies>

-

-  <build>

-    <plugins>

-      <plugin>

-        <groupId>org.apache.felix</groupId>

-        <artifactId>maven-bundle-plugin</artifactId>

-        <configuration>

-          <instructions>

-            <Import-Package>javax.el,

-              *

-            </Import-Package>

-          </instructions>

-        </configuration>

-      </plugin>

-    </plugins>

-  </build>

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+  <parent>
+    <groupId>org.apache.portals.pluto</groupId>
+    <artifactId>pluto</artifactId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-taglib</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Pluto Portlet Tag Library</name>
+  <description>Apache Pluto's Java Portlet Specification Tag Library implementation</description>
+
+  <dependencies>
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>tomcat-servlet-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>tomcat-jsp-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <instructions>
+            <Import-Package>javax.el,
+              *
+            </Import-Package>
+          </instructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/pluto-testsuite/pom.xml b/pluto-testsuite/pom.xml
index 6a93d82..9c3db89 100644
--- a/pluto-testsuite/pom.xml
+++ b/pluto-testsuite/pom.xml
@@ -1,249 +1,249 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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>

-    <parent>

-        <groupId>org.apache.portals.pluto</groupId>

-        <artifactId>pluto</artifactId>

-        <version>3.0.1-SNAPSHOT</version>

-    </parent>

-    

-    <artifactId>pluto-testsuite</artifactId>

-    <packaging>war</packaging>

-    <name>Apache Pluto Testsuite Portlet</name>

-  

-    <dependencies>

-        <dependency>

-          <groupId>javax.portlet</groupId>

-          <artifactId>portlet-api</artifactId>

-          <version>${project.version}</version>

-          <scope>provided</scope>

-        </dependency>

-        <dependency>

-            <groupId>org.apache.tomcat</groupId>

-            <artifactId>tomcat-servlet-api</artifactId>

-            <scope>provided</scope>

-        </dependency>

-        <dependency>

-            <groupId>commons-digester</groupId>

-            <artifactId>commons-digester</artifactId>

-            <scope>${dependency.scope}</scope>

-        </dependency>

-        <dependency>

-            <groupId>org.apache.taglibs</groupId>

-            <artifactId>taglibs-standard-spec</artifactId>

-            <scope>${dependency.scope}</scope>

-            <exclusions>

-                <exclusion>

-                    <groupId>org.apache.tomcat</groupId>

-                    <artifactId>tomcat-jsp-api</artifactId>

-                </exclusion>

-            </exclusions>

-        </dependency>

-        <dependency>

-            <groupId>org.apache.taglibs</groupId>

-            <artifactId>taglibs-standard-impl</artifactId>

-            <scope>${dependency.scope}</scope>

-            <exclusions>

-                <exclusion>

-                    <groupId>org.apache.tomcat</groupId>

-                    <artifactId>tomcat-jsp-api</artifactId>

-                </exclusion>

-            </exclusions>

-        </dependency>

-        <dependency>

-            <groupId>org.slf4j</groupId>

-            <artifactId>slf4j-api</artifactId>

-            <scope>provided</scope>

-        </dependency>

-        <dependency>

-            <groupId>org.slf4j</groupId>

-            <artifactId>slf4j-jdk14</artifactId>

-            <scope>provided</scope>

-        </dependency>

-        <dependency>

-            <groupId>org.slf4j</groupId>

-            <artifactId>jcl-over-slf4j</artifactId>

-            <scope>compile</scope>

-        </dependency>

-        <dependency>

-            <groupId>junit</groupId>

-            <artifactId>junit</artifactId>

-        </dependency>

-    </dependencies>

-  

-    <!-- Build configuration -->

-    <build>

-        <resources>

-            <resource>

-                <directory>src/main/resources</directory>

-                <filtering>true</filtering>

-            </resource>

-        </resources>

-        <plugins>

-            <!-- configure maven-war-plugin to use updated web.xml -->

-            <plugin>

-   			  	<groupId>org.apache.maven.plugins</groupId>

-                <artifactId>maven-war-plugin</artifactId>

-                <configuration>

-                    <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>

-                </configuration>

-            </plugin>

-            <!-- bind 'pluto:assemble' goal to 'process-resources' lifecycle -->

-            <plugin>

-                <groupId>org.apache.portals.pluto</groupId>

-                <artifactId>pluto-maven-plugin</artifactId>

-                <version>${project.version}</version>

-                <executions>

-                    <execution>

-                        <phase>generate-resources</phase>

-                        <goals>

-                            <goal>assemble</goal>

-                        </goals>

-                    </execution>

-                </executions>

-            </plugin>

-            <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->

-            <plugin>

-                <groupId>org.apache.maven.plugins</groupId>

-                <artifactId>maven-remote-resources-plugin</artifactId>

-                <executions>

-                    <execution>

-                        <goals>

-                            <goal>process</goal>

-                        </goals>

-                        <configuration>

-                            <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>

-                            <attached>false</attached>

-                        </configuration>

-                    </execution>

-                </executions>

-            </plugin>

-            <!-- Don't attach source or javadoc archive -->

-            <plugin>

-                <artifactId>maven-source-plugin</artifactId>

-                <configuration>

-                    <attach>false</attach>

-                </configuration>

-            </plugin>

-            <plugin>

-                <artifactId>maven-javadoc-plugin</artifactId>

-                <configuration>

-                    <skip>true</skip>

-                </configuration>

-            </plugin>

-        </plugins>

-    </build>

-  

-    <profiles>

-        <profile>

-            <id>deploy-testsuite</id>

-            <activation>

-                <activeByDefault>false</activeByDefault>

-                <property><name>deploy.dir</name></property>

-            </activation>

-            <build>

-                <plugins>

-                    <plugin>

-                        <artifactId>maven-antrun-plugin</artifactId>

-                        <executions>

-                            <execution>

-                                <phase>integration-test</phase>

-                                <configuration>

-                                    <tasks>

-                                    <!--

-                                      Use this to build and deploy the testsuite war.

-                                      PORTLET_DEPLOY_DIR is an environmental variable 

-                                      pointing to the hot-deploy directory of your portal.

-                                      You can also use -Ddeploy.dir=<path to deployment dir>

-                                      on the command line when invoking maven:

-                                      mvn -Ddeploy.dir=/pluto-1.1.4/webapps integration-test

-                                    -->

-                                        <property environment="env" />

-                                        <property name="deploy.dir" value="${env.PORTLET_DEPLOY_DIR}" />

-                                        <copy file="target/${project.build.finalName}.war" tofile="${deploy.dir}/testsuite.war" />

-                                    </tasks>

-                                </configuration>

-                                <goals>

-                                    <goal>run</goal>

-                                </goals>

-                            </execution>

-                        </executions>

-                    </plugin>

-                </plugins>

-            </build>

-        </profile>

-        <profile>

-            <id>deploy-testsuite-by-env</id>

-            <activation>

-                <activeByDefault>false</activeByDefault>

-                <property><name>env.PORTLET_DEPLOY_DIR</name></property>

-            </activation>

-            <build>

-                <plugins>

-                    <plugin>

-                        <artifactId>maven-antrun-plugin</artifactId>

-                        <executions>

-                            <execution>

-                                <phase>integration-test</phase>

-                                <configuration>

-                                    <tasks>

-                                    <!--

-                                      Use this to build and deploy the testsuite war.

-                                      PORTLET_DEPLOY_DIR is an environmental variable 

-                                      pointing to the hot-deploy directory of your portal.

-                                      You can also use -Ddeploy.dir=<path to deployment dir>

-                                      on the command line when invoking maven:

-                                      mvn -Ddeploy.dir=/pluto-1.1.4/webapps integration-test

-                                    -->

-                                        <property environment="env" />

-                                        <property name="deploy.dir" value="${env.PORTLET_DEPLOY_DIR}" />

-                                        <copy file="target/${project.build.finalName}.war" tofile="${deploy.dir}/testsuite.war" />

-                                    </tasks>

-                                </configuration>

-                                <goals>

-                                    <goal>run</goal>

-                                </goals>

-                            </execution>

-                        </executions>

-                    </plugin>

-                </plugins>

-            </build>

-        </profile>

-    

-        <profile>

-            <id>rat</id>

-            <build>

-                <plugins>

-                    <plugin>

-                        <groupId>org.apache.rat</groupId>

-                        <artifactId>apache-rat-plugin</artifactId>

-                        <configuration>

-                            <excludes combine.children="append">

-                                <exclude>src/main/webapp/META-INF/SLF4J-LICENSE</exclude>

-                            </excludes>

-                        </configuration>

-                    </plugin>

-                </plugins>

-            </build>

-        </profile>

-    </profiles>  

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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>
+    <parent>
+        <groupId>org.apache.portals.pluto</groupId>
+        <artifactId>pluto</artifactId>
+        <version>3.0.1</version>
+    </parent>
+    
+    <artifactId>pluto-testsuite</artifactId>
+    <packaging>war</packaging>
+    <name>Apache Pluto Testsuite Portlet</name>
+  
+    <dependencies>
+        <dependency>
+          <groupId>javax.portlet</groupId>
+          <artifactId>portlet-api</artifactId>
+          <version>${project.version}</version>
+          <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.tomcat</groupId>
+            <artifactId>tomcat-servlet-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-digester</groupId>
+            <artifactId>commons-digester</artifactId>
+            <scope>${dependency.scope}</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.taglibs</groupId>
+            <artifactId>taglibs-standard-spec</artifactId>
+            <scope>${dependency.scope}</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.tomcat</groupId>
+                    <artifactId>tomcat-jsp-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.taglibs</groupId>
+            <artifactId>taglibs-standard-impl</artifactId>
+            <scope>${dependency.scope}</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.tomcat</groupId>
+                    <artifactId>tomcat-jsp-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-jdk14</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>jcl-over-slf4j</artifactId>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+        </dependency>
+    </dependencies>
+  
+    <!-- Build configuration -->
+    <build>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+            </resource>
+        </resources>
+        <plugins>
+            <!-- configure maven-war-plugin to use updated web.xml -->
+            <plugin>
+   			  	<groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-war-plugin</artifactId>
+                <configuration>
+                    <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>
+                </configuration>
+            </plugin>
+            <!-- bind 'pluto:assemble' goal to 'process-resources' lifecycle -->
+            <plugin>
+                <groupId>org.apache.portals.pluto</groupId>
+                <artifactId>pluto-maven-plugin</artifactId>
+                <version>${project.version}</version>
+                <executions>
+                    <execution>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>assemble</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- workaround for war processing of m-r-r-plugin causing the generated NOTICE and LICENSE file to be put under WEB-INF/classes/META-INF -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-remote-resources-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>process</goal>
+                        </goals>
+                        <configuration>
+                            <outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
+                            <attached>false</attached>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- Don't attach source or javadoc archive -->
+            <plugin>
+                <artifactId>maven-source-plugin</artifactId>
+                <configuration>
+                    <attach>false</attach>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+  
+    <profiles>
+        <profile>
+            <id>deploy-testsuite</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+                <property><name>deploy.dir</name></property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-antrun-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <phase>integration-test</phase>
+                                <configuration>
+                                    <tasks>
+                                    <!--
+                                      Use this to build and deploy the testsuite war.
+                                      PORTLET_DEPLOY_DIR is an environmental variable 
+                                      pointing to the hot-deploy directory of your portal.
+                                      You can also use -Ddeploy.dir=<path to deployment dir>
+                                      on the command line when invoking maven:
+                                      mvn -Ddeploy.dir=/pluto-1.1.4/webapps integration-test
+                                    -->
+                                        <property environment="env" />
+                                        <property name="deploy.dir" value="${env.PORTLET_DEPLOY_DIR}" />
+                                        <copy file="target/${project.build.finalName}.war" tofile="${deploy.dir}/testsuite.war" />
+                                    </tasks>
+                                </configuration>
+                                <goals>
+                                    <goal>run</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>deploy-testsuite-by-env</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+                <property><name>env.PORTLET_DEPLOY_DIR</name></property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-antrun-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <phase>integration-test</phase>
+                                <configuration>
+                                    <tasks>
+                                    <!--
+                                      Use this to build and deploy the testsuite war.
+                                      PORTLET_DEPLOY_DIR is an environmental variable 
+                                      pointing to the hot-deploy directory of your portal.
+                                      You can also use -Ddeploy.dir=<path to deployment dir>
+                                      on the command line when invoking maven:
+                                      mvn -Ddeploy.dir=/pluto-1.1.4/webapps integration-test
+                                    -->
+                                        <property environment="env" />
+                                        <property name="deploy.dir" value="${env.PORTLET_DEPLOY_DIR}" />
+                                        <copy file="target/${project.build.finalName}.war" tofile="${deploy.dir}/testsuite.war" />
+                                    </tasks>
+                                </configuration>
+                                <goals>
+                                    <goal>run</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    
+        <profile>
+            <id>rat</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.rat</groupId>
+                        <artifactId>apache-rat-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>src/main/webapp/META-INF/SLF4J-LICENSE</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>  
+</project>
diff --git a/pluto-util/pom.xml b/pluto-util/pom.xml
index b232756..848b71a 100644
--- a/pluto-util/pom.xml
+++ b/pluto-util/pom.xml
@@ -1,94 +1,94 @@
-<!--

-  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.

--->

-<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>

-  <parent>

-    <artifactId>pluto</artifactId>

-    <groupId>org.apache.portals.pluto</groupId>

-    <version>3.0.1-SNAPSHOT</version>

-  </parent>

-

-  <artifactId>pluto-util</artifactId>

-  <packaging>bundle</packaging>

-  <name>Apache Pluto Utilities</name>

-

-  <!-- The dependencies for the ApplicationServerHook project

-       are those which need to be installed!

-  -->

-  <dependencies>

-

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container-api</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto-container</artifactId>

-      <version>${project.version}</version>

-      <scope>compile</scope>

-    </dependency>

-    <dependency>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-api</artifactId>

-      <version>${project.version}</version>

-      <scope>provided</scope>

-    </dependency>

-

-    <dependency>

-      <groupId>commons-cli</groupId>

-      <artifactId>commons-cli</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>commons-io</groupId>

-      <artifactId>commons-io</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>org.slf4j</groupId>

-      <artifactId>slf4j-jdk14</artifactId>

-    </dependency>

-

-    <dependency>

-      <groupId>junit</groupId>

-      <artifactId>junit</artifactId>

-    </dependency>

-    <dependency>

-      <groupId>xmlunit</groupId>

-      <artifactId>xmlunit</artifactId>

-    </dependency>

-

-  </dependencies>

-

-  <build>

-    <plugins>

-      <plugin>

-        <groupId>org.apache.rat</groupId>

-        <artifactId>apache-rat-plugin</artifactId>

-        <configuration>

-          <excludes>

-            <exclude>src/main/resources/org/apache/pluto/util/descriptors/web/web-app_2_3.dtd</exclude>

-            <exclude>src/test/resources/org/apache/pluto/util/assemble/web-app_2_3.dtd</exclude>

-          </excludes>

-        </configuration>

-      </plugin>

-    </plugins>

-  </build>

-</project>

+<!--
+  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.
+-->
+<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>
+  <parent>
+    <artifactId>pluto</artifactId>
+    <groupId>org.apache.portals.pluto</groupId>
+    <version>3.0.1</version>
+  </parent>
+
+  <artifactId>pluto-util</artifactId>
+  <packaging>bundle</packaging>
+  <name>Apache Pluto Utilities</name>
+
+  <!-- The dependencies for the ApplicationServerHook project
+       are those which need to be installed!
+  -->
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container-api</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto-container</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-cli</groupId>
+      <artifactId>commons-cli</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-jdk14</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>xmlunit</groupId>
+      <artifactId>xmlunit</artifactId>
+    </dependency>
+
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>src/main/resources/org/apache/pluto/util/descriptors/web/web-app_2_3.dtd</exclude>
+            <exclude>src/test/resources/org/apache/pluto/util/assemble/web-app_2_3.dtd</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/pom.xml b/pom.xml
index 4ff57a2..760f383 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,766 +1,766 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

--->

-<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">

-

-  <parent>

-    <groupId>org.apache.portals</groupId>

-    <artifactId>portals-pom</artifactId>

-    <version>1.4</version>

-  </parent>

-

-  <modelVersion>4.0.0</modelVersion>

-  <groupId>org.apache.portals.pluto</groupId>

-  <artifactId>pluto</artifactId>

-  <packaging>pom</packaging>

-  <name>Apache Pluto</name>

-  <version>3.0.1-SNAPSHOT</version>

-  <!-- Due to a bug in maven 2.0, the description must not contain any line breaks or tabs. -->

-  <description>Apache Pluto is the Reference Implementation of the Java Portlet Specification.</description>

-  <url>http://portals.apache.org/pluto</url>

-

-  <issueManagement>

-    <system>jira</system>

-    <url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560</url>

-  </issueManagement>

-  <inceptionYear>2003</inceptionYear>

-

-

-  <!-- Mailing Lists ======================================================= -->

-

-  <mailingLists>

-    <mailingList>

-      <name>Pluto User List</name>

-      <subscribe>pluto-user-subscribe@portals.apache.org</subscribe>

-      <unsubscribe>pluto-user-unsubscribe@portals.apache.org</unsubscribe>

-      <post>pluto-user@portals.apache.org</post>

-      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-user</archive>

-    </mailingList>

-    <mailingList>

-      <name>Pluto Developer List</name>

-      <subscribe>pluto-dev-subscribe@portals.apache.org</subscribe>

-      <unsubscribe>pluto-dev-unsubscribe@portals.apache.org</unsubscribe>

-      <post>pluto-dev@portals.apache.org</post>

-      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-dev</archive>

-    </mailingList>

-    <mailingList>

-      <name>Pluto SCM List</name>

-      <subscribe>pluto-scm-subscribe@portals.apache.org</subscribe>

-      <unsubscribe>pluto-scm-unsubscribe@portals.apache.org</unsubscribe>

-      <post>pluto-scm@portals.apache.org</post>

-      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-scm</archive>

-    </mailingList>

-  </mailingLists>

-

-

-  <!-- Pluto Committers ==================================================== -->

-

-  <!-- Email format: [name]#a@T#[domain].d0t.[extension]

-'@' and '.' characters are added because m2 seems to need them to

-generate mailto links. -->

-

-  <developers>

-

-    <developer>

-      <name>Michael Blum</name>

-      <id>blumm</id>

-      <email>blumm#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>Carsten Ziegeler</name>

-      <id>cziegeler</id>

-      <email>cziegeler#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>David DeWolf</name>

-      <id>ddewolf</id>

-      <email>ddewolf@apache.org</email>

-      <timezone>-4</timezone>

-      <url>http://www.daviddewolf.com</url>

-      <organization>Three Pillar Software, Inc.</organization>

-      <organizationUrl>http://www.threepillarsoftware.com</organizationUrl>

-      <roles>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>Scott Nicklous</name>

-      <id>msnicklous</id>

-      <email>msnicklous#a@T#apache.d0t.org</email>

-      <timezone>+1</timezone>

-      <organization>IBM Corporation</organization>

-      <organizationUrl>http://www.ibm.com</organizationUrl>

-      <roles>

-        <role>Specification Lead, JSR 362 Portlet Specification 3.0</role>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>Neil Griffin</name>

-      <id>asfgriff</id>

-      <email>neil.griffin#a@T#portletfaces.d0t.org</email>

-      <timezone>+8</timezone>

-      <organization>Liferay</organization>

-      <organizationUrl>https://www.liferay.com/</organizationUrl>

-      <roles>

-        <role>Specification Architect, JSR 362 Portlet Specification 3.0</role>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>Nick Lothian</name>

-      <id>nlothian</id>

-      <email>nlothian#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>Craig Doremus</name>

-      <id>cdoremus</id>

-      <email>cdoremus#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>Zhong Zheng</name>

-      <id>zheng</id>

-      <email>zheng#a@T#apache.d0t.org</email>

-      <timezone>+1</timezone>

-      <organization />

-      <roles>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>Santiago Gala</name>

-      <id>sgala</id>

-      <email>sgala#a@T#hisitech.d0t.com</email>

-      <organization />

-    </developer>

-

-    <developer>

-      <name>Raphael Luta</name>

-      <id>raphael</id>

-      <email>raphael#a@T#apache.d0t.org</email>

-      <organization />

-    </developer>

-

-    <developer>

-      <name>David S. Taylor</name>

-      <id>taylor</id>

-      <email>david#a@T#bluesunrise.d0t.com</email>

-      <timezone>+8</timezone>

-      <organization>Bluesunrise</organization>

-      <organizationUrl>https://www.bluesunrise.com/</organizationUrl>

-      <roles>

-        <role>Expert Group Member, JSR 362 Portlet Specification 3.0</role>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>Scott T. Weaver</name>

-      <id>weaver</id>

-      <email>weaver#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>Stefan Hepper</name>

-      <id>sthepper</id>

-      <email>sthepper#a@T#apache.d0t.org</email>

-    </developer>

-

-    <developer>

-      <name>Elliot Metsger</name>

-      <id>esm</id>

-      <email>esm#a@T#apache.d0t.org</email>

-      <timezone>-4</timezone>

-      <url>http://uppertank.net/blog</url>

-      <organization>Johns Hopkins University, Sheridan Libraries</organization>

-      <organizationUrl>http://www.library.jhu.edu</organizationUrl>

-    </developer>

-

-    <developer>

-      <name>Ate Douma</name>

-      <id>ate</id>

-      <email>ate#aT#apache.d0t.org</email>

-      <timezone>+2</timezone>

-      <organization>Hippo</organization>

-      <organizationUrl>http://www.onehippo.com</organizationUrl>

-      <roles>

-        <role>Java Developer</role>

-      </roles>

-    </developer>

-

-    <developer>

-      <name>David Jencks</name>

-      <id>djencks</id>

-      <email>djencks#aT#apache.d0t.org</email>

-      <timezone>-7</timezone>

-    </developer>

-

-  </developers>

-

-

-  <!-- Pluto Contributors ================================================== -->

-

-  <contributors>

-    <contributor>

-      <name>Michael Westbay</name>

-      <email>westbay#a@T#users.d0t.sourceforge.d0t.net</email>

-    </contributor>

-    <contributor>

-      <name>Ken Weiner</name>

-      <email>kweiner#a@T#unicon.d0t.net</email>

-    </contributor>

-    <contributor>

-      <name>Ken Atherton</name>

-      <email>katherto#a@T#visa.d0t.com</email>

-    </contributor>

-    <contributor>

-      <name>David Hay</name>

-    </contributor>

-

-    <contributor>

-

-    </contributor>

-  </contributors>

-

-   <scm>

-      <connection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</connection>

-      <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</developerConnection>

-      <url>https://github.com/apache/portals-pluto</url>

-      <tag>HEAD</tag>

-   </scm>

-

-  <!-- Dependency Version Properties ======================================= -->

-

-  <!--

-  NOTE:

-

-  Modification of these properties affects:

-  1)  pluto-maven-plugin/src/main/resources/versions.properties as well!

-  -->

-  <properties>

-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

-

-    <pluto.container.name>Pluto</pluto.container.name>

-    <javax.portlet.version.major>3</javax.portlet.version.major>

-    <javax.portlet.version.minor>0</javax.portlet.version.minor>

-    <portals.portlet-api.version>${project.version}</portals.portlet-api.version>

-    <servlet-api.version>8.0.28</servlet-api.version>

-    <jsp-api.version>8.0.28</jsp-api.version>

-    <jstl.version>8.0.28</jstl.version>

-    <el-api.version>8.0.28</el-api.version>

-    <taglibs.standard.version>1.2.1</taglibs.standard.version>

-    <jaxb.version>2.1</jaxb.version>

-    <jaxb-impl.version>2.1.9</jaxb-impl.version>

-    <stax.impl.version>1.2.0</stax.impl.version>

-    <commons-digester.version>1.8</commons-digester.version>

-    <commons-cli.version>1.0</commons-cli.version>

-    <slf4j.version>1.7.5</slf4j.version>

-    <springframework.version>2.0.2</springframework.version>

-<!--     <springframework.version>4.2.3.RELEASE</springframework.version> -->

-    <maven.version>2.0.5</maven.version>

-    <ant.version>1.6.5</ant.version>

-    <commons-lang.version>3.4</commons-lang.version>

-    <commons-io.version>2.4</commons-io.version>

-    <ccpp-api.version>1.0</ccpp-api.version>

-    <junit.version>4.12</junit.version>

-    <jmock.version>1.2.0</jmock.version>

-    <xmlunit.version>1.1</xmlunit.version>

-    <cdi.version>2.3.1.Final</cdi.version>

-    <annotation-detector.version>3.0.5</annotation-detector.version>

-

-    <!-- The following properties are not directly used as maven

-dependencies, they're used by the maven pluto plugin for

-handling installation dependencies

-TODO: Check if we need all of them. -->

-    <xerces.version>2.6.2</xerces.version>

-    <xalan.version>2.7.0</xalan.version>

-    <castor.version>1.1.1</castor.version>

-    <commons-collections.version>3.2</commons-collections.version>

-    <commons-httpclient.version>3.0</commons-httpclient.version>

-    <commons-beanutils.version>1.7.0</commons-beanutils.version>

-    <log4j.version>1.2.14</log4j.version>

-    <activation.version>1.1</activation.version>

-    <ccpp-ri.version>1.0</ccpp-ri.version>

-    <rdffilter.version>1.0</rdffilter.version>

-    <jena.version>1.4.0</jena.version>

-

-    <!-- scope of certain dependencies is "compile" for deployment on tomcat, 

-         but "provided" for deployment on tomee. See tomee profile. -->

-    <dependency.scope>compile</dependency.scope>

-    

-    <!-- following properties control whether or not demos are included in page 

-         config file (see profile 'excludeDemos' below) -->

-    <includeDemosBegin />

-	 <includeDemosEnd />

-  </properties>

-

-  <dependencyManagement>

-    <dependencies>

-      <!-- Logging =========================================== -->

-      <dependency>

-        <groupId>org.slf4j</groupId>

-        <artifactId>slf4j-api</artifactId>

-        <version>${slf4j.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.slf4j</groupId>

-        <artifactId>slf4j-jdk14</artifactId>

-        <version>${slf4j.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.slf4j</groupId>

-        <artifactId>jcl-over-slf4j</artifactId>

-        <version>${slf4j.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.slf4j</groupId>

-        <artifactId>slf4j-log4j12</artifactId>

-        <version>${slf4j.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>log4j</groupId>

-        <artifactId>log4j</artifactId>

-        <version>1.2.17</version>

-      </dependency>

-

-      <!-- Specification Libraries =========================================== -->

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-         <version>${project.version}</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.tomcat</groupId>

-        <artifactId>tomcat-servlet-api</artifactId>

-        <version>${servlet-api.version}</version>

-        <scope>provided</scope>

-      </dependency>

-

-      <dependency>

-        <groupId>javax.xml.bind</groupId>

-        <artifactId>jaxb-api</artifactId>

-        <version>${jaxb.version}</version>

-      </dependency>

-

-      <dependency>

-        <groupId>com.sun.xml.bind</groupId>

-        <artifactId>jaxb-impl</artifactId>

-        <version>${jaxb-impl.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>stax</groupId>

-        <artifactId>stax</artifactId>

-        <version>${stax.impl.version}</version>

-        <exclusions>

-          <exclusion>

-            <groupId>stax</groupId>

-            <artifactId>stax-api</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-      

-      <!-- CDI Library -->

-      <dependency>

-         <groupId>javax.enterprise</groupId>

-         <artifactId>cdi-api</artifactId>

-         <version>1.2</version>

-      </dependency>

-      <dependency>

-          <groupId>org.jboss.weld.servlet</groupId>

-          <artifactId>weld-servlet</artifactId>

-          <version>${cdi.version}</version>

-      </dependency>      

-

-      <!-- For method annotation scanning ==================================== -->

-      <dependency>

-         <groupId>eu.infomas</groupId>

-         <artifactId>annotation-detector</artifactId>

-         <version>${annotation-detector.version}</version>

-      </dependency>

-

-      <!--  CCPP Libraries -->

-      <dependency>

-        <groupId>javax.ccpp</groupId>

-        <artifactId>ccpp</artifactId>

-        <version>${ccpp-api.version}</version>

-      </dependency>

-

-      <!-- Testing Libraries ================================================= -->

-      <dependency>

-        <groupId>junit</groupId>

-        <artifactId>junit</artifactId>

-        <version>${junit.version}</version>

-        <scope>test</scope>

-      </dependency>

-      <dependency>

-        <groupId>jmock</groupId>

-        <artifactId>jmock</artifactId>

-        <version>${jmock.version}</version>

-        <scope>test</scope>

-      </dependency>

-      <dependency>

-        <groupId>jmock</groupId>

-        <artifactId>jmock-cglib</artifactId>

-        <version>${jmock.version}</version>

-        <scope>test</scope>

-      </dependency>

-      <dependency>

-        <groupId>xmlunit</groupId>

-        <artifactId>xmlunit</artifactId>

-        <version>${xmlunit.version}</version>

-        <scope>test</scope>

-      </dependency>

-      <!-- Misc ================================================= -->

-      <dependency>

-        <groupId>ant</groupId>

-        <artifactId>ant</artifactId>

-        <version>${ant.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.maven</groupId>

-        <artifactId>maven-core</artifactId>

-        <version>${maven.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.maven</groupId>

-        <artifactId>maven-artifact</artifactId>

-        <version>${maven.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.maven</groupId>

-        <artifactId>maven-model</artifactId>

-        <version>${maven.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.maven</groupId>

-        <artifactId>maven-project</artifactId>

-        <version>${maven.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.maven</groupId>

-        <artifactId>maven-plugin-api</artifactId>

-        <version>${maven.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.tomcat</groupId>

-        <artifactId>tomcat-jsp-api</artifactId>

-        <version>${jsp-api.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.tomcat</groupId>

-        <artifactId>tomcat-el-api</artifactId>

-        <version>${el-api.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.taglibs</groupId>

-        <artifactId>taglibs-standard-spec</artifactId>

-        <version>${taglibs.standard.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.taglibs</groupId>

-        <artifactId>taglibs-standard-impl</artifactId>

-        <version>${taglibs.standard.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.taglibs</groupId>

-        <artifactId>taglibs-standard-jstlel</artifactId>

-        <version>${taglibs.standard.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.springframework</groupId>

-        <artifactId>spring-core</artifactId>

-        <version>${springframework.version}</version>

-        <scope>compile</scope>

-        <exclusions>

-          <exclusion>

-            <groupId>commons-logging</groupId>

-            <artifactId>commons-logging</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-      <dependency>

-        <groupId>org.springframework</groupId>

-        <artifactId>spring-beans</artifactId>

-        <version>${springframework.version}</version>

-        <exclusions>

-          <exclusion>

-            <groupId>commons-logging</groupId>

-            <artifactId>commons-logging</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-      <dependency>

-        <groupId>org.springframework</groupId>

-        <artifactId>spring-web</artifactId>

-        <version>${springframework.version}</version>

-        <exclusions>

-          <exclusion>

-            <groupId>commons-logging</groupId>

-            <artifactId>commons-logging</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-      <dependency>

-        <groupId>commons-io</groupId>

-        <artifactId>commons-io</artifactId>

-        <version>${commons-io.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>org.apache.commons</groupId>

-        <artifactId>commons-lang3</artifactId>

-        <version>${commons-lang.version}</version>

-      </dependency>

-      <dependency>

-        <groupId>commons-digester</groupId>

-        <artifactId>commons-digester</artifactId>

-        <version>${commons-digester.version}</version>

-        <exclusions>

-          <exclusion>

-            <groupId>commons-logging</groupId>

-            <artifactId>commons-logging</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-      <dependency>

-        <groupId>commons-cli</groupId>

-        <artifactId>commons-cli</artifactId>

-        <version>${commons-cli.version}</version>

-        <exclusions>

-          <exclusion>

-            <groupId>junit</groupId>

-            <artifactId>junit</artifactId>

-          </exclusion>

-          <exclusion>

-            <groupId>commons-logging</groupId>

-            <artifactId>commons-logging</artifactId>

-          </exclusion>

-        </exclusions>

-      </dependency>

-    </dependencies>

-  </dependencyManagement>

-

-  <build>

-    <pluginManagement>

-      <plugins>

-        <plugin>

-          <groupId>org.apache.portals.pluto</groupId>

-          <artifactId>pluto-maven-plugin</artifactId>

-          <version>${project.version}</version>

-        </plugin>

-        <plugin>

-           <groupId>org.apache.maven.plugins</groupId>

-           <artifactId>maven-jar-plugin</artifactId>

-           <version>2.4</version>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-war-plugin</artifactId>

-          <version>2.4</version>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.rat</groupId>

-          <artifactId>apache-rat-plugin</artifactId>

-          <version>0.12</version>

-          <configuration>

-            <excludes>maven-archetypes/**/archetype-resources/**/*</excludes>

-          </configuration>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-antrun-plugin</artifactId>

-          <version>1.7</version>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-compiler-plugin</artifactId>

-          <version>3.1</version>

-          <configuration>

-            <source>1.7</source>

-            <target>1.7</target>

-          </configuration>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-javadoc-plugin</artifactId>

-          <version>2.9</version>

-          <configuration>

-             <additionalparam>-Xdoclint:none -Xdoclint:-missing</additionalparam>

-             <!-- link to Java EE APIs for cross-references -->

-             <links>

-                <link>http://docs.oracle.com/javaee/7/api/</link>

-             </links>

-             <docfilessubdirs>true</docfilessubdirs>

-          </configuration>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.felix</groupId>

-          <artifactId>maven-bundle-plugin</artifactId>

-          <version>3.2.0</version>

-          <extensions>true</extensions>

-          <configuration>

-            <instructions>

-              <Implementation-Title>${project.name}</Implementation-Title>

-              <Specification-Version>${project.version}</Specification-Version>

-              <Implementation-Version>${project.version}</Implementation-Version>

-              <Bundle-DocURL>${project.url}</Bundle-DocURL>

-            </instructions>

-          </configuration>

-        </plugin>

-        <plugin>

-           <groupId>org.apache.maven.scm</groupId>

-           <artifactId>maven-scm-providers-git</artifactId>

-           <!-- http://jira.codehaus.org/browse/SCM-444 -->

-           <version>(,1.4]</version>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-release-plugin</artifactId>

-          <configuration>

-            <!-- During release (prepare) the org.apache.felix maven-bundle-plugin needs classpath access to just build dependent artifacts

-                 like the pluto-container-api to determine the needed OSGi imports.

-                 However, the default maven-release-plugin goals (clean verify) somehow don't provide those.

-                 To fix that, the default release plugin set of preparationGoals is changed to do an "install" instead of just "verify".

-            -->

-            <preparationGoals>clean install</preparationGoals>

-            <mavenExecutorId>forked-path</mavenExecutorId>

-            <autoVersionSubmodules>true</autoVersionSubmodules>

-            <pushChanges>false</pushChanges>

-            <localCheckout>true</localCheckout>

-            

-            <!-- by default, the release build includes the V3 demos. To perform the release build without the demos, 

-                 activate the 'excludeDemos profile 'arguments' line as shown below. -->

-            <!--

-            <arguments>-Ppluto,excludeDemos</arguments>

-            -->

-            <arguments>-Ppluto</arguments>

-          </configuration>

-        </plugin>

-

-			<!-- Javascript compressor plugin -->

-			<plugin>

-				<groupId>net.alchim31.maven</groupId>

-				<artifactId>yuicompressor-maven-plugin</artifactId>

-				<version>1.1</version>

-				<executions>

-					<execution>

-						<id>compress-js</id>

-						<goals>

-							<goal>compress</goal>

-						</goals>

-						<configuration>

-							<jswarn>false</jswarn>

-						</configuration>

-					</execution>

-				</executions>

-			</plugin>

-      </plugins>

-    </pluginManagement>

-

-    <plugins>

-      <plugin>

-        <groupId>org.apache.felix</groupId>

-        <artifactId>maven-bundle-plugin</artifactId>

-      </plugin>

-    </plugins>

-  </build>

-

-  <profiles>

-    <profile>

-      <id>all</id>

-      <activation>

-        <activeByDefault>true</activeByDefault>

-        <!-- profile must also be activated when building for tomee -->

-        <property>

-          <name>tomee</name>

-        </property>

-      </activation>

-      

-      <!-- Pluto Modules ======================================================= -->

-      <modules>

-        <!-- Portlet API module (spec -->

-        <module>portlet-api</module>

-

-        <!-- Pluto Container API -->

-        <module>pluto-container-api</module>

-

-        <!-- Pluto Core Modules -->

-        <module>pluto-container</module>

-        <module>pluto-taglib</module>

-

-        <!-- Pluto Portal and Testsuite Modules -->

-        <module>pluto-container-driver-api</module>

-        <module>pluto-portal-driver</module>

-        <module>pluto-portal-driver-impl</module>

-        <module>pluto-portal</module>

-        <module>pluto-testsuite</module>

-

-        <!-- Aggregated common jar for shared library location -->

-        <module>pluto-common</module>

-        

-        <!-- PortletHub demo portlets -->

-        <module>ChatRoomDemo</module>

-        <module>PortletHubDemo</module>

-        <module>PortletV3Demo</module>

-        <module>PortletV3AnnotatedDemo</module>

-

-        <!-- Pluto Utilities, Maven Plugins and Ant Tasks -->

-        <module>pluto-util</module>

-        <module>maven-pluto-plugin</module>

-        <module>pluto-ant-tasks</module>

-        <module>pluto-site-skin</module>

-        

-        <!-- the Technology Compliance Kit -->

-        <module>portlet-tck_3.0</module>

-      </modules>

-    </profile>

-

-    <profile>

-      <id>website</id>

-      <!-- For building website documentation, there's no need to include modules. -->

-      <modules />

-    </profile>

-    

-    <!-- To build Pluto for deployment on tomee, activate this profile -->

-    <!-- Activate using the tomee property: mvn clean install -Dtomee -->

-    <profile>

-      <id>tomee</id>

-      <activation>

-        <property>

-          <name>tomee</name>

-        </property>

-      </activation>

-      <properties>

-         <!-- scope of certain dependencies is "compile" for deployment on tomcat, 

-              but "provided" for deployment on tomee. See tomee profile. -->

-		  <dependency.scope>provided</dependency.scope>

-      </properties>

-    </profile>

-

-  </profiles>

-

-</project>

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+-->
+<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">
+
+  <parent>
+    <groupId>org.apache.portals</groupId>
+    <artifactId>portals-pom</artifactId>
+    <version>1.4</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.portals.pluto</groupId>
+  <artifactId>pluto</artifactId>
+  <packaging>pom</packaging>
+  <name>Apache Pluto</name>
+  <version>3.0.1</version>
+  <!-- Due to a bug in maven 2.0, the description must not contain any line breaks or tabs. -->
+  <description>Apache Pluto is the Reference Implementation of the Java Portlet Specification.</description>
+  <url>http://portals.apache.org/pluto</url>
+
+  <issueManagement>
+    <system>jira</system>
+    <url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560</url>
+  </issueManagement>
+  <inceptionYear>2003</inceptionYear>
+
+
+  <!-- Mailing Lists ======================================================= -->
+
+  <mailingLists>
+    <mailingList>
+      <name>Pluto User List</name>
+      <subscribe>pluto-user-subscribe@portals.apache.org</subscribe>
+      <unsubscribe>pluto-user-unsubscribe@portals.apache.org</unsubscribe>
+      <post>pluto-user@portals.apache.org</post>
+      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-user</archive>
+    </mailingList>
+    <mailingList>
+      <name>Pluto Developer List</name>
+      <subscribe>pluto-dev-subscribe@portals.apache.org</subscribe>
+      <unsubscribe>pluto-dev-unsubscribe@portals.apache.org</unsubscribe>
+      <post>pluto-dev@portals.apache.org</post>
+      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>Pluto SCM List</name>
+      <subscribe>pluto-scm-subscribe@portals.apache.org</subscribe>
+      <unsubscribe>pluto-scm-unsubscribe@portals.apache.org</unsubscribe>
+      <post>pluto-scm@portals.apache.org</post>
+      <archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-scm</archive>
+    </mailingList>
+  </mailingLists>
+
+
+  <!-- Pluto Committers ==================================================== -->
+
+  <!-- Email format: [name]#a@T#[domain].d0t.[extension]
+'@' and '.' characters are added because m2 seems to need them to
+generate mailto links. -->
+
+  <developers>
+
+    <developer>
+      <name>Michael Blum</name>
+      <id>blumm</id>
+      <email>blumm#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>Carsten Ziegeler</name>
+      <id>cziegeler</id>
+      <email>cziegeler#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>David DeWolf</name>
+      <id>ddewolf</id>
+      <email>ddewolf@apache.org</email>
+      <timezone>-4</timezone>
+      <url>http://www.daviddewolf.com</url>
+      <organization>Three Pillar Software, Inc.</organization>
+      <organizationUrl>http://www.threepillarsoftware.com</organizationUrl>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>Scott Nicklous</name>
+      <id>msnicklous</id>
+      <email>msnicklous#a@T#apache.d0t.org</email>
+      <timezone>+1</timezone>
+      <organization>IBM Corporation</organization>
+      <organizationUrl>http://www.ibm.com</organizationUrl>
+      <roles>
+        <role>Specification Lead, JSR 362 Portlet Specification 3.0</role>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>Neil Griffin</name>
+      <id>asfgriff</id>
+      <email>neil.griffin#a@T#portletfaces.d0t.org</email>
+      <timezone>+8</timezone>
+      <organization>Liferay</organization>
+      <organizationUrl>https://www.liferay.com/</organizationUrl>
+      <roles>
+        <role>Specification Architect, JSR 362 Portlet Specification 3.0</role>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>Nick Lothian</name>
+      <id>nlothian</id>
+      <email>nlothian#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>Craig Doremus</name>
+      <id>cdoremus</id>
+      <email>cdoremus#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>Zhong Zheng</name>
+      <id>zheng</id>
+      <email>zheng#a@T#apache.d0t.org</email>
+      <timezone>+1</timezone>
+      <organization />
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>Santiago Gala</name>
+      <id>sgala</id>
+      <email>sgala#a@T#hisitech.d0t.com</email>
+      <organization />
+    </developer>
+
+    <developer>
+      <name>Raphael Luta</name>
+      <id>raphael</id>
+      <email>raphael#a@T#apache.d0t.org</email>
+      <organization />
+    </developer>
+
+    <developer>
+      <name>David S. Taylor</name>
+      <id>taylor</id>
+      <email>david#a@T#bluesunrise.d0t.com</email>
+      <timezone>+8</timezone>
+      <organization>Bluesunrise</organization>
+      <organizationUrl>https://www.bluesunrise.com/</organizationUrl>
+      <roles>
+        <role>Expert Group Member, JSR 362 Portlet Specification 3.0</role>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>Scott T. Weaver</name>
+      <id>weaver</id>
+      <email>weaver#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>Stefan Hepper</name>
+      <id>sthepper</id>
+      <email>sthepper#a@T#apache.d0t.org</email>
+    </developer>
+
+    <developer>
+      <name>Elliot Metsger</name>
+      <id>esm</id>
+      <email>esm#a@T#apache.d0t.org</email>
+      <timezone>-4</timezone>
+      <url>http://uppertank.net/blog</url>
+      <organization>Johns Hopkins University, Sheridan Libraries</organization>
+      <organizationUrl>http://www.library.jhu.edu</organizationUrl>
+    </developer>
+
+    <developer>
+      <name>Ate Douma</name>
+      <id>ate</id>
+      <email>ate#aT#apache.d0t.org</email>
+      <timezone>+2</timezone>
+      <organization>Hippo</organization>
+      <organizationUrl>http://www.onehippo.com</organizationUrl>
+      <roles>
+        <role>Java Developer</role>
+      </roles>
+    </developer>
+
+    <developer>
+      <name>David Jencks</name>
+      <id>djencks</id>
+      <email>djencks#aT#apache.d0t.org</email>
+      <timezone>-7</timezone>
+    </developer>
+
+  </developers>
+
+
+  <!-- Pluto Contributors ================================================== -->
+
+  <contributors>
+    <contributor>
+      <name>Michael Westbay</name>
+      <email>westbay#a@T#users.d0t.sourceforge.d0t.net</email>
+    </contributor>
+    <contributor>
+      <name>Ken Weiner</name>
+      <email>kweiner#a@T#unicon.d0t.net</email>
+    </contributor>
+    <contributor>
+      <name>Ken Atherton</name>
+      <email>katherto#a@T#visa.d0t.com</email>
+    </contributor>
+    <contributor>
+      <name>David Hay</name>
+    </contributor>
+
+    <contributor>
+
+    </contributor>
+  </contributors>
+
+   <scm>
+      <connection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</connection>
+      <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</developerConnection>
+      <url>https://github.com/apache/portals-pluto</url>
+      <tag>pluto-3.0.1</tag>
+   </scm>
+
+  <!-- Dependency Version Properties ======================================= -->
+
+  <!--
+  NOTE:
+
+  Modification of these properties affects:
+  1)  pluto-maven-plugin/src/main/resources/versions.properties as well!
+  -->
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+    <pluto.container.name>Pluto</pluto.container.name>
+    <javax.portlet.version.major>3</javax.portlet.version.major>
+    <javax.portlet.version.minor>0</javax.portlet.version.minor>
+    <portals.portlet-api.version>${project.version}</portals.portlet-api.version>
+    <servlet-api.version>8.0.28</servlet-api.version>
+    <jsp-api.version>8.0.28</jsp-api.version>
+    <jstl.version>8.0.28</jstl.version>
+    <el-api.version>8.0.28</el-api.version>
+    <taglibs.standard.version>1.2.1</taglibs.standard.version>
+    <jaxb.version>2.1</jaxb.version>
+    <jaxb-impl.version>2.1.9</jaxb-impl.version>
+    <stax.impl.version>1.2.0</stax.impl.version>
+    <commons-digester.version>1.8</commons-digester.version>
+    <commons-cli.version>1.0</commons-cli.version>
+    <slf4j.version>1.7.5</slf4j.version>
+    <springframework.version>2.0.2</springframework.version>
+<!--     <springframework.version>4.2.3.RELEASE</springframework.version> -->
+    <maven.version>2.0.5</maven.version>
+    <ant.version>1.6.5</ant.version>
+    <commons-lang.version>3.4</commons-lang.version>
+    <commons-io.version>2.4</commons-io.version>
+    <ccpp-api.version>1.0</ccpp-api.version>
+    <junit.version>4.12</junit.version>
+    <jmock.version>1.2.0</jmock.version>
+    <xmlunit.version>1.1</xmlunit.version>
+    <cdi.version>2.3.1.Final</cdi.version>
+    <annotation-detector.version>3.0.5</annotation-detector.version>
+
+    <!-- The following properties are not directly used as maven
+dependencies, they're used by the maven pluto plugin for
+handling installation dependencies
+TODO: Check if we need all of them. -->
+    <xerces.version>2.6.2</xerces.version>
+    <xalan.version>2.7.0</xalan.version>
+    <castor.version>1.1.1</castor.version>
+    <commons-collections.version>3.2</commons-collections.version>
+    <commons-httpclient.version>3.0</commons-httpclient.version>
+    <commons-beanutils.version>1.7.0</commons-beanutils.version>
+    <log4j.version>1.2.14</log4j.version>
+    <activation.version>1.1</activation.version>
+    <ccpp-ri.version>1.0</ccpp-ri.version>
+    <rdffilter.version>1.0</rdffilter.version>
+    <jena.version>1.4.0</jena.version>
+
+    <!-- scope of certain dependencies is "compile" for deployment on tomcat, 
+         but "provided" for deployment on tomee. See tomee profile. -->
+    <dependency.scope>compile</dependency.scope>
+    
+    <!-- following properties control whether or not demos are included in page 
+         config file (see profile 'excludeDemos' below) -->
+    <includeDemosBegin />
+	 <includeDemosEnd />
+  </properties>
+
+  <dependencyManagement>
+    <dependencies>
+      <!-- Logging =========================================== -->
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-api</artifactId>
+        <version>${slf4j.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-jdk14</artifactId>
+        <version>${slf4j.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>jcl-over-slf4j</artifactId>
+        <version>${slf4j.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-log4j12</artifactId>
+        <version>${slf4j.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>log4j</groupId>
+        <artifactId>log4j</artifactId>
+        <version>1.2.17</version>
+      </dependency>
+
+      <!-- Specification Libraries =========================================== -->
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+         <version>${project.version}</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.tomcat</groupId>
+        <artifactId>tomcat-servlet-api</artifactId>
+        <version>${servlet-api.version}</version>
+        <scope>provided</scope>
+      </dependency>
+
+      <dependency>
+        <groupId>javax.xml.bind</groupId>
+        <artifactId>jaxb-api</artifactId>
+        <version>${jaxb.version}</version>
+      </dependency>
+
+      <dependency>
+        <groupId>com.sun.xml.bind</groupId>
+        <artifactId>jaxb-impl</artifactId>
+        <version>${jaxb-impl.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>stax</groupId>
+        <artifactId>stax</artifactId>
+        <version>${stax.impl.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>stax</groupId>
+            <artifactId>stax-api</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      
+      <!-- CDI Library -->
+      <dependency>
+         <groupId>javax.enterprise</groupId>
+         <artifactId>cdi-api</artifactId>
+         <version>1.2</version>
+      </dependency>
+      <dependency>
+          <groupId>org.jboss.weld.servlet</groupId>
+          <artifactId>weld-servlet</artifactId>
+          <version>${cdi.version}</version>
+      </dependency>      
+
+      <!-- For method annotation scanning ==================================== -->
+      <dependency>
+         <groupId>eu.infomas</groupId>
+         <artifactId>annotation-detector</artifactId>
+         <version>${annotation-detector.version}</version>
+      </dependency>
+
+      <!--  CCPP Libraries -->
+      <dependency>
+        <groupId>javax.ccpp</groupId>
+        <artifactId>ccpp</artifactId>
+        <version>${ccpp-api.version}</version>
+      </dependency>
+
+      <!-- Testing Libraries ================================================= -->
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>${junit.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>jmock</groupId>
+        <artifactId>jmock</artifactId>
+        <version>${jmock.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>jmock</groupId>
+        <artifactId>jmock-cglib</artifactId>
+        <version>${jmock.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <dependency>
+        <groupId>xmlunit</groupId>
+        <artifactId>xmlunit</artifactId>
+        <version>${xmlunit.version}</version>
+        <scope>test</scope>
+      </dependency>
+      <!-- Misc ================================================= -->
+      <dependency>
+        <groupId>ant</groupId>
+        <artifactId>ant</artifactId>
+        <version>${ant.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-core</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-artifact</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-model</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-project</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-plugin-api</artifactId>
+        <version>${maven.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.tomcat</groupId>
+        <artifactId>tomcat-jsp-api</artifactId>
+        <version>${jsp-api.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.tomcat</groupId>
+        <artifactId>tomcat-el-api</artifactId>
+        <version>${el-api.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.taglibs</groupId>
+        <artifactId>taglibs-standard-spec</artifactId>
+        <version>${taglibs.standard.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.taglibs</groupId>
+        <artifactId>taglibs-standard-impl</artifactId>
+        <version>${taglibs.standard.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.taglibs</groupId>
+        <artifactId>taglibs-standard-jstlel</artifactId>
+        <version>${taglibs.standard.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.springframework</groupId>
+        <artifactId>spring-core</artifactId>
+        <version>${springframework.version}</version>
+        <scope>compile</scope>
+        <exclusions>
+          <exclusion>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.springframework</groupId>
+        <artifactId>spring-beans</artifactId>
+        <version>${springframework.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.springframework</groupId>
+        <artifactId>spring-web</artifactId>
+        <version>${springframework.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>commons-io</groupId>
+        <artifactId>commons-io</artifactId>
+        <version>${commons-io.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-lang3</artifactId>
+        <version>${commons-lang.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-digester</groupId>
+        <artifactId>commons-digester</artifactId>
+        <version>${commons-digester.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>commons-cli</groupId>
+        <artifactId>commons-cli</artifactId>
+        <version>${commons-cli.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.portals.pluto</groupId>
+          <artifactId>pluto-maven-plugin</artifactId>
+          <version>${project.version}</version>
+        </plugin>
+        <plugin>
+           <groupId>org.apache.maven.plugins</groupId>
+           <artifactId>maven-jar-plugin</artifactId>
+           <version>2.4</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-war-plugin</artifactId>
+          <version>2.4</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.rat</groupId>
+          <artifactId>apache-rat-plugin</artifactId>
+          <version>0.12</version>
+          <configuration>
+            <excludes>maven-archetypes/**/archetype-resources/**/*</excludes>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-antrun-plugin</artifactId>
+          <version>1.7</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>3.1</version>
+          <configuration>
+            <source>1.7</source>
+            <target>1.7</target>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <version>2.9</version>
+          <configuration>
+             <additionalparam>-Xdoclint:none -Xdoclint:-missing</additionalparam>
+             <!-- link to Java EE APIs for cross-references -->
+             <links>
+                <link>http://docs.oracle.com/javaee/7/api/</link>
+             </links>
+             <docfilessubdirs>true</docfilessubdirs>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.felix</groupId>
+          <artifactId>maven-bundle-plugin</artifactId>
+          <version>3.2.0</version>
+          <extensions>true</extensions>
+          <configuration>
+            <instructions>
+              <Implementation-Title>${project.name}</Implementation-Title>
+              <Specification-Version>${project.version}</Specification-Version>
+              <Implementation-Version>${project.version}</Implementation-Version>
+              <Bundle-DocURL>${project.url}</Bundle-DocURL>
+            </instructions>
+          </configuration>
+        </plugin>
+        <plugin>
+           <groupId>org.apache.maven.scm</groupId>
+           <artifactId>maven-scm-providers-git</artifactId>
+           <!-- http://jira.codehaus.org/browse/SCM-444 -->
+           <version>(,1.4]</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-release-plugin</artifactId>
+          <configuration>
+            <!-- During release (prepare) the org.apache.felix maven-bundle-plugin needs classpath access to just build dependent artifacts
+                 like the pluto-container-api to determine the needed OSGi imports.
+                 However, the default maven-release-plugin goals (clean verify) somehow don't provide those.
+                 To fix that, the default release plugin set of preparationGoals is changed to do an "install" instead of just "verify".
+            -->
+            <preparationGoals>clean install</preparationGoals>
+            <mavenExecutorId>forked-path</mavenExecutorId>
+            <autoVersionSubmodules>true</autoVersionSubmodules>
+            <pushChanges>false</pushChanges>
+            <localCheckout>true</localCheckout>
+            
+            <!-- by default, the release build includes the V3 demos. To perform the release build without the demos, 
+                 activate the 'excludeDemos profile 'arguments' line as shown below. -->
+            <!--
+            <arguments>-Ppluto,excludeDemos</arguments>
+            -->
+            <arguments>-Ppluto</arguments>
+          </configuration>
+        </plugin>
+
+			<!-- Javascript compressor plugin -->
+			<plugin>
+				<groupId>net.alchim31.maven</groupId>
+				<artifactId>yuicompressor-maven-plugin</artifactId>
+				<version>1.1</version>
+				<executions>
+					<execution>
+						<id>compress-js</id>
+						<goals>
+							<goal>compress</goal>
+						</goals>
+						<configuration>
+							<jswarn>false</jswarn>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+      </plugins>
+    </pluginManagement>
+
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </build>
+
+  <profiles>
+    <profile>
+      <id>all</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+        <!-- profile must also be activated when building for tomee -->
+        <property>
+          <name>tomee</name>
+        </property>
+      </activation>
+      
+      <!-- Pluto Modules ======================================================= -->
+      <modules>
+        <!-- Portlet API module (spec -->
+        <module>portlet-api</module>
+
+        <!-- Pluto Container API -->
+        <module>pluto-container-api</module>
+
+        <!-- Pluto Core Modules -->
+        <module>pluto-container</module>
+        <module>pluto-taglib</module>
+
+        <!-- Pluto Portal and Testsuite Modules -->
+        <module>pluto-container-driver-api</module>
+        <module>pluto-portal-driver</module>
+        <module>pluto-portal-driver-impl</module>
+        <module>pluto-portal</module>
+        <module>pluto-testsuite</module>
+
+        <!-- Aggregated common jar for shared library location -->
+        <module>pluto-common</module>
+        
+        <!-- PortletHub demo portlets -->
+        <module>ChatRoomDemo</module>
+        <module>PortletHubDemo</module>
+        <module>PortletV3Demo</module>
+        <module>PortletV3AnnotatedDemo</module>
+
+        <!-- Pluto Utilities, Maven Plugins and Ant Tasks -->
+        <module>pluto-util</module>
+        <module>maven-pluto-plugin</module>
+        <module>pluto-ant-tasks</module>
+        <module>pluto-site-skin</module>
+        
+        <!-- the Technology Compliance Kit -->
+        <module>portlet-tck_3.0</module>
+      </modules>
+    </profile>
+
+    <profile>
+      <id>website</id>
+      <!-- For building website documentation, there's no need to include modules. -->
+      <modules />
+    </profile>
+    
+    <!-- To build Pluto for deployment on tomee, activate this profile -->
+    <!-- Activate using the tomee property: mvn clean install -Dtomee -->
+    <profile>
+      <id>tomee</id>
+      <activation>
+        <property>
+          <name>tomee</name>
+        </property>
+      </activation>
+      <properties>
+         <!-- scope of certain dependencies is "compile" for deployment on tomcat, 
+              but "provided" for deployment on tomee. See tomee profile. -->
+		  <dependency.scope>provided</dependency.scope>
+      </properties>
+    </profile>
+
+  </profiles>
+
+</project>
diff --git a/portlet-api/pom.xml b/portlet-api/pom.xml
index 4291b1f..62ef3a7 100644
--- a/portlet-api/pom.xml
+++ b/portlet-api/pom.xml
@@ -1,350 +1,350 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  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.

-  

-  $Id: pom.xml 774158 2009-05-13 00:42:04Z ate $

--->

-

-<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">

-

-   <properties>

-      <!-- basic project settings -->

-      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

-

-      <!-- Plugin versions -->

-      <version.javadoc.plugin>2.9</version.javadoc.plugin>

-

-      <!-- The javadoc.css.file property defines the css file to be used for the HTML javadoc output files. -->

-      <!-- portlet-api.css - provides colored change bars and displays deleted text -->

-      <!-- portlet-api-production.css - provides no change bars and supresses deleted text -->

-      <javadoc.css.file>portlet-api-production.css</javadoc.css.file>

-

-      <!-- The javadoc.overview.file property specifies the overview file to use. -->

-      <!-- overview.html - production overview, contains no change history        -->

-      <!-- overview_dev.html - development overview with change history            -->

-      <javadoc.overview.file>${basedir}/src/main/javadoc/overview.html</javadoc.overview.file>

-

-      <javadoc.spec.title>JSR 362 Portlet 3.0 API Specification</javadoc.spec.title>

-   </properties>

-

-   <modelVersion>4.0.0</modelVersion>

-

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <groupId>javax.portlet</groupId>

-   <artifactId>portlet-api</artifactId>

-   

-   <packaging>bundle</packaging>

-   <name>Java Portlet API V3.0</name>

-   <description>The Java Portlet API version 3.0 developed by the Java Community Process JSR-362 Expert Group.</description>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax</groupId>

-         <artifactId>javaee-api</artifactId>

-         <version>6.0</version>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>javax.enterprise</groupId>

-         <artifactId>cdi-api</artifactId>

-      </dependency>

-   </dependencies>

-

-   <!--<scm>-->

-      <!--<connection>git://git.apache.org/pluto.git</connection>-->

-      <!--<developerConnection>git://git.apache.org/pluto.git</developerConnection>-->

-      <!--<url>http://msnicklous.github.io/portletspec3/apidocs/index.html</url>-->

-   <!--</scm>-->

-

-   <build>

-      <pluginManagement>

-         <plugins>

-            <plugin>

-               <groupId>org.apache.maven.plugins</groupId>

-               <artifactId>maven-javadoc-plugin</artifactId>

-               <version>${version.javadoc.plugin}</version>

-               <configuration>

-                  <additionalparam>${javadoc.opts}</additionalparam>

-                  <doctitle>${javadoc.spec.title}</doctitle>

-                  <windowtitle>${javadoc.spec.title}</windowtitle>

-                  <stylesheetfile>${javadoc.css.file}</stylesheetfile>

-                  <overview>${javadoc.overview.file}</overview>

-                  <!-- link to Java EE APIs for cross-references -->

-                  <links>

-                     <link>http://docs.oracle.com/javaee/7/api/</link>

-                  </links>

-                  <docfilessubdirs>true</docfilessubdirs>

-                  <bottom>

-            <![CDATA[Java Portlet 3.0 API Specification.

-               See the <a href="doc-files/NOTICE.txt">Copyright</a> and 

-               <a href="doc-files/LICENSE.txt">License</a> provided with this distribution.

-               Use is subject to

-               <a href="http://www.apache.org/licenses/LICENSE-2.0">license terms</a>.]]>

-                  </bottom>

-               </configuration>

-            </plugin>

-            <plugin>

-               <groupId>org.apache.felix</groupId>

-               <artifactId>maven-bundle-plugin</artifactId>

-               <version>3.2.0</version>

-               <extensions>true</extensions>

-               <configuration>

-                  <instructions>

-                     <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>

-                     <Import-Package>

-                        javax.enterprise.context;resolution:=optional,

-                        javax.inject;resolution:=optional,*

-                     </Import-Package>

-                     <Provide-Capability>osgi.contract; osgi.contract=JavaPortlet; version:List&lt;Version&gt;="3,2,1"; uses:="javax.portlet,javax.portlet.annotations,javax.portlet.filter"</Provide-Capability>

-                  </instructions>

-               </configuration>

-            </plugin>

-         </plugins>

-      </pluginManagement>

-

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-source-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>attach-sources</id>

-                  <goals>

-                     <goal>jar</goal>

-                  </goals>

-               </execution>

-            </executions>

-         </plugin>

-

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-javadoc-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>attach-javadocs</id>

-                  <goals>

-                     <goal>jar</goal>

-                  </goals>

-               </execution>

-            </executions>

-         </plugin>

-

-         <!-- Run the junit tests -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-surefire-plugin</artifactId>

-            <configuration>

-               <testFailureIgnore>true</testFailureIgnore>

-            </configuration>

-         </plugin>

-

-         <!-- Javascript compressor plugin -->

-         <plugin>

-            <groupId>net.alchim31.maven</groupId>

-            <artifactId>yuicompressor-maven-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>compress-js</id>

-                  <goals>

-                     <goal>compress</goal>

-                  </goals>

-                  <configuration>

-                     <jswarn>false</jswarn>

-                     <sourceDirectory>src/main/javascript</sourceDirectory>

-                     <outputDirectory>${project.build.directory}/${project.build.finalName}/javascript</outputDirectory>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-

-         <!-- copy the original uncompressed javascript files as web resources, 

-            just to have them too. -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <webResources>

-                  <resource>

-                     <directory>src/main/javascript</directory>

-                     <targetPath>/javascript</targetPath>

-                  </resource>

-               </webResources>

-            </configuration>

-         </plugin>

-

-         <!-- Generate jsdocs during package execution. Bind execution to 

-            maven package phase. -->

-         <plugin>

-            <groupId>com.phasebash.jsdoc</groupId>

-            <artifactId>jsdoc3-maven-plugin</artifactId>

-            <version>1.1.0</version>

-            <executions>

-               <execution>

-                  <goals>

-                     <goal>jsdoc3</goal>

-                  </goals>

-                  <phase>prepare-package</phase>

-               </execution>

-            </executions>

-            <configuration>

-               <sourceFiles>

-                  <sourceFile>${basedir}/src/main/javascript/portlet.js</sourceFile>

-               </sourceFiles>

-               <outputDirectory>${project.build.directory}/apidocs/docfiles/jsdoc</outputDirectory>

-            </configuration>

-         </plugin>

-

-         <!-- want the javascript files in the site directory, too. Bind 

-            execution to maven package phase. -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-antrun-plugin</artifactId>

-            <executions>

-               <execution>

-                  <phase>prepare-package</phase>

-                  <goals>

-                     <goal>run</goal>

-                  </goals>

-                  <configuration>

-                     <tasks>

-                        <copy todir="target/site/javascript">

-                           <fileset dir="src/main/javascript" />

-                        </copy>

-                     </tasks>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-

-      </plugins>

-   </build>

-

-

-   <reporting>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-surefire-report-plugin</artifactId>

-            <version>2.17</version>

-            <configuration>

-               <aggregate>true</aggregate>

-               <reportsDirectories>

-                  <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>

-                  <reportsDirectory>${project.build.directory}/jasmine</reportsDirectory>

-               </reportsDirectories>

-            </configuration>

-         </plugin>

-      </plugins>

-   </reporting>

-

-   <profiles>

-      <profile>

-         <id>java8-doclint-disabled</id>

-         <activation>

-            <jdk>[1.8,)</jdk>

-         </activation>

-         <properties>

-            <javadoc.opts>-Xdoclint:none -Xdoclint:-missing</javadoc.opts>

-         </properties>

-      </profile>

-

-      <profile>

-         <id>PortletHubTest</id>

-         <build>

-            <plugins>

-

-               <!-- prereq to allow Jasmine to execute with PhantomJS -->

-               <plugin>

-                  <groupId>com.github.klieber</groupId>

-                  <artifactId>phantomjs-maven-plugin</artifactId>

-                  <version>0.4</version>

-                  <executions>

-                     <execution>

-                        <goals>

-                           <goal>install</goal>

-                        </goals>

-                     </execution>

-                  </executions>

-                  <configuration>

-                     <version>1.9.7</version>

-                  </configuration>

-               </plugin>

-               

-               <!-- Javasript unit tests through Jasmine -->

-               <plugin>

-                  <groupId>com.github.searls</groupId>

-                  <artifactId>jasmine-maven-plugin</artifactId>

-                  <version>1.3.1.4</version>

-                  <executions>

-                     <execution>

-                        <goals>

-                           <goal>test</goal>

-                        </goals>

-                     </execution>

-                  </executions>

-                  <configuration>

-                     <haltOnFailure>false</haltOnFailure>

-                     <jsSrcDir>src/main/javascript</jsSrcDir>

-                     <jsTestSrcDir>src/test/javascript</jsTestSrcDir>

-                     <webDriverClassName>org.openqa.selenium.phantomjs.PhantomJSDriver</webDriverClassName>

-                     <webDriverCapabilities>

-                        <capability>

-                           <name>phantomjs.binary.path</name>

-                           <value>${phantomjs.binary}</value>

-                        </capability>

-                     </webDriverCapabilities>

-                     <!-- preload some utilities for working with portlets -->

-                     <preloadSources>

-                        <include>promise-6.0.0.min.js</include>

-                        <include>JasminePortletUtils.js</include>

-                     </preloadSources>

-                     <sourceIncludes>

-                        <include>**/MockData.js</include>

-                        <include>**/portlet.js</include>

-                     </sourceIncludes>

-                     <specIncludes>

-                        <include>**/CustomMatchers.js</include>

-                        <include>**/SetUpAndRegisterTest.js</include>

-                        <include>**/AddEventListenerTest.js</include>

-                        <include>**/CreateResourceUrlTest.js</include>

-                        <include>**/SetPortletStateTest.js</include>

-                        <include>**/ActionTest.js</include>

-                        <include>**/PartialActionTest.js</include>

-                        <include>**/IsInProgressTest.js</include>

-                        <include>**/DispatchClientEventTest.js</include>

-                        <include>**/SimulatedErrorTests.js</include>

-                        <include>**/StateTests.js</include>

-                     </specIncludes>

-                  </configuration>

-               </plugin>

-               

-            </plugins>

-         </build>

-      </profile>

-

-

-   </profiles>

-

-</project>

-

-

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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.
+  
+  $Id: pom.xml 774158 2009-05-13 00:42:04Z ate $
+-->
+
+<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">
+
+   <properties>
+      <!-- basic project settings -->
+      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+      <!-- Plugin versions -->
+      <version.javadoc.plugin>2.9</version.javadoc.plugin>
+
+      <!-- The javadoc.css.file property defines the css file to be used for the HTML javadoc output files. -->
+      <!-- portlet-api.css - provides colored change bars and displays deleted text -->
+      <!-- portlet-api-production.css - provides no change bars and supresses deleted text -->
+      <javadoc.css.file>portlet-api-production.css</javadoc.css.file>
+
+      <!-- The javadoc.overview.file property specifies the overview file to use. -->
+      <!-- overview.html - production overview, contains no change history        -->
+      <!-- overview_dev.html - development overview with change history            -->
+      <javadoc.overview.file>${basedir}/src/main/javadoc/overview.html</javadoc.overview.file>
+
+      <javadoc.spec.title>JSR 362 Portlet 3.0 API Specification</javadoc.spec.title>
+   </properties>
+
+   <modelVersion>4.0.0</modelVersion>
+
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <groupId>javax.portlet</groupId>
+   <artifactId>portlet-api</artifactId>
+   
+   <packaging>bundle</packaging>
+   <name>Java Portlet API V3.0</name>
+   <description>The Java Portlet API version 3.0 developed by the Java Community Process JSR-362 Expert Group.</description>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax</groupId>
+         <artifactId>javaee-api</artifactId>
+         <version>6.0</version>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>javax.enterprise</groupId>
+         <artifactId>cdi-api</artifactId>
+      </dependency>
+   </dependencies>
+
+   <!--<scm>-->
+      <!--<connection>git://git.apache.org/pluto.git</connection>-->
+      <!--<developerConnection>git://git.apache.org/pluto.git</developerConnection>-->
+      <!--<url>http://msnicklous.github.io/portletspec3/apidocs/index.html</url>-->
+   <!--</scm>-->
+
+   <build>
+      <pluginManagement>
+         <plugins>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-javadoc-plugin</artifactId>
+               <version>${version.javadoc.plugin}</version>
+               <configuration>
+                  <additionalparam>${javadoc.opts}</additionalparam>
+                  <doctitle>${javadoc.spec.title}</doctitle>
+                  <windowtitle>${javadoc.spec.title}</windowtitle>
+                  <stylesheetfile>${javadoc.css.file}</stylesheetfile>
+                  <overview>${javadoc.overview.file}</overview>
+                  <!-- link to Java EE APIs for cross-references -->
+                  <links>
+                     <link>http://docs.oracle.com/javaee/7/api/</link>
+                  </links>
+                  <docfilessubdirs>true</docfilessubdirs>
+                  <bottom>
+            <![CDATA[Java Portlet 3.0 API Specification.
+               See the <a href="doc-files/NOTICE.txt">Copyright</a> and 
+               <a href="doc-files/LICENSE.txt">License</a> provided with this distribution.
+               Use is subject to
+               <a href="http://www.apache.org/licenses/LICENSE-2.0">license terms</a>.]]>
+                  </bottom>
+               </configuration>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.felix</groupId>
+               <artifactId>maven-bundle-plugin</artifactId>
+               <version>3.2.0</version>
+               <extensions>true</extensions>
+               <configuration>
+                  <instructions>
+                     <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
+                     <Import-Package>
+                        javax.enterprise.context;resolution:=optional,
+                        javax.inject;resolution:=optional,*
+                     </Import-Package>
+                     <Provide-Capability>osgi.contract; osgi.contract=JavaPortlet; version:List&lt;Version&gt;="3,2,1"; uses:="javax.portlet,javax.portlet.annotations,javax.portlet.filter"</Provide-Capability>
+                  </instructions>
+               </configuration>
+            </plugin>
+         </plugins>
+      </pluginManagement>
+
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-source-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>attach-sources</id>
+                  <goals>
+                     <goal>jar</goal>
+                  </goals>
+               </execution>
+            </executions>
+         </plugin>
+
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>attach-javadocs</id>
+                  <goals>
+                     <goal>jar</goal>
+                  </goals>
+               </execution>
+            </executions>
+         </plugin>
+
+         <!-- Run the junit tests -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+               <testFailureIgnore>true</testFailureIgnore>
+            </configuration>
+         </plugin>
+
+         <!-- Javascript compressor plugin -->
+         <plugin>
+            <groupId>net.alchim31.maven</groupId>
+            <artifactId>yuicompressor-maven-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>compress-js</id>
+                  <goals>
+                     <goal>compress</goal>
+                  </goals>
+                  <configuration>
+                     <jswarn>false</jswarn>
+                     <sourceDirectory>src/main/javascript</sourceDirectory>
+                     <outputDirectory>${project.build.directory}/${project.build.finalName}/javascript</outputDirectory>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+
+         <!-- copy the original uncompressed javascript files as web resources, 
+            just to have them too. -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <webResources>
+                  <resource>
+                     <directory>src/main/javascript</directory>
+                     <targetPath>/javascript</targetPath>
+                  </resource>
+               </webResources>
+            </configuration>
+         </plugin>
+
+         <!-- Generate jsdocs during package execution. Bind execution to 
+            maven package phase. -->
+         <plugin>
+            <groupId>com.phasebash.jsdoc</groupId>
+            <artifactId>jsdoc3-maven-plugin</artifactId>
+            <version>1.1.0</version>
+            <executions>
+               <execution>
+                  <goals>
+                     <goal>jsdoc3</goal>
+                  </goals>
+                  <phase>prepare-package</phase>
+               </execution>
+            </executions>
+            <configuration>
+               <sourceFiles>
+                  <sourceFile>${basedir}/src/main/javascript/portlet.js</sourceFile>
+               </sourceFiles>
+               <outputDirectory>${project.build.directory}/apidocs/docfiles/jsdoc</outputDirectory>
+            </configuration>
+         </plugin>
+
+         <!-- want the javascript files in the site directory, too. Bind 
+            execution to maven package phase. -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+               <execution>
+                  <phase>prepare-package</phase>
+                  <goals>
+                     <goal>run</goal>
+                  </goals>
+                  <configuration>
+                     <tasks>
+                        <copy todir="target/site/javascript">
+                           <fileset dir="src/main/javascript" />
+                        </copy>
+                     </tasks>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+
+      </plugins>
+   </build>
+
+
+   <reporting>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-surefire-report-plugin</artifactId>
+            <version>2.17</version>
+            <configuration>
+               <aggregate>true</aggregate>
+               <reportsDirectories>
+                  <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
+                  <reportsDirectory>${project.build.directory}/jasmine</reportsDirectory>
+               </reportsDirectories>
+            </configuration>
+         </plugin>
+      </plugins>
+   </reporting>
+
+   <profiles>
+      <profile>
+         <id>java8-doclint-disabled</id>
+         <activation>
+            <jdk>[1.8,)</jdk>
+         </activation>
+         <properties>
+            <javadoc.opts>-Xdoclint:none -Xdoclint:-missing</javadoc.opts>
+         </properties>
+      </profile>
+
+      <profile>
+         <id>PortletHubTest</id>
+         <build>
+            <plugins>
+
+               <!-- prereq to allow Jasmine to execute with PhantomJS -->
+               <plugin>
+                  <groupId>com.github.klieber</groupId>
+                  <artifactId>phantomjs-maven-plugin</artifactId>
+                  <version>0.4</version>
+                  <executions>
+                     <execution>
+                        <goals>
+                           <goal>install</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+                  <configuration>
+                     <version>1.9.7</version>
+                  </configuration>
+               </plugin>
+               
+               <!-- Javasript unit tests through Jasmine -->
+               <plugin>
+                  <groupId>com.github.searls</groupId>
+                  <artifactId>jasmine-maven-plugin</artifactId>
+                  <version>1.3.1.4</version>
+                  <executions>
+                     <execution>
+                        <goals>
+                           <goal>test</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+                  <configuration>
+                     <haltOnFailure>false</haltOnFailure>
+                     <jsSrcDir>src/main/javascript</jsSrcDir>
+                     <jsTestSrcDir>src/test/javascript</jsTestSrcDir>
+                     <webDriverClassName>org.openqa.selenium.phantomjs.PhantomJSDriver</webDriverClassName>
+                     <webDriverCapabilities>
+                        <capability>
+                           <name>phantomjs.binary.path</name>
+                           <value>${phantomjs.binary}</value>
+                        </capability>
+                     </webDriverCapabilities>
+                     <!-- preload some utilities for working with portlets -->
+                     <preloadSources>
+                        <include>promise-6.0.0.min.js</include>
+                        <include>JasminePortletUtils.js</include>
+                     </preloadSources>
+                     <sourceIncludes>
+                        <include>**/MockData.js</include>
+                        <include>**/portlet.js</include>
+                     </sourceIncludes>
+                     <specIncludes>
+                        <include>**/CustomMatchers.js</include>
+                        <include>**/SetUpAndRegisterTest.js</include>
+                        <include>**/AddEventListenerTest.js</include>
+                        <include>**/CreateResourceUrlTest.js</include>
+                        <include>**/SetPortletStateTest.js</include>
+                        <include>**/ActionTest.js</include>
+                        <include>**/PartialActionTest.js</include>
+                        <include>**/IsInProgressTest.js</include>
+                        <include>**/DispatchClientEventTest.js</include>
+                        <include>**/SimulatedErrorTests.js</include>
+                        <include>**/StateTests.js</include>
+                     </specIncludes>
+                  </configuration>
+               </plugin>
+               
+            </plugins>
+         </build>
+      </profile>
+
+
+   </profiles>
+
+</project>
+
+
diff --git a/portlet-tck_3.0/TestModule1/pom.xml b/portlet-tck_3.0/TestModule1/pom.xml
index 61cff13..a76323e 100644
--- a/portlet-tck_3.0/TestModule1/pom.xml
+++ b/portlet-tck_3.0/TestModule1/pom.xml
@@ -1,136 +1,136 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-TestModule1</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-TestModule1</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/TestModule2/pom.xml b/portlet-tck_3.0/TestModule2/pom.xml
index 3bf8f5b..70bd00c 100644
--- a/portlet-tck_3.0/TestModule2/pom.xml
+++ b/portlet-tck_3.0/TestModule2/pom.xml
@@ -1,137 +1,137 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-TestModule2</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-   

-      <!-- This project defines all test cases in the additionalTCs.xml file -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-      

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-      

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-          <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-TestModule2</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+   
+      <!-- This project defines all test cases in the additionalTCs.xml file -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+      
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+      
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/TestModule3-portlet1/pom.xml b/portlet-tck_3.0/TestModule3-portlet1/pom.xml
index badac54..3e9854a 100644
--- a/portlet-tck_3.0/TestModule3-portlet1/pom.xml
+++ b/portlet-tck_3.0/TestModule3-portlet1/pom.xml
@@ -1,119 +1,119 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-TestModule3-Portlet1</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration combine.self="override">

-               <archiveClasses>false</archiveClasses>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-TestModule3-Portlet1</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration combine.self="override">
+               <archiveClasses>false</archiveClasses>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/TestModule3-portlet2/pom.xml b/portlet-tck_3.0/TestModule3-portlet2/pom.xml
index c3ed9e5..4a0bcb2 100644
--- a/portlet-tck_3.0/TestModule3-portlet2/pom.xml
+++ b/portlet-tck_3.0/TestModule3-portlet2/pom.xml
@@ -1,119 +1,119 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-TestModule3-Portlet2</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration combine.self="override">

-               <archiveClasses>false</archiveClasses>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-TestModule3-Portlet2</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration combine.self="override">
+               <archiveClasses>false</archiveClasses>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/TestModule3/pom.xml b/portlet-tck_3.0/TestModule3/pom.xml
index 6f4e3e2..534921c 100644
--- a/portlet-tck_3.0/TestModule3/pom.xml
+++ b/portlet-tck_3.0/TestModule3/pom.xml
@@ -1,54 +1,54 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-TestModule3</artifactId>

-   <packaging>war</packaging>

-   

-   <!-- This project creates a war file containing only the contents of the xml-resources directory. -->

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-

-      <resources>

-         <resource>

-            <directory>src/main/resources/xml-resources</directory>

-            <targetPath>../${test.file.dir}</targetPath>

-            <includes>

-               <include>*.xml</include>

-            </includes>

-         </resource>

-      </resources>

-

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-TestModule3</artifactId>
+   <packaging>war</packaging>
+   
+   <!-- This project creates a war file containing only the contents of the xml-resources directory. -->
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+
+      <resources>
+         <resource>
+            <directory>src/main/resources/xml-resources</directory>
+            <targetPath>../${test.file.dir}</targetPath>
+            <includes>
+               <include>*.xml</include>
+            </includes>
+         </resource>
+      </resources>
+
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+</project>
diff --git a/portlet-tck_3.0/V2AddlEnvironmentTests/pom.xml b/portlet-tck_3.0/V2AddlEnvironmentTests/pom.xml
index 5afe254..941713d 100644
--- a/portlet-tck_3.0/V2AddlEnvironmentTests/pom.xml
+++ b/portlet-tck_3.0/V2AddlEnvironmentTests/pom.xml
@@ -1,158 +1,158 @@
-<!-- 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. -->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AddlEnvironmentTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs 

-         are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>

-                  </configuration>

-               </plugin>

-               <!-- bind 'pluto:assemble' goal to 'generate-resources' lifecycle -->

-               <plugin>

-                  <groupId>org.apache.portals.pluto</groupId>

-                  <artifactId>pluto-maven-plugin</artifactId>

-                  <executions>

-                     <execution>

-                        <phase>generate-resources</phase>

-                        <goals>

-                           <goal>assemble</goal>

-                        </goals>

-                     </execution>

-                  </executions>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!-- 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. -->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AddlEnvironmentTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs 
+         are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>
+                  </configuration>
+               </plugin>
+               <!-- bind 'pluto:assemble' goal to 'generate-resources' lifecycle -->
+               <plugin>
+                  <groupId>org.apache.portals.pluto</groupId>
+                  <artifactId>pluto-maven-plugin</artifactId>
+                  <executions>
+                     <execution>
+                        <phase>generate-resources</phase>
+                        <goals>
+                           <goal>assemble</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2AddlFilterTests/pom.xml b/portlet-tck_3.0/V2AddlFilterTests/pom.xml
index e77ab6b..d45a56d 100644
--- a/portlet-tck_3.0/V2AddlFilterTests/pom.xml
+++ b/portlet-tck_3.0/V2AddlFilterTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AddlFilterTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AddlFilterTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2AddlPortletTests/pom.xml b/portlet-tck_3.0/V2AddlPortletTests/pom.xml
index ae6f5f1..08a6472 100644
--- a/portlet-tck_3.0/V2AddlPortletTests/pom.xml
+++ b/portlet-tck_3.0/V2AddlPortletTests/pom.xml
@@ -1,176 +1,175 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AddlPortletTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-      <portlet.descriptor.dir>src/main/webapp/WEB-INF/pluto</portlet.descriptor.dir>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <artifactId>maven-antrun-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>prepare-package</id>

-                  <phase>prepare-package</phase>

-                  <goals>

-                     <goal>run</goal>

-                  </goals>

-                  <configuration>

-                     <target>

-                        <copy file="${basedir}/${portlet.descriptor.dir}/portlet.xml"

-                           tofile="${project.build.directory}/${project.build.finalName}/WEB-INF/portlet.xml" />

-                     </target>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>

-            </configuration>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <properties>

-            <expected.option>javax.portlet.servletDefaultSessionScope</expected.option>

-            <expected.value>PORTLET_SCOPE</expected.value>

-         </properties>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-      </profile>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <expected.option>javax.portlet.escapeXml</expected.option>

-            <expected.value>true</expected.value>

-            <portlet.descriptor.dir>src/main/webapp/WEB-INF/liferay</portlet.descriptor.dir>

-         </properties>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AddlPortletTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+      <portlet.descriptor.dir>src/main/webapp/WEB-INF/pluto</portlet.descriptor.dir>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>prepare-package</id>
+                  <phase>prepare-package</phase>
+                  <goals>
+                     <goal>run</goal>
+                  </goals>
+                  <configuration>
+                     <target>
+                        <copy file="${basedir}/${portlet.descriptor.dir}/portlet.xml" tofile="${project.build.directory}/${project.build.finalName}/WEB-INF/portlet.xml" />
+                     </target>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
+            </configuration>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <properties>
+            <expected.option>javax.portlet.servletDefaultSessionScope</expected.option>
+            <expected.value>PORTLET_SCOPE</expected.value>
+         </properties>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+      </profile>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <expected.option>javax.portlet.escapeXml</expected.option>
+            <expected.value>true</expected.value>
+            <portlet.descriptor.dir>src/main/webapp/WEB-INF/liferay</portlet.descriptor.dir>
+         </properties>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2AddlRequestTests/pom.xml b/portlet-tck_3.0/V2AddlRequestTests/pom.xml
index b27a985..805ccb9 100644
--- a/portlet-tck_3.0/V2AddlRequestTests/pom.xml
+++ b/portlet-tck_3.0/V2AddlRequestTests/pom.xml
@@ -1,147 +1,147 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AddlRequestTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.commons</groupId>

-         <artifactId>commons-lang3</artifactId>

-         <version>3.0</version>

-      </dependency>

- 

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-  </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AddlRequestTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.commons</groupId>
+         <artifactId>commons-lang3</artifactId>
+         <version>3.0</version>
+      </dependency>
+ 
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+  </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2AddlResponseTests/pom.xml b/portlet-tck_3.0/V2AddlResponseTests/pom.xml
index cd8a9f7..9a9e5e1 100644
--- a/portlet-tck_3.0/V2AddlResponseTests/pom.xml
+++ b/portlet-tck_3.0/V2AddlResponseTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AddlResponseTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AddlResponseTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2AnnotationTests/pom.xml b/portlet-tck_3.0/V2AnnotationTests/pom.xml
index a71f07c..1d25ef0 100644
--- a/portlet-tck_3.0/V2AnnotationTests/pom.xml
+++ b/portlet-tck_3.0/V2AnnotationTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2AnnotationTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2AnnotationTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests1/pom.xml b/portlet-tck_3.0/V2DispatcherReqRespTests1/pom.xml
index 5777823..27cbff7 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests1/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests1/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherReqRespTests1</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherReqRespTests1</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests2/pom.xml b/portlet-tck_3.0/V2DispatcherReqRespTests2/pom.xml
index 919ecad..2a8bd4a 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests2/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests2/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherReqRespTests2</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherReqRespTests2</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests3/pom.xml b/portlet-tck_3.0/V2DispatcherReqRespTests3/pom.xml
index a646fa2..840a853 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests3/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests3/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherReqRespTests3</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherReqRespTests3</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests4/pom.xml b/portlet-tck_3.0/V2DispatcherReqRespTests4/pom.xml
index ac3a2a4..67b52e1 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests4/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests4/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherReqRespTests4</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherReqRespTests4</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests5S/pom.xml b/portlet-tck_3.0/V2DispatcherReqRespTests5S/pom.xml
index a842a37..7a16be4 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests5S/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests5S/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests/pom.xml b/portlet-tck_3.0/V2DispatcherTests/pom.xml
index 28a8efe..cf0e245 100644
--- a/portlet-tck_3.0/V2DispatcherTests/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests2/pom.xml b/portlet-tck_3.0/V2DispatcherTests2/pom.xml
index ebbcbed..5e865a3 100644
--- a/portlet-tck_3.0/V2DispatcherTests2/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests2/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests2</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests2</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests3S/pom.xml b/portlet-tck_3.0/V2DispatcherTests3S/pom.xml
index d71d1a1..2f7aaf6 100644
--- a/portlet-tck_3.0/V2DispatcherTests3S/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests3S/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests3S</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests3S</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests4/pom.xml b/portlet-tck_3.0/V2DispatcherTests4/pom.xml
index fd3bab4..cd7d398 100644
--- a/portlet-tck_3.0/V2DispatcherTests4/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests4/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests4</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests4</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests5/pom.xml b/portlet-tck_3.0/V2DispatcherTests5/pom.xml
index 03e3bb2..88d87e0 100644
--- a/portlet-tck_3.0/V2DispatcherTests5/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests5/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests5</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests5</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2DispatcherTests6/pom.xml b/portlet-tck_3.0/V2DispatcherTests6/pom.xml
index c6ee9f0..f082720 100644
--- a/portlet-tck_3.0/V2DispatcherTests6/pom.xml
+++ b/portlet-tck_3.0/V2DispatcherTests6/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2DispatcherTests6</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2DispatcherTests6</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2EnvironmentTests/pom.xml b/portlet-tck_3.0/V2EnvironmentTests/pom.xml
index 3a31199..0dd6a68 100644
--- a/portlet-tck_3.0/V2EnvironmentTests/pom.xml
+++ b/portlet-tck_3.0/V2EnvironmentTests/pom.xml
@@ -1,163 +1,163 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2EnvironmentTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-      <portletcontext.getrealpath.supported>true</portletcontext.getrealpath.supported>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>

-            </configuration>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/webapp/WEB-INF/V2EnvironmentTests_PortletContext_ApiRender_getMimeType1.html</exclude>

-                  <exclude>src/main/webapp/WEB-INF/V2EnvironmentTests_PortletContext_ApiRender_getMimeType4.invalid</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <portletcontext.getrealpath.supported>false</portletcontext.getrealpath.supported>

-         </properties>

-      </profile>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2EnvironmentTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+      <portletcontext.getrealpath.supported>true</portletcontext.getrealpath.supported>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
+            </configuration>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/webapp/WEB-INF/V2EnvironmentTests_PortletContext_ApiRender_getMimeType1.html</exclude>
+                  <exclude>src/main/webapp/WEB-INF/V2EnvironmentTests_PortletContext_ApiRender_getMimeType4.invalid</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <portletcontext.getrealpath.supported>false</portletcontext.getrealpath.supported>
+         </properties>
+      </profile>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2ExceptionTests/pom.xml b/portlet-tck_3.0/V2ExceptionTests/pom.xml
index 7e79f30..7194b2e 100644
--- a/portlet-tck_3.0/V2ExceptionTests/pom.xml
+++ b/portlet-tck_3.0/V2ExceptionTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2ExceptionTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2ExceptionTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2FilterTests/pom.xml b/portlet-tck_3.0/V2FilterTests/pom.xml
index f7b11eb..94360c7 100644
--- a/portlet-tck_3.0/V2FilterTests/pom.xml
+++ b/portlet-tck_3.0/V2FilterTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2FilterTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2FilterTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests/pom.xml b/portlet-tck_3.0/V2PortletTagLibraryTests/pom.xml
index 712a518..5b91e05 100644
--- a/portlet-tck_3.0/V2PortletTagLibraryTests/pom.xml
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2PortletTagLibraryTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2PortletTagLibraryTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests2/pom.xml b/portlet-tck_3.0/V2PortletTagLibraryTests2/pom.xml
index 9f7bd29..4862384 100644
--- a/portlet-tck_3.0/V2PortletTagLibraryTests2/pom.xml
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests2/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2PortletTagLibraryTests2</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-      

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2PortletTagLibraryTests2</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+      
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests3/pom.xml b/portlet-tck_3.0/V2PortletTagLibraryTests3/pom.xml
index 46eaaec..6121529 100644
--- a/portlet-tck_3.0/V2PortletTagLibraryTests3/pom.xml
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests3/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2PortletTagLibraryTests3</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-      

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2PortletTagLibraryTests3</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+      
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2PortletTests/pom.xml b/portlet-tck_3.0/V2PortletTests/pom.xml
index 759cb5b..c8665a6 100644
--- a/portlet-tck_3.0/V2PortletTests/pom.xml
+++ b/portlet-tck_3.0/V2PortletTests/pom.xml
@@ -1,177 +1,176 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2PortletTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-      <portlet.descriptor.dir>src/main/webapp/WEB-INF/pluto</portlet.descriptor.dir>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <artifactId>maven-antrun-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>prepare-package</id>

-                  <phase>prepare-package</phase>

-                  <goals>

-                     <goal>run</goal>

-                  </goals>

-                  <configuration>

-                     <target>

-                        <copy file="${basedir}/${portlet.descriptor.dir}/portlet.xml"

-                              tofile="${project.build.directory}/${project.build.finalName}/WEB-INF/portlet.xml" />

-                     </target>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>

-            </configuration>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <properties>

-            <expected.size>2</expected.size>

-            <expected.option>javax.portlet.servletDefaultSessionScope</expected.option>

-            <expected.value>PORTLET_SCOPE</expected.value>

-         </properties>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-      </profile>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <expected.size>1</expected.size>

-            <expected.option>javax.portlet.escapeXml</expected.option>

-            <expected.value>true</expected.value>

-            <portlet.descriptor.dir>src/main/webapp/WEB-INF/liferay</portlet.descriptor.dir>

-         </properties>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2PortletTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+      <portlet.descriptor.dir>src/main/webapp/WEB-INF/pluto</portlet.descriptor.dir>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>prepare-package</id>
+                  <phase>prepare-package</phase>
+                  <goals>
+                     <goal>run</goal>
+                  </goals>
+                  <configuration>
+                     <target>
+                        <copy file="${basedir}/${portlet.descriptor.dir}/portlet.xml" tofile="${project.build.directory}/${project.build.finalName}/WEB-INF/portlet.xml" />
+                     </target>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
+            </configuration>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <properties>
+            <expected.size>2</expected.size>
+            <expected.option>javax.portlet.servletDefaultSessionScope</expected.option>
+            <expected.value>PORTLET_SCOPE</expected.value>
+         </properties>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+      </profile>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <expected.size>1</expected.size>
+            <expected.option>javax.portlet.escapeXml</expected.option>
+            <expected.value>true</expected.value>
+            <portlet.descriptor.dir>src/main/webapp/WEB-INF/liferay</portlet.descriptor.dir>
+         </properties>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2RequestTests/pom.xml b/portlet-tck_3.0/V2RequestTests/pom.xml
index 36f9181..7997592 100644
--- a/portlet-tck_3.0/V2RequestTests/pom.xml
+++ b/portlet-tck_3.0/V2RequestTests/pom.xml
@@ -1,149 +1,149 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2RequestTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-

-      <portal.security.role>pluto</portal.security.role>

-

-      <portletrequest.context.path>/tck-V2RequestTests</portletrequest.context.path>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>

-            </configuration>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <portal.security.role>User</portal.security.role>

-            <portletrequest.context.path>/o/tck-V2RequestTests</portletrequest.context.path>

-         </properties>

-      </profile>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2RequestTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+
+      <portal.security.role>pluto</portal.security.role>
+
+      <portletrequest.context.path>/tck-V2RequestTests</portletrequest.context.path>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
+            </configuration>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <portal.security.role>User</portal.security.role>
+            <portletrequest.context.path>/o/tck-V2RequestTests</portletrequest.context.path>
+         </properties>
+      </profile>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2ResponseTests/pom.xml b/portlet-tck_3.0/V2ResponseTests/pom.xml
index c89d84a..4ef36b5 100644
--- a/portlet-tck_3.0/V2ResponseTests/pom.xml
+++ b/portlet-tck_3.0/V2ResponseTests/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2ResponseTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2ResponseTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsAction/pom.xml b/portlet-tck_3.0/V2SigTestsAction/pom.xml
index 575164a..bbc5240 100644
--- a/portlet-tck_3.0/V2SigTestsAction/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsAction/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsAction</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsAction</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsEnv/pom.xml b/portlet-tck_3.0/V2SigTestsEnv/pom.xml
index 2b8adec..b0b7932 100644
--- a/portlet-tck_3.0/V2SigTestsEnv/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsEnv/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsEnv</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsEnv</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsEvent/pom.xml b/portlet-tck_3.0/V2SigTestsEvent/pom.xml
index 9d85779..8f3254c 100644
--- a/portlet-tck_3.0/V2SigTestsEvent/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsEvent/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsEvent</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsEvent</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsException/pom.xml b/portlet-tck_3.0/V2SigTestsException/pom.xml
index 4891043..e77d53d 100644
--- a/portlet-tck_3.0/V2SigTestsException/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsException/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsException</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsException</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsFilter/pom.xml b/portlet-tck_3.0/V2SigTestsFilter/pom.xml
index bd05133..7c1ff7f 100644
--- a/portlet-tck_3.0/V2SigTestsFilter/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsFilter/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsFilter</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsFilter</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsRender/pom.xml b/portlet-tck_3.0/V2SigTestsRender/pom.xml
index 1d06bde..90d3b47 100644
--- a/portlet-tck_3.0/V2SigTestsRender/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsRender/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsRender</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsRender</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsResource/pom.xml b/portlet-tck_3.0/V2SigTestsResource/pom.xml
index e07794c..d1043e3 100644
--- a/portlet-tck_3.0/V2SigTestsResource/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsResource/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsResource</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsResource</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsURL/pom.xml b/portlet-tck_3.0/V2SigTestsURL/pom.xml
index a89d56c..9df41cd 100644
--- a/portlet-tck_3.0/V2SigTestsURL/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsURL/pom.xml
@@ -1,142 +1,142 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsURL</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsURL</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2SigTestsWrapper/pom.xml b/portlet-tck_3.0/V2SigTestsWrapper/pom.xml
index 0ecdef5..db0c6e3 100644
--- a/portlet-tck_3.0/V2SigTestsWrapper/pom.xml
+++ b/portlet-tck_3.0/V2SigTestsWrapper/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2SigTestsWrapper</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-        

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2SigTestsWrapper</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+        
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2URLTests/pom.xml b/portlet-tck_3.0/V2URLTests/pom.xml
index ea344a9..22a77ca 100644
--- a/portlet-tck_3.0/V2URLTests/pom.xml
+++ b/portlet-tck_3.0/V2URLTests/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2URLTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-        

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2URLTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+        
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V2WrapperTests/pom.xml b/portlet-tck_3.0/V2WrapperTests/pom.xml
index 705125c..2c348f2 100644
--- a/portlet-tck_3.0/V2WrapperTests/pom.xml
+++ b/portlet-tck_3.0/V2WrapperTests/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V2WrapperTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-

-      <!-- This project contains additional test cases to run with the portlets -->

-      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>

-

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- put all portlets from this module on the same page -->

-      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>

-

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         <!-- Transform the portlet XML into test properties XML file -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-

-        

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V2WrapperTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+
+      <!-- This project contains additional test cases to run with the portlets -->
+      <additional.testcase.uri>file:///${basedir}/src/main/resources/xml-resources/additionalTCs.xml</additional.testcase.uri>
+
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- put all portlets from this module on the same page -->
+      <page.file.xsl>plutoMultiPortletPage.xsl</page.file.xsl>
+
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         <!-- Transform the portlet XML into test properties XML file -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+
+        
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
index 9cdf3df..9b2a873 100644
--- a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
@@ -1,145 +1,145 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-        

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+        
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
index a3df3bd..1772ace 100644
--- a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
@@ -1,178 +1,178 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-compiler-plugin</artifactId>

-                  <configuration>

-                     <excludes>

-                        <exclude>**/pluto/*.java</exclude>

-                     </excludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-compiler-plugin</artifactId>

-                  <configuration>

-                     <excludes>

-                        <exclude>**/liferay/*.java</exclude>

-                     </excludes>

-                  </configuration>

-               </plugin>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/beans.xml,

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <configuration>
+                     <excludes>
+                        <exclude>**/pluto/*.java</exclude>
+                     </excludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <configuration>
+                     <excludes>
+                        <exclude>**/liferay/*.java</exclude>
+                     </excludes>
+                  </configuration>
+               </plugin>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/beans.xml,
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
index f4c047e..eddae85 100644
--- a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
@@ -1,154 +1,154 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
index 59d7517..c51ed18 100644
--- a/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
@@ -1,179 +1,179 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-compiler-plugin</artifactId>

-                  <configuration>

-                     <excludes>

-                        <exclude>**/pluto/*.java</exclude>

-                     </excludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-compiler-plugin</artifactId>

-                  <configuration>

-                     <excludes>

-                        <exclude>**/liferay/*.java</exclude>

-                     </excludes>

-                  </configuration>

-               </plugin>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/beans.xml,

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <configuration>
+                     <excludes>
+                        <exclude>**/pluto/*.java</exclude>
+                     </excludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <configuration>
+                     <excludes>
+                        <exclude>**/liferay/*.java</exclude>
+                     </excludes>
+                  </configuration>
+               </plugin>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/beans.xml,
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3HeaderPortletTests/pom.xml b/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
index db00768..4d5e2be 100644
--- a/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
+++ b/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
@@ -1,172 +1,172 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3HeaderPortletTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.commons</groupId>

-         <artifactId>commons-lang3</artifactId>

-         <version>3.0</version>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-

-      <portal.security.role>pluto</portal.security.role>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-            <configuration>

-               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>

-            </configuration>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <portal.security.role>User</portal.security.role>

-         </properties>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/beans.xml,

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3HeaderPortletTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.commons</groupId>
+         <artifactId>commons-lang3</artifactId>
+         <version>3.0</version>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+
+      <portal.security.role>pluto</portal.security.role>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+               <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
+            </configuration>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <portal.security.role>User</portal.security.role>
+         </properties>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/beans.xml,
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3PortletConfigTests/pom.xml b/portlet-tck_3.0/V3PortletConfigTests/pom.xml
index 88117e3..9427c0b 100644
--- a/portlet-tck_3.0/V3PortletConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletConfigTests/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3PortletConfigTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3PortletConfigTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V3PortletContextTests/pom.xml b/portlet-tck_3.0/V3PortletContextTests/pom.xml
index 5fcde04..f9e6939 100644
--- a/portlet-tck_3.0/V3PortletContextTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletContextTests/pom.xml
@@ -1,143 +1,143 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3PortletContextTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3PortletContextTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V3PortletHubTests/pom.xml b/portlet-tck_3.0/V3PortletHubTests/pom.xml
index b775264..8e084b2 100644
--- a/portlet-tck_3.0/V3PortletHubTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletHubTests/pom.xml
@@ -1,154 +1,154 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3PortletHubTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3PortletHubTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3PortletParametersTests/pom.xml b/portlet-tck_3.0/V3PortletParametersTests/pom.xml
index 820d3aa..5db7716 100755
--- a/portlet-tck_3.0/V3PortletParametersTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletParametersTests/pom.xml
@@ -1,157 +1,157 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>

-<!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3PortletParametersTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/beans.xml,

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3PortletParametersTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/beans.xml,
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V3RenderStateTests/pom.xml b/portlet-tck_3.0/V3RenderStateTests/pom.xml
index f8d9c98..5776a5f 100644
--- a/portlet-tck_3.0/V3RenderStateTests/pom.xml
+++ b/portlet-tck_3.0/V3RenderStateTests/pom.xml
@@ -1,156 +1,156 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3RenderStateTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/beans.xml,

-                        WEB-INF/liferay-portlet.xml

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3RenderStateTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/beans.xml,
+                        WEB-INF/liferay-portlet.xml
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml b/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
index 91fd4f1..ba1e84f 100644
--- a/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
+++ b/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
@@ -1,145 +1,145 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3ResourceAsyncTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-        

-      </profile>

-   </profiles>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3ResourceAsyncTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+        
+      </profile>
+   </profiles>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/V3URLTests/pom.xml b/portlet-tck_3.0/V3URLTests/pom.xml
index de0f450..f2395c9 100644
--- a/portlet-tck_3.0/V3URLTests/pom.xml
+++ b/portlet-tck_3.0/V3URLTests/pom.xml
@@ -1,172 +1,172 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-V3URLTests</artifactId>

-   <packaging>war</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-      <!-- for tooling purposes -->

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-jsp-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-el-api</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-spec</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-impl</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.taglibs</groupId>

-         <artifactId>taglibs-standard-jstlel</artifactId>

-         <scope>provided</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.portals.pluto</groupId>

-         <artifactId>pluto-taglib</artifactId>

-         <scope>provided</scope>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>true</additional.testcases.only>

-

-      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-war-plugin</artifactId>

-         </plugin>

-         

-         <!-- copy page & test case files, renaming properly -->

-         <plugin>

-            <groupId>com.coderplus.maven.plugins</groupId>

-            <artifactId>copy-rename-maven-plugin</artifactId>

-         </plugin>

-         

-         <!-- ignored files for rat check -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <profiles>

-      <profile>

-         <id>liferay</id>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/classes/logging.properties

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-      <profile>

-         <id>pluto</id>

-         <dependencies>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-spec</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-impl</artifactId>

-               <scope>compile</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.apache.taglibs</groupId>

-               <artifactId>taglibs-standard-jstlel</artifactId>

-               <scope>compile</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <packagingExcludes>

-                        WEB-INF/liferay-portlet.xml,

-                        WEB-INF/classes/log4j.properties

-                     </packagingExcludes>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-V3URLTests</artifactId>
+   <packaging>war</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+      <!-- for tooling purposes -->
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-jsp-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-el-api</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-spec</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-impl</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.taglibs</groupId>
+         <artifactId>taglibs-standard-jstlel</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.portals.pluto</groupId>
+         <artifactId>pluto-taglib</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <!-- This module defines all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>true</additional.testcases.only>
+
+      <!-- This module places the portlets on the page through a file. (Page is not generated from the portlet.xml) -->
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+         </plugin>
+         
+         <!-- copy page & test case files, renaming properly -->
+         <plugin>
+            <groupId>com.coderplus.maven.plugins</groupId>
+            <artifactId>copy-rename-maven-plugin</artifactId>
+         </plugin>
+         
+         <!-- ignored files for rat check -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/docs/ModuleAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <profiles>
+      <profile>
+         <id>liferay</id>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/classes/logging.properties
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+      <profile>
+         <id>pluto</id>
+         <dependencies>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-spec</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-impl</artifactId>
+               <scope>compile</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.apache.taglibs</groupId>
+               <artifactId>taglibs-standard-jstlel</artifactId>
+               <scope>compile</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <packagingExcludes>
+                        WEB-INF/liferay-portlet.xml,
+                        WEB-INF/classes/log4j.properties
+                     </packagingExcludes>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>
diff --git a/portlet-tck_3.0/common/pom.xml b/portlet-tck_3.0/common/pom.xml
index 07f1d03..1fd5f74 100644
--- a/portlet-tck_3.0/common/pom.xml
+++ b/portlet-tck_3.0/common/pom.xml
@@ -1,52 +1,52 @@
-<!--

-    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.     

--->

-<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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-   

-   <artifactId>tck-common</artifactId>

-   <packaging>jar</packaging>

-

-   <dependencies>

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>portlet-api</artifactId>

-      </dependency>

-      <dependency>

-         <groupId>org.apache.tomcat</groupId>

-         <artifactId>tomcat-servlet-api</artifactId>

-      </dependency>

-   </dependencies>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-      </plugins>

-   </build>

-

-</project>

+<!--
+    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.     
+-->
+<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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+   
+   <artifactId>tck-common</artifactId>
+   <packaging>jar</packaging>
+
+   <dependencies>
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>portlet-api</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.apache.tomcat</groupId>
+         <artifactId>tomcat-servlet-api</artifactId>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+      </plugins>
+   </build>
+
+</project>
diff --git a/portlet-tck_3.0/deploy/pom.xml b/portlet-tck_3.0/deploy/pom.xml
index 8ac570d..2d03884 100644
--- a/portlet-tck_3.0/deploy/pom.xml
+++ b/portlet-tck_3.0/deploy/pom.xml
@@ -1,428 +1,428 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-	<parent>

-		<groupId>javax.portlet</groupId>

-		<artifactId>portlet-tck</artifactId>

-		<version>3.0.1-SNAPSHOT</version>

-	</parent>

-

-	<artifactId>tck-deploy</artifactId>

-	<packaging>jar</packaging>

-

-	<description>

-  Each test module produces a war file containing test portlets. This project

-  aggregates all test portlet war files into a single directory under 

-  target/deploy-files.

-  </description>

-

-

-	<dependencies>

-

-		<!-- List the modules containing test cases in order to aggregate the output -->

-		<dependency>

-			<groupId>${project.groupId}</groupId>

-			<artifactId>tck-TestModule1</artifactId>

-			<version>${project.version}</version>

-			<type>war</type>

-		</dependency>

-		<dependency>

-			<groupId>${project.groupId}</groupId>

-			<artifactId>tck-TestModule2</artifactId>

-			<version>${project.version}</version>

-			<type>war</type>

-		</dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-TestModule3-Portlet1</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-TestModule3-Portlet2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AnnotationTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2EnvironmentTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2ExceptionTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2FilterTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2RequestTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2ResponseTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2URLTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2WrapperTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlEnvironmentTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlFilterTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlPortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlRequestTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlResponseTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests3</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests3S</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests4</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests5</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests6</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests1</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests3</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests4</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsAction</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsEnv</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsEvent</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsException</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsFilter</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsRender</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsResource</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsURL</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsWrapper</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletContextTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-	  <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3URLTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-	  <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3RenderStateTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-        <dependency>

-            <groupId>${project.groupId}</groupId>

-            <artifactId>tck-V3PortletConfigTests</artifactId>

-            <version>${project.version}</version>

-            <type>war</type>

-        </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3HeaderPortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletParametersTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletHubTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3ResourceAsyncTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-driver</artifactId>

-         <version>${project.version}</version>

-         <type>jar</type>

-      </dependency>

-	</dependencies>

-

-	<build>

-		<finalName>${project.artifactId}</finalName>

-

-      <resources>

-         <resource>

-            <directory>target/generated-resources/xml/final</directory>

-            <targetPath>../deploy-files</targetPath>

-            <includes>

-               <include>*.xml</include>

-            </includes>

-         </resource>

-      </resources>

-

-		<plugins>

-			<plugin>

-				<groupId>org.apache.maven.plugins</groupId>

-				<artifactId>maven-dependency-plugin</artifactId>

-				<executions>

-					<execution>

-						<id>copy-wars</id>

-						<phase>package</phase>

-						<goals>

-							<goal>copy-dependencies</goal>

-						</goals>

-						<configuration>

-						   <excludeArtifactIds>tck-driver</excludeArtifactIds>

-							<outputDirectory>${project.build.directory}/deploy-files</outputDirectory>

-							<excludeTransitive>true</excludeTransitive>

-						</configuration>

-					</execution>

-

-					<!-- For extracting the page file from the driver -->

-					<execution>

-						<id>extract-xml-resource</id>

-						<phase>generate-sources</phase>

-						<goals>

-							<goal>unpack-dependencies</goal>

-						</goals>

-						<configuration>

-							<includeArtifactIds>tck-driver</includeArtifactIds>

-							<includes>generated-resources/xml/final/${page.file.final.name}</includes>

-							<outputDirectory>${project.build.directory}</outputDirectory>

-						</configuration>

-					</execution>

-				</executions>

-			</plugin>

-

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>.externalToolBuilders/Maven_Ant_Builder.launch</exclude>

-                  <exclude>maven-eclipse.xml</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-		</plugins>

-	</build>

-

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+	<parent>
+		<groupId>javax.portlet</groupId>
+		<artifactId>portlet-tck</artifactId>
+		<version>3.0.1</version>
+	</parent>
+
+	<artifactId>tck-deploy</artifactId>
+	<packaging>jar</packaging>
+
+	<description>
+  Each test module produces a war file containing test portlets. This project
+  aggregates all test portlet war files into a single directory under 
+  target/deploy-files.
+  </description>
+
+
+	<dependencies>
+
+		<!-- List the modules containing test cases in order to aggregate the output -->
+		<dependency>
+			<groupId>${project.groupId}</groupId>
+			<artifactId>tck-TestModule1</artifactId>
+			<version>${project.version}</version>
+			<type>war</type>
+		</dependency>
+		<dependency>
+			<groupId>${project.groupId}</groupId>
+			<artifactId>tck-TestModule2</artifactId>
+			<version>${project.version}</version>
+			<type>war</type>
+		</dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-TestModule3-Portlet1</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-TestModule3-Portlet2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AnnotationTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2EnvironmentTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2ExceptionTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2FilterTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2RequestTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2ResponseTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2URLTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2WrapperTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlEnvironmentTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlFilterTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlPortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlRequestTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlResponseTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests3</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests3S</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests4</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests5</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests6</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests1</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests3</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests4</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsAction</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsEnv</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsEvent</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsException</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsFilter</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsRender</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsResource</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsURL</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsWrapper</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletContextTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+	  <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3URLTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+	  <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3RenderStateTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>tck-V3PortletConfigTests</artifactId>
+            <version>${project.version}</version>
+            <type>war</type>
+        </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3HeaderPortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletParametersTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletHubTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3ResourceAsyncTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-driver</artifactId>
+         <version>${project.version}</version>
+         <type>jar</type>
+      </dependency>
+	</dependencies>
+
+	<build>
+		<finalName>${project.artifactId}</finalName>
+
+      <resources>
+         <resource>
+            <directory>target/generated-resources/xml/final</directory>
+            <targetPath>../deploy-files</targetPath>
+            <includes>
+               <include>*.xml</include>
+            </includes>
+         </resource>
+      </resources>
+
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-dependency-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>copy-wars</id>
+						<phase>package</phase>
+						<goals>
+							<goal>copy-dependencies</goal>
+						</goals>
+						<configuration>
+						   <excludeArtifactIds>tck-driver</excludeArtifactIds>
+							<outputDirectory>${project.build.directory}/deploy-files</outputDirectory>
+							<excludeTransitive>true</excludeTransitive>
+						</configuration>
+					</execution>
+
+					<!-- For extracting the page file from the driver -->
+					<execution>
+						<id>extract-xml-resource</id>
+						<phase>generate-sources</phase>
+						<goals>
+							<goal>unpack-dependencies</goal>
+						</goals>
+						<configuration>
+							<includeArtifactIds>tck-driver</includeArtifactIds>
+							<includes>generated-resources/xml/final/${page.file.final.name}</includes>
+							<outputDirectory>${project.build.directory}</outputDirectory>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>.externalToolBuilders/Maven_Ant_Builder.launch</exclude>
+                  <exclude>maven-eclipse.xml</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+		</plugins>
+	</build>
+
 </project>
\ No newline at end of file
diff --git a/portlet-tck_3.0/driver/pom.xml b/portlet-tck_3.0/driver/pom.xml
index 483922b..46d03ca 100644
--- a/portlet-tck_3.0/driver/pom.xml
+++ b/portlet-tck_3.0/driver/pom.xml
@@ -1,699 +1,699 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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>

-

-   <parent>

-      <groupId>javax.portlet</groupId>

-      <artifactId>portlet-tck</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-

-   <artifactId>tck-driver</artifactId>

-   <packaging>jar</packaging>

-

-   <description>

-   This project builds the Junit / Selenium driver for the portlet API tck.

-   </description>

-

-   <dependencies>

-      <dependency>

-         <groupId>junit</groupId>

-         <artifactId>junit</artifactId>

-         <scope>compile</scope>

-      </dependency>

-      <dependency>

-         <groupId>org.seleniumhq.selenium</groupId>

-         <artifactId>selenium-java</artifactId>

-         <scope>compile</scope>

-      </dependency>

-      

-      <dependency>

-         <groupId>org.seleniumhq.selenium</groupId>

-         <artifactId>htmlunit-driver</artifactId>

-         <scope>compile</scope>

-      </dependency>

-      

-      <dependency>

-         <groupId>com.codeborne</groupId>

-         <artifactId>phantomjsdriver</artifactId>

-         <scope>compile</scope>

-      </dependency>

-       

-      <!-- Dependency on common module for element ID suffixes -->

-      <dependency>

-         <groupId>javax.portlet</groupId>

-         <artifactId>tck-common</artifactId>

-         <version>${project.version}</version>

-         <scope>compile</scope>

-      </dependency>

-

-

-      <!-- List the modules containing test cases in order to aggregate the output -->

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-TestModule1</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-TestModule2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-TestModule3</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AnnotationTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2EnvironmentTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2ExceptionTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2FilterTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2RequestTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2ResponseTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2URLTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2WrapperTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlEnvironmentTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlFilterTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlPortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlRequestTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2AddlResponseTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2PortletTagLibraryTests3</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests3S</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests4</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests5</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherTests6</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests1</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests2</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests3</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests4</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsAction</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsEnv</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsEvent</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsException</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsFilter</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsRender</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsResource</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsURL</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V2SigTestsWrapper</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletContextTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletConfigTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-	   <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3URLTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-	   <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3RenderStateTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3HeaderPortletTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletParametersTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3PortletHubTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-      <dependency>

-         <groupId>${project.groupId}</groupId>

-         <artifactId>tck-V3ResourceAsyncTests</artifactId>

-         <version>${project.version}</version>

-         <type>war</type>

-      </dependency>

-   </dependencies>

-

-   <properties>

-      <additional.testcases.only>true</additional.testcases.only>

-      <additional.pagefile.only>true</additional.pagefile.only>

-   </properties>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-

-      <resources>

-         <resource>

-            <directory>src/main/resources/xml-resources</directory>

-            <targetPath>../${test.file.dir}</targetPath>

-            <includes>

-               <include>*</include>

-            </includes>

-         </resource>

-         <resource>

-            <directory>src/main/resources/xml-resources</directory>

-            <targetPath>${test.list.dir}</targetPath>

-            <includes>

-               <include>ignoredTestCases.xml</include>

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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>
+
+   <parent>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-tck</artifactId>
+      <version>3.0.1</version>
+   </parent>
+
+   <artifactId>tck-driver</artifactId>
+   <packaging>jar</packaging>
+
+   <description>
+   This project builds the Junit / Selenium driver for the portlet API tck.
+   </description>
+
+   <dependencies>
+      <dependency>
+         <groupId>junit</groupId>
+         <artifactId>junit</artifactId>
+         <scope>compile</scope>
+      </dependency>
+      <dependency>
+         <groupId>org.seleniumhq.selenium</groupId>
+         <artifactId>selenium-java</artifactId>
+         <scope>compile</scope>
+      </dependency>
+      
+      <dependency>
+         <groupId>org.seleniumhq.selenium</groupId>
+         <artifactId>htmlunit-driver</artifactId>
+         <scope>compile</scope>
+      </dependency>
+      
+      <dependency>
+         <groupId>com.codeborne</groupId>
+         <artifactId>phantomjsdriver</artifactId>
+         <scope>compile</scope>
+      </dependency>
+       
+      <!-- Dependency on common module for element ID suffixes -->
+      <dependency>
+         <groupId>javax.portlet</groupId>
+         <artifactId>tck-common</artifactId>
+         <version>${project.version}</version>
+         <scope>compile</scope>
+      </dependency>
+
+
+      <!-- List the modules containing test cases in order to aggregate the output -->
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-TestModule1</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-TestModule2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-TestModule3</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AnnotationTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2EnvironmentTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2ExceptionTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2FilterTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2RequestTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2ResponseTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2URLTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2WrapperTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlEnvironmentTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlFilterTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlPortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlRequestTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2AddlResponseTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2PortletTagLibraryTests3</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests3S</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests4</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests5</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherTests6</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests1</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests2</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests3</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests4</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2DispatcherReqRespTests5S</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsAction</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsEnv</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsEvent</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsException</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsFilter</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsRender</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsResource</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsURL</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V2SigTestsWrapper</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletContextTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletConfigTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+	   <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3URLTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+	   <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3RenderStateTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3HeaderPortletTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletParametersTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletArtifactValidityTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletApplicationConfigTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletAppConfigOverrideTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3AnnotationPortletConfigTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3PortletHubTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+      <dependency>
+         <groupId>${project.groupId}</groupId>
+         <artifactId>tck-V3ResourceAsyncTests</artifactId>
+         <version>${project.version}</version>
+         <type>war</type>
+      </dependency>
+   </dependencies>
+
+   <properties>
+      <additional.testcases.only>true</additional.testcases.only>
+      <additional.pagefile.only>true</additional.pagefile.only>
+   </properties>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+
+      <resources>
+         <resource>
+            <directory>src/main/resources/xml-resources</directory>
+            <targetPath>../${test.file.dir}</targetPath>
+            <includes>
+               <include>*</include>
+            </includes>
+         </resource>
+         <resource>
+            <directory>src/main/resources/xml-resources</directory>
+            <targetPath>${test.list.dir}</targetPath>
+            <includes>
+               <include>ignoredTestCases.xml</include>
                <include>nonExclusiveTestCases.xml</include>
-            </includes>

-         </resource>

-      </resources>

-

-      <plugins>

-

-         <!-- get the phantomjs executable -->

-         <plugin>

-            <groupId>com.github.klieber</groupId>

-            <artifactId>phantomjs-maven-plugin</artifactId>

-            <version>0.7</version>

-            <executions>

-              <execution>

-                <goals>

-                  <goal>install</goal>

-                </goals>

-              </execution>

-            </executions>

-            <configuration>

-              <version>1.9.7</version>

-              <checkSystemPath>false</checkSystemPath>

-            </configuration>

-         </plugin>

-            

-         <!-- For extracting the XML transformation stylesheets from common module -->

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-dependency-plugin</artifactId>

-            <executions>

-               <execution>

-                  <id>xml-resource-dependencies</id>

-                  <phase>generate-sources</phase>

-                  <goals>

-                     <goal>unpack-dependencies</goal>

-                  </goals>

-                  <configuration>

-                     <includeArtifactIds>

-                        tck-TestModule1,

-                        tck-TestModule2,

-                        tck-TestModule3,

-                        tck-V2AnnotationTests,

-                        tck-V2EnvironmentTests,

-                        tck-V2ExceptionTests,

-                        tck-V2FilterTests,

-                        tck-V2PortletTests,

-                        tck-V2RequestTests,

-                        tck-V2ResponseTests,

-                        tck-V2URLTests,

-                        tck-V2WrapperTests,

-                        tck-V2AddlEnvironmentTests,

-                        tck-V2AddlFilterTests,

-                        tck-V2AddlPortletTests,

-                        tck-V2AddlRequestTests,

-                        tck-V2AddlResponseTests,

-                        tck-V2SigTestsAction,

-                        tck-V2SigTestsEnv,

-                        tck-V2SigTestsEvent,

-                        tck-V2SigTestsException,

-                        tck-V2SigTestsFilter,

-                        tck-V2SigTestsRender,

-                        tck-V2SigTestsResource,

-                        tck-V2SigTestsURL,

-                        tck-V2SigTestsWrapper,

-                        tck-V2PortletTagLibraryTests,

-                        tck-V2PortletTagLibraryTests2,

-                        tck-V2PortletTagLibraryTests3,

-                        tck-V2DispatcherReqRespTests1,

-                        tck-V2DispatcherReqRespTests2,

-                        tck-V2DispatcherReqRespTests3,

-                        tck-V2DispatcherReqRespTests4,

-                        tck-V2DispatcherReqRespTests5S,

-                        tck-V2DispatcherTests,

-                        tck-V2DispatcherTests2,

-                        tck-V2DispatcherTests4,

-                        tck-V2DispatcherTests5,

-                        tck-V2DispatcherTests6,

-                        tck-V2DispatcherTests3S,

-                        

-                        tck-V3PortletContextTests,

-                        tck-V3PortletConfigTests,

-						      tck-V3URLTests,

-						      tck-V3RenderStateTests

-                        ,tck-V3HeaderPortletTests

-                        ,tck-V3PortletParametersTests

-                        ,tck-V3AnnotationPortletArtifactValidityTests

-                        ,tck-V3AnnotationPortletApplicationConfigTests

-                        ,tck-V3AnnotationPortletAppConfigOverrideTests

-                        ,tck-V3AnnotationPortletConfigTests

-                        ,tck-V3PortletHubTests

-                        ,tck-V3ResourceAsyncTests

-                     </includeArtifactIds>

-                     <includes>${test.file.dir}/*.xml</includes>

-                     <outputDirectory>${project.build.directory}</outputDirectory>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-

-         <!-- For Performing xml translations to create test.xml files -->

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>xml-maven-plugin</artifactId>

-            <version>1.0</version>

-            <executions>

-               <execution>

-                  <phase>process-resources</phase>

-                  <goals>

-                     <goal>transform</goal>

-                  </goals>

-               </execution>

-            </executions>

-            <configuration>

-               <transformationSets>

-

-                  <!-- Combine several test list files into a single module -->

-                  <transformationSet>

-                     <dir>${project.build.directory}/${test.file.dir}</dir>

-                     <includes>

-                        <include>testFiles.xml</include>

-                     </includes>

-                     <outputDir>${project.build.directory}/classes/${test.list.dir}</outputDir>

-                     <fileMappers>

-                        <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">

-                           <targetName>${test.list.name}</targetName>

-                        </fileMapper>

-                     </fileMappers>

-                     <stylesheet>${project.build.directory}/${test.file.dir}/${test.list.xsl}</stylesheet>

-                  </transformationSet>

-

-                  <!-- Combine several page files into a single page file containing 

-                     all test portal pages -->

-                  <transformationSet>

-                     <dir>${project.build.directory}/${test.file.dir}</dir>

-                     <includes>

-                        <include>pageFiles.xml</include>

-                     </includes>

-                     <outputDir>${project.build.directory}/classes/${test.list.dir}</outputDir>

-                     <fileMappers>

-                        <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">

-                           <targetName>${page.file.final.name}</targetName>

-                        </fileMapper>

-                     </fileMappers>

-                     <stylesheet>${project.build.directory}/${test.file.dir}/${page.file.final.xsl}</stylesheet>

-                  </transformationSet>

-

-               </transformationSets>

-            </configuration>

-         </plugin>

-

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-compiler-plugin</artifactId>

-         </plugin>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-jar-plugin</artifactId>

-            <configuration>

-               <archive>

-                  <manifest>

-                     <mainClass>example.Selenium2Example</mainClass>

-                  </manifest>

-               </archive>

-            </configuration>

-         </plugin>

-

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>.externalToolBuilders/Maven_Ant_Builder.launch</exclude>

-                  <exclude>maven-eclipse.xml</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-      </plugins>

-   </build>

-

-

-   <!-- To build the tests, use "mvn clean install" from the parent directory. -->

-   <!-- To run all of the tests, use "mvn test -Prun-tck" from the driver directory. -->

-   

-   <!-- To a subset of the tests, use "mvn test -Prun-tck -Dtest.module=<match string>" from the driver directory. -->

-   <!-- the driver will then execute all tests whose test case name contains the specified string. -->

-   <!-- Example: "mvn test -Prun-tck -Dtest.module=PortletRequest" will execute all PortletRequest TCs. -->

-   

-   <profiles>

-      <profile>

-         <id>run-tck</id>

-         <build>

-            <plugins>

-

-               <!-- For running the test driver -->

-               <plugin>

-                  <groupId>org.apache.maven.plugins</groupId>

-                  <artifactId>maven-surefire-plugin</artifactId>

-                  <version>2.17</version>

-                  <configuration>

-                     <testClassesDirectory>${project.build.directory}/classes</testClassesDirectory>

-                     <includes>

+            </includes>
+         </resource>
+      </resources>
+
+      <plugins>
+
+         <!-- get the phantomjs executable -->
+         <plugin>
+            <groupId>com.github.klieber</groupId>
+            <artifactId>phantomjs-maven-plugin</artifactId>
+            <version>0.7</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>install</goal>
+                </goals>
+              </execution>
+            </executions>
+            <configuration>
+              <version>1.9.7</version>
+              <checkSystemPath>false</checkSystemPath>
+            </configuration>
+         </plugin>
+            
+         <!-- For extracting the XML transformation stylesheets from common module -->
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>xml-resource-dependencies</id>
+                  <phase>generate-sources</phase>
+                  <goals>
+                     <goal>unpack-dependencies</goal>
+                  </goals>
+                  <configuration>
+                     <includeArtifactIds>
+                        tck-TestModule1,
+                        tck-TestModule2,
+                        tck-TestModule3,
+                        tck-V2AnnotationTests,
+                        tck-V2EnvironmentTests,
+                        tck-V2ExceptionTests,
+                        tck-V2FilterTests,
+                        tck-V2PortletTests,
+                        tck-V2RequestTests,
+                        tck-V2ResponseTests,
+                        tck-V2URLTests,
+                        tck-V2WrapperTests,
+                        tck-V2AddlEnvironmentTests,
+                        tck-V2AddlFilterTests,
+                        tck-V2AddlPortletTests,
+                        tck-V2AddlRequestTests,
+                        tck-V2AddlResponseTests,
+                        tck-V2SigTestsAction,
+                        tck-V2SigTestsEnv,
+                        tck-V2SigTestsEvent,
+                        tck-V2SigTestsException,
+                        tck-V2SigTestsFilter,
+                        tck-V2SigTestsRender,
+                        tck-V2SigTestsResource,
+                        tck-V2SigTestsURL,
+                        tck-V2SigTestsWrapper,
+                        tck-V2PortletTagLibraryTests,
+                        tck-V2PortletTagLibraryTests2,
+                        tck-V2PortletTagLibraryTests3,
+                        tck-V2DispatcherReqRespTests1,
+                        tck-V2DispatcherReqRespTests2,
+                        tck-V2DispatcherReqRespTests3,
+                        tck-V2DispatcherReqRespTests4,
+                        tck-V2DispatcherReqRespTests5S,
+                        tck-V2DispatcherTests,
+                        tck-V2DispatcherTests2,
+                        tck-V2DispatcherTests4,
+                        tck-V2DispatcherTests5,
+                        tck-V2DispatcherTests6,
+                        tck-V2DispatcherTests3S,
+                        
+                        tck-V3PortletContextTests,
+                        tck-V3PortletConfigTests,
+						      tck-V3URLTests,
+						      tck-V3RenderStateTests
+                        ,tck-V3HeaderPortletTests
+                        ,tck-V3PortletParametersTests
+                        ,tck-V3AnnotationPortletArtifactValidityTests
+                        ,tck-V3AnnotationPortletApplicationConfigTests
+                        ,tck-V3AnnotationPortletAppConfigOverrideTests
+                        ,tck-V3AnnotationPortletConfigTests
+                        ,tck-V3PortletHubTests
+                        ,tck-V3ResourceAsyncTests
+                     </includeArtifactIds>
+                     <includes>${test.file.dir}/*.xml</includes>
+                     <outputDirectory>${project.build.directory}</outputDirectory>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+
+         <!-- For Performing xml translations to create test.xml files -->
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>xml-maven-plugin</artifactId>
+            <version>1.0</version>
+            <executions>
+               <execution>
+                  <phase>process-resources</phase>
+                  <goals>
+                     <goal>transform</goal>
+                  </goals>
+               </execution>
+            </executions>
+            <configuration>
+               <transformationSets>
+
+                  <!-- Combine several test list files into a single module -->
+                  <transformationSet>
+                     <dir>${project.build.directory}/${test.file.dir}</dir>
+                     <includes>
+                        <include>testFiles.xml</include>
+                     </includes>
+                     <outputDir>${project.build.directory}/classes/${test.list.dir}</outputDir>
+                     <fileMappers>
+                        <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">
+                           <targetName>${test.list.name}</targetName>
+                        </fileMapper>
+                     </fileMappers>
+                     <stylesheet>${project.build.directory}/${test.file.dir}/${test.list.xsl}</stylesheet>
+                  </transformationSet>
+
+                  <!-- Combine several page files into a single page file containing 
+                     all test portal pages -->
+                  <transformationSet>
+                     <dir>${project.build.directory}/${test.file.dir}</dir>
+                     <includes>
+                        <include>pageFiles.xml</include>
+                     </includes>
+                     <outputDir>${project.build.directory}/classes/${test.list.dir}</outputDir>
+                     <fileMappers>
+                        <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">
+                           <targetName>${page.file.final.name}</targetName>
+                        </fileMapper>
+                     </fileMappers>
+                     <stylesheet>${project.build.directory}/${test.file.dir}/${page.file.final.xsl}</stylesheet>
+                  </transformationSet>
+
+               </transformationSets>
+            </configuration>
+         </plugin>
+
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-compiler-plugin</artifactId>
+         </plugin>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-jar-plugin</artifactId>
+            <configuration>
+               <archive>
+                  <manifest>
+                     <mainClass>example.Selenium2Example</mainClass>
+                  </manifest>
+               </archive>
+            </configuration>
+         </plugin>
+
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>.externalToolBuilders/Maven_Ant_Builder.launch</exclude>
+                  <exclude>maven-eclipse.xml</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+
+   <!-- To build the tests, use "mvn clean install" from the parent directory. -->
+   <!-- To run all of the tests, use "mvn test -Prun-tck" from the driver directory. -->
+   
+   <!-- To a subset of the tests, use "mvn test -Prun-tck -Dtest.module=<match string>" from the driver directory. -->
+   <!-- the driver will then execute all tests whose test case name contains the specified string. -->
+   <!-- Example: "mvn test -Prun-tck -Dtest.module=PortletRequest" will execute all PortletRequest TCs. -->
+   
+   <profiles>
+      <profile>
+         <id>run-tck</id>
+         <build>
+            <plugins>
+
+               <!-- For running the test driver -->
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-surefire-plugin</artifactId>
+                  <version>2.17</version>
+                  <configuration>
+                     <testClassesDirectory>${project.build.directory}/classes</testClassesDirectory>
+                     <includes>
                         <include>${test.tck.driver}</include>
-                     </includes>

-                     <useFile>true</useFile>

-                     <argLine>-Xms512m -Xmx512m</argLine>

-                     <systemProperties>

-                        <property>

-                           <name>test.server.login.url</name>

-                           <value>${test.server.login.url}</value>

-                        </property>

-                        <property>

-                           <name>test.context.base</name>

-                           <value>${test.context.base}</value>

-                        </property>

-                        <property>

-                           <name>test.url.strategy</name>

-                           <value>${test.url.strategy}</value>

-                        </property>

-                        <property>

-                           <name>test.server.host</name>

-                           <value>${test.server.host}</value>

-                        </property>

-                        <property>

-                           <name>test.server.port</name>

-                           <value>${test.server.port}</value>

-                        </property>

-                        <property>

-                           <name>test.server.username.id</name>

-                           <value>${test.server.username.id}</value>

-                        </property>

-                        <property>

-                           <name>test.server.username</name>

-                           <value>${test.server.username}</value>

-                        </property>

-                        <property>

-                           <name>test.server.password.id</name>

-                           <value>${test.server.password.id}</value>

-                        </property>

-                        <property>

-                           <name>test.server.password</name>

-                           <value>${test.server.password}</value>

-                        </property>

-                        <property>

-                           <name>test.list.file</name>

-                           <value>${project.build.directory}/classes/${test.list.dir}/${test.list.name}</value>

-                        </property>

-                        <property>

-                           <name>test.ignore.list.file</name>

-                           <value>${project.build.directory}/classes/${test.list.dir}/${test.ignore.list.name}</value>

-                        </property>

+                     </includes>
+                     <useFile>true</useFile>
+                     <argLine>-Xms512m -Xmx512m</argLine>
+                     <systemProperties>
+                        <property>
+                           <name>test.server.login.url</name>
+                           <value>${test.server.login.url}</value>
+                        </property>
+                        <property>
+                           <name>test.context.base</name>
+                           <value>${test.context.base}</value>
+                        </property>
+                        <property>
+                           <name>test.url.strategy</name>
+                           <value>${test.url.strategy}</value>
+                        </property>
+                        <property>
+                           <name>test.server.host</name>
+                           <value>${test.server.host}</value>
+                        </property>
+                        <property>
+                           <name>test.server.port</name>
+                           <value>${test.server.port}</value>
+                        </property>
+                        <property>
+                           <name>test.server.username.id</name>
+                           <value>${test.server.username.id}</value>
+                        </property>
+                        <property>
+                           <name>test.server.username</name>
+                           <value>${test.server.username}</value>
+                        </property>
+                        <property>
+                           <name>test.server.password.id</name>
+                           <value>${test.server.password.id}</value>
+                        </property>
+                        <property>
+                           <name>test.server.password</name>
+                           <value>${test.server.password}</value>
+                        </property>
+                        <property>
+                           <name>test.list.file</name>
+                           <value>${project.build.directory}/classes/${test.list.dir}/${test.list.name}</value>
+                        </property>
+                        <property>
+                           <name>test.ignore.list.file</name>
+                           <value>${project.build.directory}/classes/${test.list.dir}/${test.ignore.list.name}</value>
+                        </property>
                         <property>
                            <name>test.non.exclusive.file</name>
                            <value>${project.build.directory}/classes/${test.list.dir}/nonExclusiveTestCases.xml</value>
                         </property>
-                        <property>

-                           <name>test.ignore</name>

-                           <value>true</value>

-                        </property>

-                        <property>

-                           <name>test.browser</name>

-                           <value>${test.browser}</value>

-                        </property>

-                        <property>

-                           <name>test.browser.webDriver</name>

-                           <value>${test.browser.webDriver}</value>

-                        </property>

-                        <property>

-                           <name>test.browser.binary</name>

-                           <value>${test.browser.binary}</value>

-                        </property>

-                        <property>

-                           <name>test.browser.headless</name>

-                           <value>${test.browser.headless}</value>

-                        </property>

-                        <property>

-                           <name>test.module</name>

-                           <value>${test.module}</value>

-                        </property>

-                        <property>

-                           <name>test.debug</name>

-                           <value>false</value>

-                        </property>

-                        <property>

-                           <name>test.timeout</name>

-                           <value>${test.timeout}</value>

-                        </property>

-                     </systemProperties>

-                  </configuration>

-               </plugin>

-

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-

-</project>

+                        <property>
+                           <name>test.ignore</name>
+                           <value>true</value>
+                        </property>
+                        <property>
+                           <name>test.browser</name>
+                           <value>${test.browser}</value>
+                        </property>
+                        <property>
+                           <name>test.browser.webDriver</name>
+                           <value>${test.browser.webDriver}</value>
+                        </property>
+                        <property>
+                           <name>test.browser.binary</name>
+                           <value>${test.browser.binary}</value>
+                        </property>
+                        <property>
+                           <name>test.browser.headless</name>
+                           <value>${test.browser.headless}</value>
+                        </property>
+                        <property>
+                           <name>test.module</name>
+                           <value>${test.module}</value>
+                        </property>
+                        <property>
+                           <name>test.debug</name>
+                           <value>false</value>
+                        </property>
+                        <property>
+                           <name>test.timeout</name>
+                           <value>${test.timeout}</value>
+                        </property>
+                     </systemProperties>
+                  </configuration>
+               </plugin>
+
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+
+</project>
diff --git a/portlet-tck_3.0/pom.xml b/portlet-tck_3.0/pom.xml
index 82a9290..5ca8990 100644
--- a/portlet-tck_3.0/pom.xml
+++ b/portlet-tck_3.0/pom.xml
@@ -1,617 +1,617 @@
-<?xml version="1.0" encoding="UTF-8"?><!--

-    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.     

---><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">

-   

-   <parent>

-      <groupId>org.apache.portals.pluto</groupId>

-      <artifactId>pluto</artifactId>

-      <version>3.0.1-SNAPSHOT</version>

-   </parent>

-   

-   <modelVersion>4.0.0</modelVersion>

-   

-   <groupId>javax.portlet</groupId>

-   <artifactId>portlet-tck</artifactId>

-   <name>Portlet API Technology Compatibility Kit</name>

-   <packaging>pom</packaging>

-

-   <licenses>

-      <license>

-         <name>apache_v2</name>

-         <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>

-      </license>

-   </licenses>

-

-   <scm>

-      <connection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</connection>

-      <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</developerConnection>

-      <url>https://github.com/apache/portals-pluto</url>

-     <tag>HEAD</tag>

-  </scm>

-

-   <properties>

-      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

-

-      <!-- To automatically generate a list of test cases, each module transforms the portlet.xml file -->

-      <!-- using an XSLT transformation. -->

-

-      <!-- Configuration used by XML transformations -->

-      <!-- test.file.xslt Name of stylesheet in ${project.build.directory}/xml-resources/ dirs -->

-      <!-- test.file.dir location of generated xml files in individual modules for tests -->

-      <!-- test.file.name per-module name of xml file containing list of covered test cases -->

-      <test.file.xsl>test.xsl</test.file.xsl>

-      <test.file.dir>generated-resources/xml/module</test.file.dir>

-      <test.file.name>${project.artifactId}-tests.xml</test.file.name>

-

-      <!-- page.file.xsl Name of stylesheet used to create page definititions -->

-      <!-- page.file.name per-module name of xml file containing page definitions for test -->

-      <page.file.xsl>plutoSinglePortletPage.xsl</page.file.xsl>

-      <page.file.name>${project.artifactId}-pages.xml</page.file.name>

-      <page.file.final.xsl>plutoPageCombiner.xsl</page.file.final.xsl>

-      <page.file.final.name>pluto-portal-driver-config.xml</page.file.final.name>

-

-      <!-- test.context.base context string used when addressing test pages. Used by module stylesheet -->

-      <test.context.base>pluto/portal/</test.context.base>

-

-      <!-- test.list.xsl Name of stylesheet to combine test case lists from subproject -->

-      <!-- test.list.dir location of finished xml file containing complete test case list -->

-      <!-- test.list.name name of xml file containing complete test case list -->

-      <test.list.xsl>testCombiner.xsl</test.list.xsl>

-      <test.list.dir>generated-resources/xml/final</test.list.dir>

-      <test.list.name>test.xml</test.list.name>

-      

-      <!-- The name of the file containing the test cases to be ignored -->

-      <test.ignore.list.name>ignoredTestCases.xml</test.ignore.list.name>

-

-      <!-- This variable is used by the test driver to determine how test 

-         page links are to be found. Values: generateURLs the driver generates URLs 

-         based on config information. followLinks the driver looks for links containing 

-         the page name and clicks them in order to access the test pages. In this 

-         case, the portal must produce navigation links to each of the test pages. 

-         If configured to generate URLs, the driver generates URLs of the form: http://<test.server.host>:<test.server.port>/<test.context.base><test.page.name> 

-         where <test.page.name> is the name of the test page generated by the individual 

-         modules -->

-      <test.url.strategy>followLinks</test.url.strategy>

-

-      <!-- Configuration of portlet container under test for generated URLs -->

-      <!-- (only needed if test.url.strategy=generateURLs) -->

-      <test.server.host>localhost</test.server.host>

-      <test.server.port>8080</test.server.port>

-

-      <!-- Configuration of URL to login page -->

-      <test.server.login.url>http://${test.server.host}:${test.server.port}/pluto/portal/About Apache Pluto</test.server.login.url>

-

-      <!-- HTML field IDs and values for username & password to enable automatic  login -->

-	  <!-- User specified must be in 'tckuser' role. Please configure 'tckuser' role for the specified user in tomcat-users.xml -->

-      <test.server.username.id>j_username</test.server.username.id>

-      <test.server.username>pluto</test.server.username>

-      <test.server.password.id>j_password</test.server.password.id>

-      <test.server.password>pluto</test.server.password>

-

-      <!-- Specifies the browser to be used by selenium WebDriver for running the tests. -->

-      <!-- Can be used with firefox or HTMLUnit without setting the test.browser.webDriver property. -->

-      <!-- Use of Chrome or IE requires the webDriver to be downloaded and available. Set the -->

-      <!-- test.browser.webDriver property to point to the appropriate WebDriver server. -->

-      <test.browser>firefox</test.browser>

-      <test.browser>HTMLUnit</test.browser>

-      

-      <!-- Lines commented out below illustrate how the chromedriver web driver can be configured -->

-      <test.browser>chrome</test.browser>

-      <test.browser.webDriver>c:/ntutil/chromedriver.exe</test.browser.webDriver>

-      

-      <!-- commented outline below shows configuration for the Internet Explorer driver -->

-      <!-- test.browser.webDriver>C:\ntutil\IEDriverServer_x64_2.42.0\IEDriverServer.exe</test.browser.webDriver -->

-      

-      <!-- Configuration for phantomJS driver -->

-      <!-- To use phantomJS, remove the comment marks around the following two lines.

-      <test.browser>phantomjs</test.browser>

-      <test.browser.webDriver>${phantomjs.binary}</test.browser.webDriver>

-       -->

-

-      <!-- Specify timeout in seconds for the driver to wait for page load. must be an integer. -->

-      <test.timeout>3</test.timeout>

-

-      <!-- Set in subprojects containing additional test case file. default is no additional file (false) -->

-      <additional.testcase.uri>false</additional.testcase.uri>

-      

-      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->

-      <additional.testcases.only>false</additional.testcases.only>

-      

-      <!-- Set to true for modules that define all test pages in a file (page file is not generated from the portlet.xml) -->

-      <additional.pagefile.only>false</additional.pagefile.only>

-

-      <portlet.descriptor.dir>src/main/webapp/WEB-INF</portlet.descriptor.dir>

-   </properties>

-

-   <modules>

-      <module>common</module>

-      <module>TestModule1</module>

-      <module>TestModule2</module>

-      <module>TestModule3</module>

-      <module>TestModule3-portlet1</module>

-      <module>TestModule3-portlet2</module>

-      <module>V2AnnotationTests</module>

-      <module>V2EnvironmentTests</module>

-      <module>V2ExceptionTests</module>

-      <module>V2FilterTests</module>

-      <module>V2PortletTests</module>

-      <module>V2RequestTests</module>

-      <module>V2ResponseTests</module>

-      <module>V2URLTests</module>

-      <module>V2WrapperTests</module>

-      <module>V2AddlEnvironmentTests</module>

-      <module>V2AddlFilterTests</module>

-      <module>V2AddlPortletTests</module>

-      <module>V2AddlRequestTests</module>

-      <module>V2AddlResponseTests</module>

-      <module>V2PortletTagLibraryTests</module>

-      <module>V2PortletTagLibraryTests2</module>

-      <module>V2PortletTagLibraryTests3</module>

-      <module>V2DispatcherTests</module>

-      <module>V2DispatcherTests2</module>

-      <module>V2DispatcherTests3S</module>

-      <module>V2DispatcherTests4</module>

-      <module>V2DispatcherTests5</module>

-      <module>V2DispatcherTests6</module>

-      <module>V2DispatcherReqRespTests1</module>

-      <module>V2DispatcherReqRespTests2</module>

-      <module>V2DispatcherReqRespTests3</module>

-      <module>V2DispatcherReqRespTests4</module>

-      <module>V2DispatcherReqRespTests5S</module>

-      <module>V2SigTestsAction</module>

-      <module>V2SigTestsEnv</module>

-      <module>V2SigTestsEvent</module>

-      <module>V2SigTestsException</module>

-      <module>V2SigTestsFilter</module>

-      <module>V2SigTestsRender</module>

-      <module>V2SigTestsResource</module>

-      <module>V2SigTestsURL</module>

-      <module>V2SigTestsWrapper</module>

-      <module>V3PortletContextTests</module>

-      <module>V3PortletConfigTests</module>

-	   <module>V3URLTests</module>

-	   <module>V3RenderStateTests</module>

-      <module>V3HeaderPortletTests</module>

-      <module>V3PortletParametersTests</module>

-      <module>V3AnnotationPortletArtifactValidityTests</module>

-      <module>V3AnnotationPortletApplicationConfigTests</module>

-      <module>V3AnnotationPortletAppConfigOverrideTests</module>

-      <module>V3AnnotationPortletConfigTests</module>

-      <module>V3PortletHubTests</module>

-      <module>V3ResourceAsyncTests</module>

-      <module>deploy</module>

-      <module>driver</module>

-   </modules>

-

-   <dependencyManagement>

-      <dependencies>

-

-         <!-- the portlet tag library -->

-         <dependency>

-            <groupId>org.apache.portals.pluto</groupId>

-            <artifactId>pluto-taglib</artifactId>

-            <version>${project.version}</version>

-            <scope>provided</scope>

-         </dependency>

-

-         <!-- For creating and executing tests -->

-         <dependency>

-            <groupId>junit</groupId>

-            <artifactId>junit</artifactId>

-            <version>4.11</version>

-            <scope>test</scope>

-         </dependency>

-         <dependency>

-            <groupId>org.seleniumhq.selenium</groupId>

-            <artifactId>selenium-api</artifactId>

-            <version>3.11.0</version>

-            <scope>compile</scope>

-         </dependency>

-         <dependency>

-            <groupId>org.seleniumhq.selenium</groupId>

-            <artifactId>selenium-java</artifactId>

-            <version>3.11.0</version>

-            <scope>test</scope>

-         </dependency>

-         <dependency>

-            <groupId>org.seleniumhq.selenium</groupId>

-            <artifactId>htmlunit-driver</artifactId>

-            <version>2.21</version>

-            <scope>test</scope>

-         </dependency>

-         <dependency>

-            <groupId>com.codeborne</groupId>

-            <artifactId>phantomjsdriver</artifactId>

-            <version>1.3.0</version>

-            <scope>test</scope>

-         </dependency>

-      </dependencies>

-   </dependencyManagement>

-

-   <build>

-      <finalName>${project.artifactId}</finalName>

-

-      <pluginManagement>

-         <plugins>

-            <plugin>

-               <groupId>org.apache.maven.plugins</groupId>

-               <artifactId>maven-jar-plugin</artifactId>

-               <configuration>

-                  <skipIfEmpty>true</skipIfEmpty>

-               </configuration>

-            </plugin>

-

-            <!-- For Performing xml translations to create test.xml files -->

-            <plugin>

-               <groupId>org.codehaus.mojo</groupId>

-               <artifactId>xml-maven-plugin</artifactId>

-               <version>1.0</version>

-               <executions>

-               

-                  <!-- For generating test case list from portlet.xml and additionalTCs.xml files -->

-                  <execution>

-                     <id>generate-testcases</id>

-                     <phase>generate-resources</phase>

-                     <goals>

-                        <goal>transform</goal>

-                     </goals>

-                     <configuration>

-                        <skip>${additional.testcases.only}</skip>

-                        <transformationSets>

-                     

-                           <!-- automatically generate test case list for module -->

-                           <transformationSet>

-                              <dir>${portlet.descriptor.dir}</dir>

-                              <includes>

-                                 <include>portlet.xml</include>

-                              </includes>

-                              <outputDir>${project.build.directory}/${test.file.dir}</outputDir>

-                              <fileMappers>

-                                 <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">

-                                    <targetName>${test.file.name}</targetName>

-                                 </fileMapper>

-                              </fileMappers>

-                              <parameters>

-                                 <parameter>

-                                    <name>additionalTCs</name>

-                                    <value>${additional.testcase.uri}</value>

-                                 </parameter>

-                                 <parameter>

-                                    <name>copyOnly</name>

-                                    <value>${additional.testcases.only}</value>

-                                 </parameter>

-                              </parameters>

-                              <stylesheet>${project.build.directory}/xml-resources/${test.file.xsl}</stylesheet>

-                           </transformationSet>

-                     

-                        </transformationSets>

-                     </configuration>

-                  </execution>

-                  

-                  <!-- For generating page file from portlet.xml -->

-                  <execution>

-                     <id>generate-pagefile</id>

-                     <phase>generate-resources</phase>

-                     <goals>

-                        <goal>transform</goal>

-                     </goals>

-                     <configuration>

-                        <skip>${additional.pagefile.only}</skip>

-                        <transformationSets>

-                     

-                           <!-- Automatically generate page file for the module -->

-                           <transformationSet>

-                              <dir>${portlet.descriptor.dir}</dir>

-                              <includes>

-                                 <include>portlet.xml</include>

-                              </includes>

-                              <outputDir>${project.build.directory}/${test.file.dir}</outputDir>

-                              <fileMappers>

-                                 <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">

-                                    <targetName>${page.file.name}</targetName>

-                                 </fileMapper>

-                              </fileMappers>

-                              <parameters>

-                                 <parameter>

-                                    <name>portlet-app-context</name>

-                                    <value>${project.artifactId}-${project.version}</value>

-                                 </parameter>

-                              </parameters>

-                              <stylesheet>${project.build.directory}/xml-resources/${page.file.xsl}</stylesheet>

-                           </transformationSet>

-                     

-                        </transformationSets>

-                     </configuration>

-                  </execution>

-               </executions>

-            </plugin>

-

-            <!-- For extracting the XML transformation stylesheets from common module -->

-            <plugin>

-               <groupId>org.apache.maven.plugins</groupId>

-               <artifactId>maven-dependency-plugin</artifactId>

-               <version>2.8</version>

-               <executions>

-                  <execution>

-                     <id>xml-resource-dependencies</id>

-                     <phase>generate-sources</phase>

-                     <goals>

-                        <goal>unpack-dependencies</goal>

-                     </goals>

-                     <configuration>

-                        <includeArtifactIds>tck-common</includeArtifactIds>

-                        <includes>xml-resources/**</includes>

-                        <outputDirectory>${project.build.directory}</outputDirectory>

-                     </configuration>

-                  </execution>

-               </executions>

-            </plugin>

-            

-            <!-- For copying the page & testcase files for V3 module build -->

-            <plugin>

-               <groupId>com.coderplus.maven.plugins</groupId>

-               <artifactId>copy-rename-maven-plugin</artifactId>

-               <version>1.0.1</version>

-               <executions>

-                  <execution>

-                     <id>copy-files</id>

-                     <phase>generate-sources</phase>

-                     <goals>

-                        <goal>copy</goal>

-                     </goals>

-                     <configuration>

-                        <fileSets>

-                           <fileSet>

-                              <sourceFile>src/main/resources/xml-resources/additionalTCs.xml</sourceFile>

-                              <destinationFile>target/${test.file.dir}/${project.artifactId}-tests.xml</destinationFile>

-                           </fileSet>

-                           <fileSet>

-                              <sourceFile>src/main/resources/xml-resources/additionalPages.xml</sourceFile>

-                              <destinationFile>target/${test.file.dir}/${project.artifactId}-pages.xml</destinationFile>

-                           </fileSet>                

-                        </fileSets>

-                     </configuration>

-                  </execution>

-               </executions>

-            </plugin>

-         

-            <!-- Don't attach source or javadoc archive (for release plugin)-->

-            <plugin>

-              <artifactId>maven-source-plugin</artifactId>

-              <configuration>

-                <attach>false</attach>

-              </configuration>

-            </plugin>

-            <plugin>

-              <artifactId>maven-javadoc-plugin</artifactId>

-              <configuration>

-                <skip>true</skip>

-              </configuration>

-            </plugin>

-         

-             

-         </plugins>

-      </pluginManagement>

-

-      <plugins>

-      

-         <!-- skip legal file checking for now -->

-         <plugin>

-            <groupId>org.codehaus.mojo</groupId>

-            <artifactId>ianal-maven-plugin</artifactId>

-            <executions>

-               <execution>

-                  <goals>

-                     <goal>verify-legal-files</goal>

-                  </goals>

-                  <configuration>

-                     <skip>true</skip>

-                  </configuration>

-               </execution>

-            </executions>

-         </plugin>

-      

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-javadoc-plugin</artifactId>

-            <configuration>

-               <doctitle>

-                  JSR 362 Portlet Specification 3.0 TCK Working

-                  Document

-               </doctitle>

-               <windowtitle>

-                  JSR 362 Portlet Specification 3.0 TCK

-                  Working Document

-               </windowtitle>

-               <stylesheetfile>${javadoc.css.file}</stylesheetfile>

-               <!-- link to Java EE APIs for cross-references -->

-               <links>

-                  <link>http://docs.oracle.com/javaee/7/api/</link>

-               </links>

-               <docfilessubdirs>true</docfilessubdirs>

-               <bottom>

-               <![CDATA[Java Portlet Specification V3.0 Working Document.

-                  See the <a href="doc-files/NOTICE.txt">Copyright</a> and 

-                  <a href="doc-files/LICENSE.txt">License</a> provided with this distribution.

-                  Use is subject to

-                  <a href="http://www.apache.org/licenses/LICENSE-2.0">license terms</a>.]]>

-               </bottom>

-            </configuration>

-            <executions>

-               <execution>

-                  <id>aggregate</id>

-                  <goals>

-                     <goal>aggregate</goal>

-                  </goals>

-                  <phase>site</phase>

-               </execution>

-            </executions>

-         </plugin>

-         

-         <!-- configure excludes for maven rat plugin -->

-         <plugin>

-            <groupId>org.apache.rat</groupId>

-            <artifactId>apache-rat-plugin</artifactId>

-            <configuration>

-               <excludes>

-                  <exclude>src/main/javadoc/doc-files/JSR286ApidocAssertions.csv</exclude>

-                  <exclude>src/main/javadoc/doc-files/JSR286ApidocGenerated.csv</exclude>

-                  <exclude>src/main/javadoc/doc-files/JSR286SpecAssertions.csv</exclude>

-                  <exclude>src/main/javadoc/doc-files/JSR286SpecAssertionsDispatcher.csv</exclude>

-                  <exclude>src/main/javadoc/doc-files/JSR286TCDispatchTableAssertions.csv</exclude>

-               </excludes>

-            </configuration>

-         </plugin>

-

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-deploy-plugin</artifactId>

-            <configuration>

-               <skip>true</skip>

-            </configuration>

-         </plugin>

-

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-gpg-plugin</artifactId>

-            <configuration>

-               <skip>true</skip>

-            </configuration>

-         </plugin>

-

-      </plugins>

-   </build>

-

-   <reporting>

-      <plugins>

-         <plugin>

-            <groupId>org.apache.maven.plugins</groupId>

-            <artifactId>maven-surefire-report-plugin</artifactId>

-            <version>2.17</version>

-            <configuration>

-               <aggregate>true</aggregate>

-               <reportsDirectories>

-                  <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>

-                  <reportsDirectory>${project.build.directory}/jasmine</reportsDirectory>

-               </reportsDirectories>

-            </configuration>

-         </plugin>

-      </plugins>

-   </reporting>

-

-   <profiles>

-      <profile>

-         <id>pluto</id>

-         <activation>

-            <activeByDefault>true</activeByDefault>

-         </activation>

-         <properties>

-            <test.tck.driver>**/javax/portlet/tck/driver/TCKSimpleTestDriver.java</test.tck.driver>

-         </properties>

-         <dependencies>

-            <dependency>

-               <groupId>org.slf4j</groupId>

-               <artifactId>slf4j-api</artifactId>

-               <scope>provided</scope>

-            </dependency>

-            <dependency>

-               <groupId>org.slf4j</groupId>

-               <artifactId>slf4j-jdk14</artifactId>

-               <scope>provided</scope>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <groupId>org.apache.maven.plugins</groupId>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <archiveClasses>false</archiveClasses>

-                     <failOnMissingWebXml>false</failOnMissingWebXml>

-                     <packagingExcludes>

-                        WEB-INF/liferay/portlet.xml,

-                        WEB-INF/liferay-portlet.xml,

-                        WEB-INF/classes/log4j.properties

-                     </packagingExcludes>

-                     <webResources>

-                        <webResource>

-                          <filtering>true</filtering>

-                          <directory>${project.build.directory}/${test.file.dir}</directory>

-                          <includes>

-                            <include>${project.artifactId}-pages.xml</include>

-                            <include>${project.artifactId}-tests.xml</include>

-                          </includes>

-                          <targetPath>${test.file.dir}</targetPath>

-                        </webResource>

-                     </webResources>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-      <profile>

-         <id>liferay</id>

-         <properties>

-            <test.tck.driver>**/javax/portlet/tck/driver/TCKLiferayTestDriver.java</test.tck.driver>

-            <test.server.login.url>http://${test.server.host}:${test.server.port}/group/portlet-tck</test.server.login.url>

-         </properties>

-         <dependencies>

-            <dependency>

-               <groupId>org.slf4j</groupId>

-               <artifactId>slf4j-api</artifactId>

-            </dependency>

-            <dependency>

-               <groupId>org.slf4j</groupId>

-               <artifactId>slf4j-log4j12</artifactId>

-            </dependency>

-            <dependency>

-               <groupId>log4j</groupId>

-               <artifactId>log4j</artifactId>

-            </dependency>

-         </dependencies>

-         <build>

-            <plugins>

-               <plugin>

-                  <groupId>org.apache.maven.plugins</groupId>

-                  <artifactId>maven-war-plugin</artifactId>

-                  <configuration>

-                     <archiveClasses>false</archiveClasses>

-                     <failOnMissingWebXml>false</failOnMissingWebXml>

-                     <packagingExcludes>

-                        WEB-INF/pluto/portlet.xml,

-                        WEB-INF/classes/logging.properties

-                     </packagingExcludes>

-                     <webResources>

-                        <webResource>

-                          <filtering>true</filtering>

-                          <directory>${project.build.directory}/${test.file.dir}</directory>

-                          <includes>

-                            <include>${project.artifactId}-pages.xml</include>

-                            <include>${project.artifactId}-tests.xml</include>

-                          </includes>

-                          <targetPath>${test.file.dir}</targetPath>

-                        </webResource>

-                     </webResources>

-                  </configuration>

-               </plugin>

-            </plugins>

-         </build>

-      </profile>

-   </profiles>

-

-</project>

+<?xml version="1.0" encoding="UTF-8"?><!--
+    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.     
+--><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">
+   
+   <parent>
+      <groupId>org.apache.portals.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>3.0.1</version>
+   </parent>
+   
+   <modelVersion>4.0.0</modelVersion>
+   
+   <groupId>javax.portlet</groupId>
+   <artifactId>portlet-tck</artifactId>
+   <name>Portlet API Technology Compatibility Kit</name>
+   <packaging>pom</packaging>
+
+   <licenses>
+      <license>
+         <name>apache_v2</name>
+         <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+      </license>
+   </licenses>
+
+   <scm>
+      <connection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</connection>
+      <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/portals-pluto.git</developerConnection>
+      <url>https://github.com/apache/portals-pluto</url>
+     <tag>pluto-3.0.1</tag>
+  </scm>
+
+   <properties>
+      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+      <!-- To automatically generate a list of test cases, each module transforms the portlet.xml file -->
+      <!-- using an XSLT transformation. -->
+
+      <!-- Configuration used by XML transformations -->
+      <!-- test.file.xslt Name of stylesheet in ${project.build.directory}/xml-resources/ dirs -->
+      <!-- test.file.dir location of generated xml files in individual modules for tests -->
+      <!-- test.file.name per-module name of xml file containing list of covered test cases -->
+      <test.file.xsl>test.xsl</test.file.xsl>
+      <test.file.dir>generated-resources/xml/module</test.file.dir>
+      <test.file.name>${project.artifactId}-tests.xml</test.file.name>
+
+      <!-- page.file.xsl Name of stylesheet used to create page definititions -->
+      <!-- page.file.name per-module name of xml file containing page definitions for test -->
+      <page.file.xsl>plutoSinglePortletPage.xsl</page.file.xsl>
+      <page.file.name>${project.artifactId}-pages.xml</page.file.name>
+      <page.file.final.xsl>plutoPageCombiner.xsl</page.file.final.xsl>
+      <page.file.final.name>pluto-portal-driver-config.xml</page.file.final.name>
+
+      <!-- test.context.base context string used when addressing test pages. Used by module stylesheet -->
+      <test.context.base>pluto/portal/</test.context.base>
+
+      <!-- test.list.xsl Name of stylesheet to combine test case lists from subproject -->
+      <!-- test.list.dir location of finished xml file containing complete test case list -->
+      <!-- test.list.name name of xml file containing complete test case list -->
+      <test.list.xsl>testCombiner.xsl</test.list.xsl>
+      <test.list.dir>generated-resources/xml/final</test.list.dir>
+      <test.list.name>test.xml</test.list.name>
+      
+      <!-- The name of the file containing the test cases to be ignored -->
+      <test.ignore.list.name>ignoredTestCases.xml</test.ignore.list.name>
+
+      <!-- This variable is used by the test driver to determine how test 
+         page links are to be found. Values: generateURLs the driver generates URLs 
+         based on config information. followLinks the driver looks for links containing 
+         the page name and clicks them in order to access the test pages. In this 
+         case, the portal must produce navigation links to each of the test pages. 
+         If configured to generate URLs, the driver generates URLs of the form: http://<test.server.host>:<test.server.port>/<test.context.base><test.page.name> 
+         where <test.page.name> is the name of the test page generated by the individual 
+         modules -->
+      <test.url.strategy>followLinks</test.url.strategy>
+
+      <!-- Configuration of portlet container under test for generated URLs -->
+      <!-- (only needed if test.url.strategy=generateURLs) -->
+      <test.server.host>localhost</test.server.host>
+      <test.server.port>8080</test.server.port>
+
+      <!-- Configuration of URL to login page -->
+      <test.server.login.url>http://${test.server.host}:${test.server.port}/pluto/portal/About Apache Pluto</test.server.login.url>
+
+      <!-- HTML field IDs and values for username & password to enable automatic  login -->
+	  <!-- User specified must be in 'tckuser' role. Please configure 'tckuser' role for the specified user in tomcat-users.xml -->
+      <test.server.username.id>j_username</test.server.username.id>
+      <test.server.username>pluto</test.server.username>
+      <test.server.password.id>j_password</test.server.password.id>
+      <test.server.password>pluto</test.server.password>
+
+      <!-- Specifies the browser to be used by selenium WebDriver for running the tests. -->
+      <!-- Can be used with firefox or HTMLUnit without setting the test.browser.webDriver property. -->
+      <!-- Use of Chrome or IE requires the webDriver to be downloaded and available. Set the -->
+      <!-- test.browser.webDriver property to point to the appropriate WebDriver server. -->
+      <test.browser>firefox</test.browser>
+      <test.browser>HTMLUnit</test.browser>
+      
+      <!-- Lines commented out below illustrate how the chromedriver web driver can be configured -->
+      <test.browser>chrome</test.browser>
+      <test.browser.webDriver>c:/ntutil/chromedriver.exe</test.browser.webDriver>
+      
+      <!-- commented outline below shows configuration for the Internet Explorer driver -->
+      <!-- test.browser.webDriver>C:\ntutil\IEDriverServer_x64_2.42.0\IEDriverServer.exe</test.browser.webDriver -->
+      
+      <!-- Configuration for phantomJS driver -->
+      <!-- To use phantomJS, remove the comment marks around the following two lines.
+      <test.browser>phantomjs</test.browser>
+      <test.browser.webDriver>${phantomjs.binary}</test.browser.webDriver>
+       -->
+
+      <!-- Specify timeout in seconds for the driver to wait for page load. must be an integer. -->
+      <test.timeout>3</test.timeout>
+
+      <!-- Set in subprojects containing additional test case file. default is no additional file (false) -->
+      <additional.testcase.uri>false</additional.testcase.uri>
+      
+      <!-- Set to true for modules that define all test cases in a file (TCs are not generated from the portlet.xml) -->
+      <additional.testcases.only>false</additional.testcases.only>
+      
+      <!-- Set to true for modules that define all test pages in a file (page file is not generated from the portlet.xml) -->
+      <additional.pagefile.only>false</additional.pagefile.only>
+
+      <portlet.descriptor.dir>src/main/webapp/WEB-INF</portlet.descriptor.dir>
+   </properties>
+
+   <modules>
+      <module>common</module>
+      <module>TestModule1</module>
+      <module>TestModule2</module>
+      <module>TestModule3</module>
+      <module>TestModule3-portlet1</module>
+      <module>TestModule3-portlet2</module>
+      <module>V2AnnotationTests</module>
+      <module>V2EnvironmentTests</module>
+      <module>V2ExceptionTests</module>
+      <module>V2FilterTests</module>
+      <module>V2PortletTests</module>
+      <module>V2RequestTests</module>
+      <module>V2ResponseTests</module>
+      <module>V2URLTests</module>
+      <module>V2WrapperTests</module>
+      <module>V2AddlEnvironmentTests</module>
+      <module>V2AddlFilterTests</module>
+      <module>V2AddlPortletTests</module>
+      <module>V2AddlRequestTests</module>
+      <module>V2AddlResponseTests</module>
+      <module>V2PortletTagLibraryTests</module>
+      <module>V2PortletTagLibraryTests2</module>
+      <module>V2PortletTagLibraryTests3</module>
+      <module>V2DispatcherTests</module>
+      <module>V2DispatcherTests2</module>
+      <module>V2DispatcherTests3S</module>
+      <module>V2DispatcherTests4</module>
+      <module>V2DispatcherTests5</module>
+      <module>V2DispatcherTests6</module>
+      <module>V2DispatcherReqRespTests1</module>
+      <module>V2DispatcherReqRespTests2</module>
+      <module>V2DispatcherReqRespTests3</module>
+      <module>V2DispatcherReqRespTests4</module>
+      <module>V2DispatcherReqRespTests5S</module>
+      <module>V2SigTestsAction</module>
+      <module>V2SigTestsEnv</module>
+      <module>V2SigTestsEvent</module>
+      <module>V2SigTestsException</module>
+      <module>V2SigTestsFilter</module>
+      <module>V2SigTestsRender</module>
+      <module>V2SigTestsResource</module>
+      <module>V2SigTestsURL</module>
+      <module>V2SigTestsWrapper</module>
+      <module>V3PortletContextTests</module>
+      <module>V3PortletConfigTests</module>
+	   <module>V3URLTests</module>
+	   <module>V3RenderStateTests</module>
+      <module>V3HeaderPortletTests</module>
+      <module>V3PortletParametersTests</module>
+      <module>V3AnnotationPortletArtifactValidityTests</module>
+      <module>V3AnnotationPortletApplicationConfigTests</module>
+      <module>V3AnnotationPortletAppConfigOverrideTests</module>
+      <module>V3AnnotationPortletConfigTests</module>
+      <module>V3PortletHubTests</module>
+      <module>V3ResourceAsyncTests</module>
+      <module>deploy</module>
+      <module>driver</module>
+   </modules>
+
+   <dependencyManagement>
+      <dependencies>
+
+         <!-- the portlet tag library -->
+         <dependency>
+            <groupId>org.apache.portals.pluto</groupId>
+            <artifactId>pluto-taglib</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+         </dependency>
+
+         <!-- For creating and executing tests -->
+         <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.11</version>
+            <scope>test</scope>
+         </dependency>
+         <dependency>
+            <groupId>org.seleniumhq.selenium</groupId>
+            <artifactId>selenium-api</artifactId>
+            <version>3.11.0</version>
+            <scope>compile</scope>
+         </dependency>
+         <dependency>
+            <groupId>org.seleniumhq.selenium</groupId>
+            <artifactId>selenium-java</artifactId>
+            <version>3.11.0</version>
+            <scope>test</scope>
+         </dependency>
+         <dependency>
+            <groupId>org.seleniumhq.selenium</groupId>
+            <artifactId>htmlunit-driver</artifactId>
+            <version>2.21</version>
+            <scope>test</scope>
+         </dependency>
+         <dependency>
+            <groupId>com.codeborne</groupId>
+            <artifactId>phantomjsdriver</artifactId>
+            <version>1.3.0</version>
+            <scope>test</scope>
+         </dependency>
+      </dependencies>
+   </dependencyManagement>
+
+   <build>
+      <finalName>${project.artifactId}</finalName>
+
+      <pluginManagement>
+         <plugins>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-jar-plugin</artifactId>
+               <configuration>
+                  <skipIfEmpty>true</skipIfEmpty>
+               </configuration>
+            </plugin>
+
+            <!-- For Performing xml translations to create test.xml files -->
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>xml-maven-plugin</artifactId>
+               <version>1.0</version>
+               <executions>
+               
+                  <!-- For generating test case list from portlet.xml and additionalTCs.xml files -->
+                  <execution>
+                     <id>generate-testcases</id>
+                     <phase>generate-resources</phase>
+                     <goals>
+                        <goal>transform</goal>
+                     </goals>
+                     <configuration>
+                        <skip>${additional.testcases.only}</skip>
+                        <transformationSets>
+                     
+                           <!-- automatically generate test case list for module -->
+                           <transformationSet>
+                              <dir>${portlet.descriptor.dir}</dir>
+                              <includes>
+                                 <include>portlet.xml</include>
+                              </includes>
+                              <outputDir>${project.build.directory}/${test.file.dir}</outputDir>
+                              <fileMappers>
+                                 <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">
+                                    <targetName>${test.file.name}</targetName>
+                                 </fileMapper>
+                              </fileMappers>
+                              <parameters>
+                                 <parameter>
+                                    <name>additionalTCs</name>
+                                    <value>${additional.testcase.uri}</value>
+                                 </parameter>
+                                 <parameter>
+                                    <name>copyOnly</name>
+                                    <value>${additional.testcases.only}</value>
+                                 </parameter>
+                              </parameters>
+                              <stylesheet>${project.build.directory}/xml-resources/${test.file.xsl}</stylesheet>
+                           </transformationSet>
+                     
+                        </transformationSets>
+                     </configuration>
+                  </execution>
+                  
+                  <!-- For generating page file from portlet.xml -->
+                  <execution>
+                     <id>generate-pagefile</id>
+                     <phase>generate-resources</phase>
+                     <goals>
+                        <goal>transform</goal>
+                     </goals>
+                     <configuration>
+                        <skip>${additional.pagefile.only}</skip>
+                        <transformationSets>
+                     
+                           <!-- Automatically generate page file for the module -->
+                           <transformationSet>
+                              <dir>${portlet.descriptor.dir}</dir>
+                              <includes>
+                                 <include>portlet.xml</include>
+                              </includes>
+                              <outputDir>${project.build.directory}/${test.file.dir}</outputDir>
+                              <fileMappers>
+                                 <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.MergeFileMapper">
+                                    <targetName>${page.file.name}</targetName>
+                                 </fileMapper>
+                              </fileMappers>
+                              <parameters>
+                                 <parameter>
+                                    <name>portlet-app-context</name>
+                                    <value>${project.artifactId}-${project.version}</value>
+                                 </parameter>
+                              </parameters>
+                              <stylesheet>${project.build.directory}/xml-resources/${page.file.xsl}</stylesheet>
+                           </transformationSet>
+                     
+                        </transformationSets>
+                     </configuration>
+                  </execution>
+               </executions>
+            </plugin>
+
+            <!-- For extracting the XML transformation stylesheets from common module -->
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-dependency-plugin</artifactId>
+               <version>2.8</version>
+               <executions>
+                  <execution>
+                     <id>xml-resource-dependencies</id>
+                     <phase>generate-sources</phase>
+                     <goals>
+                        <goal>unpack-dependencies</goal>
+                     </goals>
+                     <configuration>
+                        <includeArtifactIds>tck-common</includeArtifactIds>
+                        <includes>xml-resources/**</includes>
+                        <outputDirectory>${project.build.directory}</outputDirectory>
+                     </configuration>
+                  </execution>
+               </executions>
+            </plugin>
+            
+            <!-- For copying the page & testcase files for V3 module build -->
+            <plugin>
+               <groupId>com.coderplus.maven.plugins</groupId>
+               <artifactId>copy-rename-maven-plugin</artifactId>
+               <version>1.0.1</version>
+               <executions>
+                  <execution>
+                     <id>copy-files</id>
+                     <phase>generate-sources</phase>
+                     <goals>
+                        <goal>copy</goal>
+                     </goals>
+                     <configuration>
+                        <fileSets>
+                           <fileSet>
+                              <sourceFile>src/main/resources/xml-resources/additionalTCs.xml</sourceFile>
+                              <destinationFile>target/${test.file.dir}/${project.artifactId}-tests.xml</destinationFile>
+                           </fileSet>
+                           <fileSet>
+                              <sourceFile>src/main/resources/xml-resources/additionalPages.xml</sourceFile>
+                              <destinationFile>target/${test.file.dir}/${project.artifactId}-pages.xml</destinationFile>
+                           </fileSet>                
+                        </fileSets>
+                     </configuration>
+                  </execution>
+               </executions>
+            </plugin>
+         
+            <!-- Don't attach source or javadoc archive (for release plugin)-->
+            <plugin>
+              <artifactId>maven-source-plugin</artifactId>
+              <configuration>
+                <attach>false</attach>
+              </configuration>
+            </plugin>
+            <plugin>
+              <artifactId>maven-javadoc-plugin</artifactId>
+              <configuration>
+                <skip>true</skip>
+              </configuration>
+            </plugin>
+         
+             
+         </plugins>
+      </pluginManagement>
+
+      <plugins>
+      
+         <!-- skip legal file checking for now -->
+         <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>ianal-maven-plugin</artifactId>
+            <executions>
+               <execution>
+                  <goals>
+                     <goal>verify-legal-files</goal>
+                  </goals>
+                  <configuration>
+                     <skip>true</skip>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+      
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+               <doctitle>
+                  JSR 362 Portlet Specification 3.0 TCK Working
+                  Document
+               </doctitle>
+               <windowtitle>
+                  JSR 362 Portlet Specification 3.0 TCK
+                  Working Document
+               </windowtitle>
+               <stylesheetfile>${javadoc.css.file}</stylesheetfile>
+               <!-- link to Java EE APIs for cross-references -->
+               <links>
+                  <link>http://docs.oracle.com/javaee/7/api/</link>
+               </links>
+               <docfilessubdirs>true</docfilessubdirs>
+               <bottom>
+               <![CDATA[Java Portlet Specification V3.0 Working Document.
+                  See the <a href="doc-files/NOTICE.txt">Copyright</a> and 
+                  <a href="doc-files/LICENSE.txt">License</a> provided with this distribution.
+                  Use is subject to
+                  <a href="http://www.apache.org/licenses/LICENSE-2.0">license terms</a>.]]>
+               </bottom>
+            </configuration>
+            <executions>
+               <execution>
+                  <id>aggregate</id>
+                  <goals>
+                     <goal>aggregate</goal>
+                  </goals>
+                  <phase>site</phase>
+               </execution>
+            </executions>
+         </plugin>
+         
+         <!-- configure excludes for maven rat plugin -->
+         <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+               <excludes>
+                  <exclude>src/main/javadoc/doc-files/JSR286ApidocAssertions.csv</exclude>
+                  <exclude>src/main/javadoc/doc-files/JSR286ApidocGenerated.csv</exclude>
+                  <exclude>src/main/javadoc/doc-files/JSR286SpecAssertions.csv</exclude>
+                  <exclude>src/main/javadoc/doc-files/JSR286SpecAssertionsDispatcher.csv</exclude>
+                  <exclude>src/main/javadoc/doc-files/JSR286TCDispatchTableAssertions.csv</exclude>
+               </excludes>
+            </configuration>
+         </plugin>
+
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-deploy-plugin</artifactId>
+            <configuration>
+               <skip>true</skip>
+            </configuration>
+         </plugin>
+
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-gpg-plugin</artifactId>
+            <configuration>
+               <skip>true</skip>
+            </configuration>
+         </plugin>
+
+      </plugins>
+   </build>
+
+   <reporting>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-surefire-report-plugin</artifactId>
+            <version>2.17</version>
+            <configuration>
+               <aggregate>true</aggregate>
+               <reportsDirectories>
+                  <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
+                  <reportsDirectory>${project.build.directory}/jasmine</reportsDirectory>
+               </reportsDirectories>
+            </configuration>
+         </plugin>
+      </plugins>
+   </reporting>
+
+   <profiles>
+      <profile>
+         <id>pluto</id>
+         <activation>
+            <activeByDefault>true</activeByDefault>
+         </activation>
+         <properties>
+            <test.tck.driver>**/javax/portlet/tck/driver/TCKSimpleTestDriver.java</test.tck.driver>
+         </properties>
+         <dependencies>
+            <dependency>
+               <groupId>org.slf4j</groupId>
+               <artifactId>slf4j-api</artifactId>
+               <scope>provided</scope>
+            </dependency>
+            <dependency>
+               <groupId>org.slf4j</groupId>
+               <artifactId>slf4j-jdk14</artifactId>
+               <scope>provided</scope>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <archiveClasses>false</archiveClasses>
+                     <failOnMissingWebXml>false</failOnMissingWebXml>
+                     <packagingExcludes>
+                        WEB-INF/liferay/portlet.xml,
+                        WEB-INF/liferay-portlet.xml,
+                        WEB-INF/classes/log4j.properties
+                     </packagingExcludes>
+                     <webResources>
+                        <webResource>
+                          <filtering>true</filtering>
+                          <directory>${project.build.directory}/${test.file.dir}</directory>
+                          <includes>
+                            <include>${project.artifactId}-pages.xml</include>
+                            <include>${project.artifactId}-tests.xml</include>
+                          </includes>
+                          <targetPath>${test.file.dir}</targetPath>
+                        </webResource>
+                     </webResources>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+      <profile>
+         <id>liferay</id>
+         <properties>
+            <test.tck.driver>**/javax/portlet/tck/driver/TCKLiferayTestDriver.java</test.tck.driver>
+            <test.server.login.url>http://${test.server.host}:${test.server.port}/group/portlet-tck</test.server.login.url>
+         </properties>
+         <dependencies>
+            <dependency>
+               <groupId>org.slf4j</groupId>
+               <artifactId>slf4j-api</artifactId>
+            </dependency>
+            <dependency>
+               <groupId>org.slf4j</groupId>
+               <artifactId>slf4j-log4j12</artifactId>
+            </dependency>
+            <dependency>
+               <groupId>log4j</groupId>
+               <artifactId>log4j</artifactId>
+            </dependency>
+         </dependencies>
+         <build>
+            <plugins>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-war-plugin</artifactId>
+                  <configuration>
+                     <archiveClasses>false</archiveClasses>
+                     <failOnMissingWebXml>false</failOnMissingWebXml>
+                     <packagingExcludes>
+                        WEB-INF/pluto/portlet.xml,
+                        WEB-INF/classes/logging.properties
+                     </packagingExcludes>
+                     <webResources>
+                        <webResource>
+                          <filtering>true</filtering>
+                          <directory>${project.build.directory}/${test.file.dir}</directory>
+                          <includes>
+                            <include>${project.artifactId}-pages.xml</include>
+                            <include>${project.artifactId}-tests.xml</include>
+                          </includes>
+                          <targetPath>${test.file.dir}</targetPath>
+                        </webResource>
+                     </webResources>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+</project>