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 2017/07/12 17:53:05 UTC

[2/3] portals-pluto git commit: PLUTO-662 introduce the liferay profile and add liferay-portlet.xml(s)

PLUTO-662 introduce the liferay profile and add liferay-portlet.xml(s)


Project: http://git-wip-us.apache.org/repos/asf/portals-pluto/repo
Commit: http://git-wip-us.apache.org/repos/asf/portals-pluto/commit/6cf82560
Tree: http://git-wip-us.apache.org/repos/asf/portals-pluto/tree/6cf82560
Diff: http://git-wip-us.apache.org/repos/asf/portals-pluto/diff/6cf82560

Branch: refs/heads/master
Commit: 6cf825603ff1430850fb097e3b3e9389ed723b14
Parents: 8adc1da
Author: vsingleton <vs...@gmail.com>
Authored: Sat Jul 8 09:36:37 2017 -0400
Committer: Neil Griffin <ne...@gmail.com>
Committed: Wed Jul 12 13:51:19 2017 -0400

----------------------------------------------------------------------
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  89 ++++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  73 ++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  25 +++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  21 +++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  93 ++++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  65 +++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  85 +++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  85 +++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  69 ++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  21 +++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml | 173 +++++++++++++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  21 +++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |   9 +
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  17 ++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  53 ++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  53 ++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  65 +++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  29 ++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  81 +++++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  53 ++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  33 ++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  41 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  29 ++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  29 ++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  49 ++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  45 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  41 +++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  53 ++++++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |  13 ++
 .../src/main/webapp/WEB-INF/liferay-portlet.xml |   9 +
 portlet-tck_3.0/pom.xml                         |  76 +++++---
 40 files changed, 1983 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..26f6d4f
--- /dev/null
+++ b/portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_10_Context</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_10_ContextOptions</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_10_ContextOptions_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_17_ActionPreferences</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_17_EventPreferences</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_17_EventPreferences_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_17_ResourcePreferences</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_17_RenderPreferences</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_18_Sessions</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlEnvironmentTests_SPEC2_18_Sessions2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AddlFilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AddlFilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AddlFilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..f511913
--- /dev/null
+++ b/portlet-tck_3.0/V2AddlFilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Action</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Render</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Event_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Resource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Action</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Action</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Render</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Res*</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlFilterTests_SPEC2_20_Ev*</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..631e6db
--- /dev/null
+++ b/portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_2_Compatibility</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_Initialization</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_ActionHandling</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_ActionHandling_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_ResourceHandling</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_EventHandling</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_EventHandling_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_RenderGenericPortlet</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_5_RenderGenericPortlet_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_6_RenderConfig</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_6_RenderConfig2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_6_RenderConfig3</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_8_PortletModes</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_9_WindowStates</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_13_ResourceServing</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_13_ResourceServingCache</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_15_Event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_15_Event_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_15_EventEventHandling</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_15_EventEventHandling_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlPortletTests_SPEC2_15_EventEventHandling_unavailableException</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AddlRequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AddlRequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AddlRequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..dec72e4
--- /dev/null
+++ b/portlet-tck_3.0/V2AddlRequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Action</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Event_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Render</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Render_parameter11</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_Resource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_RenderAttr</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_RenderAttr_RenderHeaders</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_ActionAttr</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_EventAttr</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_EventAttr_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_ResourceAttr</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_ActionReq</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_EventReq</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_EventReq_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_RenderReq</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlRequestTests_SPEC2_11_ResourceReq</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..be862ab
--- /dev/null
+++ b/portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AddlResponseTests_SPEC2_12_Action</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlResponseTests_SPEC2_12_Event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlResponseTests_SPEC2_12_Event_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlResponseTests_SPEC2_12_Render</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AddlResponseTests_SPEC2_12_Resource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2AnnotationTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2AnnotationTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2AnnotationTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..40b8c09
--- /dev/null
+++ b/portlet-tck_3.0/V2AnnotationTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>AnnotationTests_ProcessAction_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AnnotationTests_ProcessEvent_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AnnotationTests_ProcessEvent_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>AnnotationTests_RenderMode_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..5a15dc2
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventRequest_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventResponse_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests1_SPEC2_19_ForwardJSPResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..1094db9
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletEventRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletEventRequest_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletEventResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletEventResponse_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests2_SPEC2_19_ForwardServletResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..f9dc64b
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventRequest_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests3_SPEC2_19_IncludeJSPResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..115a989
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletEventRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletEventRequest_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletEventResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletEventResponse_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests4_SPEC2_19_IncludeServletResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..052ec0a
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,93 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardJSPResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletActionResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_ForwardServletResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeJSPActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeJSPRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeJSPRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeJSPResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeJSPResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeServletActionRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeServletRenderRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeServletRenderResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeServletResourceRequest</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherReqRespTests5S_SPEC2_19_IncludeServletResourceResponse</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..2f7552c
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_DispatchServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_DispatchServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_DispatchServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_DispatchServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_DispatchServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_IncludeServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_IncludeServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_IncludeServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_IncludeServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_IncludeServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_ForwardServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_ForwardServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_ForwardServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_ForwardServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests_SPEC2_19_ForwardServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..33b64eb
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_IncludeJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_IncludeJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_IncludeJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_IncludeJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_IncludeJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_ForwardJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_ForwardJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_ForwardJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_ForwardJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests2_SPEC2_19_ForwardJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..54b7b4e
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_IncludeJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests3S_SPEC2_19_ForwardJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..ff0e709
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_IncludeJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests4_SPEC2_19_ForwardJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..15add63
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenIncludeServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenIncludeServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenIncludeServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenIncludeServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenIncludeServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenForwardServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenForwardServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenForwardServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenForwardServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests5_SPEC2_19_IncThenForwardServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..a3b46f8
--- /dev/null
+++ b/portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenIncludeServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenIncludeServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenIncludeServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenIncludeServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenIncludeServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenForwardServletAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenForwardServletEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenForwardServletEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenForwardServletRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>DispatcherTests6_SPEC2_19_FwdThenForwardServletResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2EnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2EnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2EnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..fa284ad
--- /dev/null
+++ b/portlet-tck_3.0/V2EnvironmentTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>EnvironmentTests_CacheControl_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_CacheControl_ApiRender2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_CacheControl_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_CacheControl_ApiResource2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortalContext_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletContext_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletContext_ApiRender2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletPreferences_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletPreferences_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletPreferences_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletPreferences_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletPreferences_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletRequestDispatcher_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletRequestDispatcher_ApiRender2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletSession_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>EnvironmentTests_PortletSessionUtil_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2ExceptionTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2ExceptionTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2ExceptionTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..e84164e
--- /dev/null
+++ b/portlet-tck_3.0/V2ExceptionTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>ExceptionTests_PortletModeException_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ExceptionTests_UnavailableException_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ExceptionTests_ValidatorException_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ExceptionTests_WindowStateException_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..22c5a30
--- /dev/null
+++ b/portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,173 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiEventFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterConfig_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiEventFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ActionFilter_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ActionFilter_ApiActionFilter2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter_event2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_RenderFilter_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ResourceFilter_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ResourceFilter_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ResourceFilter_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiResourceFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_PortletFilter_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter_event2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_EventFilter_ApiEventFilter_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterConfig_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterConfig_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ActionFilter_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ActionFilter_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_ActionFilter_ApiActionFilter2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_RenderFilter_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_RenderFilter_ApiRenderFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>FilterTests_FilterChain_ApiActionFilter</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2PortletTagLibraryTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2PortletTagLibraryTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..0283041
--- /dev/null
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests_SPEC2_26_IncludeJSPGeneral</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests_SPEC2_26_IncludeJSPAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests_SPEC2_26_IncludeJSPEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests_SPEC2_26_IncludeJSPEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..4a104b1
--- /dev/null
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests2_SPEC2_26_IncludeJSPRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..a9e54d5
--- /dev/null
+++ b/portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource_tr39</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource_tr40</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..65029bd
--- /dev/null
+++ b/portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>PortletTests_PortletConfig_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_PortletConfig_ApiRender2</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_PortletMode_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_WindowState_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_Portlet_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_Portlet_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_Event_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_Event_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_EventPortlet_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_EventPortlet_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_ResourceServingPortlet_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>PortletTests_GenericPortlet_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2RequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2RequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2RequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..c368646
--- /dev/null
+++ b/portlet-tck_3.0/V2RequestTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>RequestTests_PortletRequest_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_PortletRequest_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_PortletRequest_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_PortletRequest_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_PortletRequest_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_ClientDataRequest_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_ClientDataRequest_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_ActionRequest_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_ResourceRequest_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_EventRequest_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_EventRequest_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>RequestTests_RenderRequest_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2ResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2ResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2ResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..888cc49
--- /dev/null
+++ b/portlet-tck_3.0/V2ResponseTests/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>ResponseTests_PortletResponse_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_PortletResponse_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_PortletResponse_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_PortletResponse_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_PortletResponse_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_StateAwareResponse_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_StateAwareResponse_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_StateAwareResponse_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_ActionResponse_ApiAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_EventResponse_ApiEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_EventResponse_ApiEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_MimeResponse_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_MimeResponse_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_RenderResponse_ApiRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>ResponseTests_ResourceResponse_ApiResource</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2SigTestsAction/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2SigTestsAction/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2SigTestsAction/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..f0e2d40
--- /dev/null
+++ b/portlet-tck_3.0/V2SigTestsAction/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>SigTestsAction_ActionRequest_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsAction_ActionResponse_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsAction_ClientDataRequest_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsAction_PortletRequest_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsAction_PortletResponse_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsAction_StateAwareResponse_SIGAction</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2SigTestsEnv/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2SigTestsEnv/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2SigTestsEnv/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..6a10465
--- /dev/null
+++ b/portlet-tck_3.0/V2SigTestsEnv/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>SigTestsEnv_CacheControl_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_EventPortlet_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_GenericPortlet_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortalContext_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_Portlet_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletConfig_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletContext_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletMode_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletPreferences_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletRequestDispatcher_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletSession_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletSessionUtil_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PortletURLGenerationListener_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_PreferencesValidator_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_ProcessAction_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_ProcessEvent_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_RenderMode_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_ResourceServingPortlet_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEnv_WindowState_SIGRender</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/6cf82560/portlet-tck_3.0/V2SigTestsEvent/src/main/webapp/WEB-INF/liferay-portlet.xml
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2SigTestsEvent/src/main/webapp/WEB-INF/liferay-portlet.xml b/portlet-tck_3.0/V2SigTestsEvent/src/main/webapp/WEB-INF/liferay-portlet.xml
new file mode 100644
index 0000000..c380990
--- /dev/null
+++ b/portlet-tck_3.0/V2SigTestsEvent/src/main/webapp/WEB-INF/liferay-portlet.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 7.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_7_0_0.dtd">
+
+<liferay-portlet-app>
+	<portlet>
+		<portlet-name>SigTestsEvent_Event_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_Event_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_EventRequest_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_EventRequest_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_EventResponse_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_EventResponse_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_PortletRequest_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_PortletRequest_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_PortletResponse_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_PortletResponse_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_StateAwareResponse_SIGEvent</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+	<portlet>
+		<portlet-name>SigTestsEvent_StateAwareResponse_SIGEvent_event</portlet-name>
+		<requires-namespaced-parameters>false</requires-namespaced-parameters>
+	</portlet>
+</liferay-portlet-app>