You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by as...@apache.org on 2021/12/17 20:16:20 UTC

[portals-pluto] branch master updated: PLUTO-795 Release Preparation 3.1.1 (Upgraded to apache-rat-plugin-0.13 and applied missing licenses)

This is an automated email from the ASF dual-hosted git repository.

asfgriff pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/portals-pluto.git


The following commit(s) were added to refs/heads/master by this push:
     new 7a269b0  PLUTO-795 Release Preparation 3.1.1 (Upgraded to apache-rat-plugin-0.13 and applied missing licenses)
7a269b0 is described below

commit 7a269b0d12ee47b9a8d198251843c82c12a892a5
Author: Neil Griffin <ne...@gmail.com>
AuthorDate: Fri Dec 17 15:16:17 2021 -0500

    PLUTO-795 Release Preparation 3.1.1 (Upgraded to apache-rat-plugin-0.13 and applied missing licenses)
---
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 .../src/main/resources/log4j.properties              | 14 ++++++++++++++
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../src/main/resources/log4j.properties              | 14 ++++++++++++++
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../src/main/resources/log4j.properties              | 14 ++++++++++++++
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../src/main/resources/log4j.properties              | 14 ++++++++++++++
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 maven-archetypes/bean-portlet-archetype/pom.xml      |  8 ++++++++
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 maven-archetypes/generic-portlet-archetype/pom.xml   |  8 ++++++++
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 .../mvcbean-jsp-portlet-archetype/pom.xml            |  8 ++++++++
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 .../mvcbean-thymeleaf-portlet-archetype/pom.xml      |  8 ++++++++
 .../src/main/resources/log4j2.properties             | 14 ++++++++++++++
 .../javax.servlet.ServletContainerInitializer        | 14 ++++++++++++++
 pom.xml                                              |  4 ++--
 portlet-api/pom.xml                                  |  7 +++++++
 .../SPEC2_11_Action-friendly-url-routes.xml          | 19 ++++++++++++++++++-
 portlet-tck_3.0/V2EnvironmentTests/pom.xml           |  5 +----
 .../BaseURL_ApiRenderResurl-friendly-url-routes.xml  | 20 ++++++++++++++++++--
 ...nListener_ApiRenderResurl-friendly-url-routes.xml | 20 ++++++++++++++++++--
 .../pom.xml                                          |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../src/main/webapp/WEB-INF/beans.xml                | 18 ++++++++++++++++++
 .../pom.xml                                          |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../V3AnnotationPortletArtifactValidityTests/pom.xml |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../V3AnnotationPortletConfigTests/pom.xml           |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3HeaderPortletTests/pom.xml         |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3PortletConfigTests/pom.xml         |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3PortletContextTests/pom.xml        |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3PortletHubTests/pom.xml            |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3PortletParametersTests/pom.xml     |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 .../src/main/webapp/WEB-INF/beans.xml                | 18 ++++++++++++++++++
 portlet-tck_3.0/V3RenderStateTests/pom.xml           |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3ResourceAsyncTests/pom.xml         |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/V3URLTests/pom.xml                   |  4 +---
 .../src/main/webapp/WEB-INF/applicationContext.xml   | 17 +++++++++++++++++
 portlet-tck_3.0/pom.xml                              |  8 +-------
 test-base/pom.xml                                    | 18 ++++++++++++++++++
 53 files changed, 589 insertions(+), 54 deletions(-)

diff --git a/demo/applicant-mvcbean-cdi-jsp-portlet/src/main/resources/log4j2.properties b/demo/applicant-mvcbean-cdi-jsp-portlet/src/main/resources/log4j2.properties
index 5e94752..d506d13 100644
--- a/demo/applicant-mvcbean-cdi-jsp-portlet/src/main/resources/log4j2.properties
+++ b/demo/applicant-mvcbean-cdi-jsp-portlet/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/demo/applicant-mvcbean-cdi-thymeleaf-portlet/src/main/resources/log4j2.properties b/demo/applicant-mvcbean-cdi-thymeleaf-portlet/src/main/resources/log4j2.properties
index 35626bd..9e41ecf 100644
--- a/demo/applicant-mvcbean-cdi-thymeleaf-portlet/src/main/resources/log4j2.properties
+++ b/demo/applicant-mvcbean-cdi-thymeleaf-portlet/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/demo/chat-room-demo-portlet/src/main/resources/log4j.properties b/demo/chat-room-demo-portlet/src/main/resources/log4j.properties
index 5c0bfca..be343ee 100644
--- a/demo/chat-room-demo-portlet/src/main/resources/log4j.properties
+++ b/demo/chat-room-demo-portlet/src/main/resources/log4j.properties
@@ -1,3 +1,17 @@
+# 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.
 log4j.rootLogger=INFO, R
 log4j.appender.R=org.apache.log4j.ConsoleAppender
 log4j.appender.R.layout=org.apache.log4j.PatternLayout
diff --git a/demo/chat-room-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml b/demo/chat-room-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
index 8100748..688a74f 100644
--- a/demo/chat-room-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/demo/chat-room-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+  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.
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/demo/hub-demo-portlet/src/main/resources/log4j.properties b/demo/hub-demo-portlet/src/main/resources/log4j.properties
index 9ef8c56..0759014 100644
--- a/demo/hub-demo-portlet/src/main/resources/log4j.properties
+++ b/demo/hub-demo-portlet/src/main/resources/log4j.properties
@@ -1,3 +1,17 @@
+# 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.
 log4j.rootLogger=INFO, R
 log4j.appender.R=org.apache.log4j.ConsoleAppender
 log4j.appender.R.layout=org.apache.log4j.PatternLayout
diff --git a/demo/hub-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml b/demo/hub-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
index 798bbf0..94fde3a 100644
--- a/demo/hub-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/demo/hub-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+  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.
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/demo/v3-annotated-demo-portlet/src/main/resources/log4j.properties b/demo/v3-annotated-demo-portlet/src/main/resources/log4j.properties
index 507c8a4..b499be1 100644
--- a/demo/v3-annotated-demo-portlet/src/main/resources/log4j.properties
+++ b/demo/v3-annotated-demo-portlet/src/main/resources/log4j.properties
@@ -1,3 +1,17 @@
+# 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.
 log4j.rootLogger=INFO, R
 log4j.appender.R=org.apache.log4j.ConsoleAppender
 log4j.appender.R.layout=org.apache.log4j.PatternLayout
diff --git a/demo/v3-annotated-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml b/demo/v3-annotated-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
index af34afa..875397c 100644
--- a/demo/v3-annotated-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/demo/v3-annotated-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+  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.
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/demo/v3-demo-portlet/src/main/resources/log4j.properties b/demo/v3-demo-portlet/src/main/resources/log4j.properties
index 689b167..c15d7cc 100644
--- a/demo/v3-demo-portlet/src/main/resources/log4j.properties
+++ b/demo/v3-demo-portlet/src/main/resources/log4j.properties
@@ -1,3 +1,17 @@
+# 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.
 log4j.rootLogger=INFO, R
 log4j.appender.R=org.apache.log4j.ConsoleAppender
 log4j.appender.R.layout=org.apache.log4j.PatternLayout
diff --git a/demo/v3-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml b/demo/v3-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
index d888712..d2b5f39 100644
--- a/demo/v3-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/demo/v3-demo-portlet/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+  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.
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/maven-archetypes/bean-portlet-archetype/pom.xml b/maven-archetypes/bean-portlet-archetype/pom.xml
index 1c5adb2..2c1e41b 100755
--- a/maven-archetypes/bean-portlet-archetype/pom.xml
+++ b/maven-archetypes/bean-portlet-archetype/pom.xml
@@ -60,6 +60,14 @@
 		<pluginManagement>
 			<plugins>
 				<plugin>
+					<groupId>org.apache.rat</groupId>
+					<artifactId>apache-rat-plugin</artifactId>
+					<version>0.13</version>
+					<configuration>
+						<skip>true</skip>
+					</configuration>
+				</plugin>
+				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-release-plugin</artifactId>
 					<version>2.5.1</version>
diff --git a/maven-archetypes/bean-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties b/maven-archetypes/bean-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
index f54099f..a13da82 100644
--- a/maven-archetypes/bean-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
+++ b/maven-archetypes/bean-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/maven-archetypes/generic-portlet-archetype/pom.xml b/maven-archetypes/generic-portlet-archetype/pom.xml
index 70aee56..28db599 100755
--- a/maven-archetypes/generic-portlet-archetype/pom.xml
+++ b/maven-archetypes/generic-portlet-archetype/pom.xml
@@ -60,6 +60,14 @@
 		<pluginManagement>
 			<plugins>
 				<plugin>
+					<groupId>org.apache.rat</groupId>
+					<artifactId>apache-rat-plugin</artifactId>
+					<version>0.13</version>
+					<configuration>
+						<skip>true</skip>
+					</configuration>
+				</plugin>
+				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-release-plugin</artifactId>
 					<version>2.5.1</version>
diff --git a/maven-archetypes/generic-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties b/maven-archetypes/generic-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
index f54099f..a13da82 100644
--- a/maven-archetypes/generic-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
+++ b/maven-archetypes/generic-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/maven-archetypes/mvcbean-jsp-portlet-archetype/pom.xml b/maven-archetypes/mvcbean-jsp-portlet-archetype/pom.xml
index e666811..4be8c47 100755
--- a/maven-archetypes/mvcbean-jsp-portlet-archetype/pom.xml
+++ b/maven-archetypes/mvcbean-jsp-portlet-archetype/pom.xml
@@ -60,6 +60,14 @@
 		<pluginManagement>
 			<plugins>
 				<plugin>
+					<groupId>org.apache.rat</groupId>
+					<artifactId>apache-rat-plugin</artifactId>
+					<version>0.13</version>
+					<configuration>
+						<skip>true</skip>
+					</configuration>
+				</plugin>
+				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-release-plugin</artifactId>
 					<version>2.5.1</version>
diff --git a/maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties b/maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
index f54099f..a13da82 100644
--- a/maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
+++ b/maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/pom.xml b/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/pom.xml
index 12a2fdd..1ec399c 100755
--- a/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/pom.xml
+++ b/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/pom.xml
@@ -60,6 +60,14 @@
 		<pluginManagement>
 			<plugins>
 				<plugin>
+					<groupId>org.apache.rat</groupId>
+					<artifactId>apache-rat-plugin</artifactId>
+					<version>0.13</version>
+					<configuration>
+						<skip>true</skip>
+					</configuration>
+				</plugin>
+				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-release-plugin</artifactId>
 					<version>2.5.1</version>
diff --git a/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties b/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
index f54099f..a13da82 100644
--- a/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
+++ b/maven-archetypes/mvcbean-thymeleaf-portlet-archetype/src/main/resources/archetype-resources/src/main/resources/log4j2.properties
@@ -1,3 +1,17 @@
+# 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.
 status=error
 name=PropertiesConfig
 
diff --git a/pluto-container-driver-api/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer b/pluto-container-driver-api/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer
index 9471946..bfca111 100644
--- a/pluto-container-driver-api/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer
+++ b/pluto-container-driver-api/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer
@@ -1 +1,15 @@
+# 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.
 org.apache.pluto.container.driver.PortletContainerInitializer
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index b1b3452..054f7f7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -631,9 +631,9 @@ generate mailto links. -->
 				<plugin>
 					<groupId>org.apache.rat</groupId>
 					<artifactId>apache-rat-plugin</artifactId>
-					<version>0.12</version>
+					<version>0.13</version>
 					<configuration>
-						<excludes>maven-archetypes/**/archetype-resources/**/*</excludes>
+						<excludes>**/portlet-app*.xsd,**/JAXB-LICENSE,**/web-app_2_3.dtd,**/unsplashLicense.txt</excludes>
 					</configuration>
 				</plugin>
 				<plugin>
diff --git a/portlet-api/pom.xml b/portlet-api/pom.xml
index 75846f9..6093c21 100644
--- a/portlet-api/pom.xml
+++ b/portlet-api/pom.xml
@@ -147,6 +147,13 @@
 					</execution>
 				</executions>
 			</plugin>
+			<plugin>
+				<groupId>org.apache.rat</groupId>
+				<artifactId>apache-rat-plugin</artifactId>
+				<configuration>
+					<excludes>**/promise*.min.js</excludes>
+				</configuration>
+			</plugin>
 			<!-- Run the junit tests -->
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
diff --git a/portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml b/portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml
index 8a632f5..8af3e9b 100644
--- a/portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml
+++ b/portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml
@@ -1,6 +1,23 @@
 <?xml version="1.0"?>
-<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
+<!--
+    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.     
+-->
+<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
 <routes>
 	<route>
 		<pattern>/{p_p_lifecycle}/{p_p_state}/{p_p_mode}</pattern>
diff --git a/portlet-tck_3.0/V2EnvironmentTests/pom.xml b/portlet-tck_3.0/V2EnvironmentTests/pom.xml
index 2a18d0c..17ea68d 100644
--- a/portlet-tck_3.0/V2EnvironmentTests/pom.xml
+++ b/portlet-tck_3.0/V2EnvironmentTests/pom.xml
@@ -110,10 +110,7 @@
 				<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>
+					<excludes>**/*getMimeType1.html,**/*getMimeType4.invalid</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V2URLTests/src/main/resources/BaseURL_ApiRenderResurl-friendly-url-routes.xml b/portlet-tck_3.0/V2URLTests/src/main/resources/BaseURL_ApiRenderResurl-friendly-url-routes.xml
index 3117957..0d87aac 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/resources/BaseURL_ApiRenderResurl-friendly-url-routes.xml
+++ b/portlet-tck_3.0/V2URLTests/src/main/resources/BaseURL_ApiRenderResurl-friendly-url-routes.xml
@@ -1,7 +1,23 @@
-
 <?xml version="1.0"?>
-<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
+<!--
+    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.     
+-->
+<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
 <routes>
 	<route>
 		<pattern>/{p_p_id}/{p_p_lifecycle}/{p_p_state}/{p_p_mode}/{p_p_cacheability}/{tc}</pattern>
diff --git a/portlet-tck_3.0/V2URLTests/src/main/resources/PortletURLGenerationListener_ApiRenderResurl-friendly-url-routes.xml b/portlet-tck_3.0/V2URLTests/src/main/resources/PortletURLGenerationListener_ApiRenderResurl-friendly-url-routes.xml
index 3117957..0d87aac 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/resources/PortletURLGenerationListener_ApiRenderResurl-friendly-url-routes.xml
+++ b/portlet-tck_3.0/V2URLTests/src/main/resources/PortletURLGenerationListener_ApiRenderResurl-friendly-url-routes.xml
@@ -1,7 +1,23 @@
-
 <?xml version="1.0"?>
-<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
+<!--
+    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.     
+-->
+<!DOCTYPE routes PUBLIC "-//Liferay//DTD Friendly URL Routes 7.0.0//EN" "http://www.liferay.com/dtd/liferay-friendly-url-routes_7_0_0.dtd">
 <routes>
 	<route>
 		<pattern>/{p_p_id}/{p_p_lifecycle}/{p_p_state}/{p_p_mode}/{p_p_cacheability}/{tc}</pattern>
diff --git a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
index 8b36a1b..64ada8f 100644
--- a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/beans.xml b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/beans.xml
index aa710c7..ad97989 100644
--- a/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/beans.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/beans.xml
@@ -1,4 +1,22 @@
 <?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.     
+-->
 <beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" bean-discovery-mode="all" version="1.1"
 	   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	   xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd">
diff --git a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
index c36e001..58c293b 100644
--- a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
index 84f4ff8..6184934 100644
--- a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml b/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
index 925d8d3..5fb1eac 100644
--- a/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletConfigTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3AnnotationPortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3AnnotationPortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3AnnotationPortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3AnnotationPortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3HeaderPortletTests/pom.xml b/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
index 4c34939..fc3e1f7 100644
--- a/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
+++ b/portlet-tck_3.0/V3HeaderPortletTests/pom.xml
@@ -109,9 +109,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3HeaderPortletTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3HeaderPortletTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3HeaderPortletTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3HeaderPortletTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3PortletConfigTests/pom.xml b/portlet-tck_3.0/V3PortletConfigTests/pom.xml
index 84a1861..6a3dc46 100644
--- a/portlet-tck_3.0/V3PortletConfigTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletConfigTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3PortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3PortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3PortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3PortletConfigTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3PortletContextTests/pom.xml b/portlet-tck_3.0/V3PortletContextTests/pom.xml
index d9f224e..61e7ee0 100644
--- a/portlet-tck_3.0/V3PortletContextTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletContextTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3PortletContextTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3PortletContextTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3PortletContextTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3PortletContextTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3PortletHubTests/pom.xml b/portlet-tck_3.0/V3PortletHubTests/pom.xml
index edbf3ce..6c004c8 100644
--- a/portlet-tck_3.0/V3PortletHubTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletHubTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3PortletHubTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3PortletHubTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3PortletHubTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3PortletHubTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3PortletParametersTests/pom.xml b/portlet-tck_3.0/V3PortletParametersTests/pom.xml
index c5dee4a..58c1157 100755
--- a/portlet-tck_3.0/V3PortletParametersTests/pom.xml
+++ b/portlet-tck_3.0/V3PortletParametersTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/beans.xml b/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/beans.xml
index aa710c7..ad97989 100644
--- a/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/beans.xml
+++ b/portlet-tck_3.0/V3PortletParametersTests/src/main/webapp/WEB-INF/beans.xml
@@ -1,4 +1,22 @@
 <?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.     
+-->
 <beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" bean-discovery-mode="all" version="1.1"
 	   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	   xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd">
diff --git a/portlet-tck_3.0/V3RenderStateTests/pom.xml b/portlet-tck_3.0/V3RenderStateTests/pom.xml
index e4df2b6..4740ce8 100644
--- a/portlet-tck_3.0/V3RenderStateTests/pom.xml
+++ b/portlet-tck_3.0/V3RenderStateTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3RenderStateTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3RenderStateTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3RenderStateTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3RenderStateTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml b/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
index 2208123..e2a2ed1 100644
--- a/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
+++ b/portlet-tck_3.0/V3ResourceAsyncTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3ResourceAsyncTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3ResourceAsyncTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3ResourceAsyncTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3ResourceAsyncTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/V3URLTests/pom.xml b/portlet-tck_3.0/V3URLTests/pom.xml
index 659d7bd..4bd237f 100644
--- a/portlet-tck_3.0/V3URLTests/pom.xml
+++ b/portlet-tck_3.0/V3URLTests/pom.xml
@@ -101,9 +101,7 @@
 				<groupId>org.apache.rat</groupId>
 				<artifactId>apache-rat-plugin</artifactId>
 				<configuration>
-					<excludes>
-						<exclude>src/main/docs/ModuleAssertions.csv</exclude>
-					</excludes>
+					<excludes>**/ModuleAssertions.csv</excludes>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/portlet-tck_3.0/V3URLTests/src/main/webapp/WEB-INF/applicationContext.xml b/portlet-tck_3.0/V3URLTests/src/main/webapp/WEB-INF/applicationContext.xml
index 7da0093..d5f3771 100644
--- a/portlet-tck_3.0/V3URLTests/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/portlet-tck_3.0/V3URLTests/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
+<!--
+    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.     
+-->
 <beans
 	xmlns="http://www.springframework.org/schema/beans"
 	xmlns:context="http://www.springframework.org/schema/context"
diff --git a/portlet-tck_3.0/pom.xml b/portlet-tck_3.0/pom.xml
index ff483b3..be6daf6 100644
--- a/portlet-tck_3.0/pom.xml
+++ b/portlet-tck_3.0/pom.xml
@@ -396,13 +396,7 @@
 				<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>
+					<excludes>**/JSR286*.csv</excludes>
 				</configuration>
 			</plugin>
 			<plugin>
diff --git a/test-base/pom.xml b/test-base/pom.xml
index a29cd30..38c8d7c 100644
--- a/test-base/pom.xml
+++ b/test-base/pom.xml
@@ -1,4 +1,22 @@
 <?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/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>