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 ms...@apache.org on 2014/10/09 10:37:14 UTC

[5/5] git commit: Fixed test case bug that was causing a null pointer exception. Added 4 additional test ResourceURL test cases to complete coverage.

Fixed test case bug that was causing a null pointer exception. Added 4
additional test ResourceURL test cases to complete coverage.


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

Branch: refs/heads/master
Commit: cdaa9cde8130217c88e0496fbf8ad4bf13ef0288
Parents: b3e14c6
Author: Scott Nicklous <ms...@apache.org>
Authored: Thu Oct 9 10:00:33 2014 +0200
Committer: Scott Nicklous <ms...@apache.org>
Committed: Thu Oct 9 10:00:33 2014 +0200

----------------------------------------------------------------------
 .../URLTests_BaseURL_ApiRenderActurl.java       |  34 +++
 .../URLTests_BaseURL_ApiRenderRenurl.java       |  20 ++
 .../URLTests_BaseURL_ApiRenderResurl.java       |  17 ++
 ...etURLGenerationListener_ApiRenderActurl.java |  14 ++
 ...etURLGenerationListener_ApiRenderRenurl.java |   5 +
 ...etURLGenerationListener_ApiRenderResurl.java |   6 +
 .../URLTests_PortletURL_ApiRenderActurl.java    |   6 +
 .../URLTests_PortletURL_ApiRenderRenurl.java    |   3 +
 .../URLTests_ResourceURL_ApiRenderResurl.java   | 227 +++++++++++++++----
 .../resources/xml-resources/additionalTCs.xml   |   4 +
 .../tck/beans/JSR286ApiTestCaseDetails.java     |  12 +-
 11 files changed, 300 insertions(+), 48 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java
index 88d948f..22f7d9e 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java
@@ -77,6 +77,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr0 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERA1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA1")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -91,6 +92,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr1 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERA4);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA4")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -105,6 +107,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr2 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERA6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA6")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "newVal";
@@ -119,6 +122,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr3 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERA7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA7")) {
             String aval = portletReq.getParameter("parm1");
             String eval = null;
@@ -133,6 +137,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr5 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERB1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB1")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -147,6 +152,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr6 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERB4);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB4")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -161,6 +167,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr7 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERB6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB6")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"newVal"};
@@ -175,6 +182,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr8 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERB7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB7")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = null;
@@ -189,6 +197,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr10 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERS1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters1")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -205,6 +214,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr11 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERS4);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters4")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -221,6 +231,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr12 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERS6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters6")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -237,6 +248,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr13 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERS7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters7")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -254,6 +266,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr14 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETPARAMETERS8);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters8")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -270,6 +283,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr18 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_SETSECURE2);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setSecure2")) {
             String val = portletReq.getParameter("setSecure");
             boolean ok = (val != null);
@@ -288,6 +302,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr19 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_TOSTRING);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_toString")) {
             // If execution makes it to here, the test was successful
             tr19.setTcSuccess(true);
@@ -301,6 +316,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr23 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_WRITEA1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_writeA1")) {
             // If execution makes it to here, the test was successful
             tr23.setTcSuccess(true);
@@ -314,6 +330,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr24 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERACTURL_WRITEB1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_writeB1")) {
             // If execution makes it to here, the test was successful
             tr24.setTcSuccess(true);
@@ -368,6 +385,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterA1");
@@ -394,6 +412,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA4")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterA4");
@@ -421,6 +440,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA6")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterA6");
@@ -448,6 +468,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterA7")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterA7");
@@ -491,6 +512,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterB1");
@@ -517,6 +539,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB4")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterB4");
@@ -544,6 +567,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB6")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterB6");
@@ -571,6 +595,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameterB7")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameterB7");
@@ -622,6 +647,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameters1");
@@ -656,6 +682,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters4")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameters4");
@@ -692,6 +719,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters6")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameters6");
@@ -727,6 +755,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters7")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameters7");
@@ -761,6 +790,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setParameters8")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setParameters8");
@@ -849,6 +879,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_setSecure2")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_setSecure2");
@@ -875,6 +906,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_toString")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_toString");
@@ -950,6 +982,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_writeA1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_writeA1");
@@ -978,6 +1011,7 @@ public class URLTests_BaseURL_ApiRenderActurl implements Portlet, ResourceServin
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderActurl_writeB1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_BaseURL_ApiRenderActurl_writeB1");

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java
index 9cf0883..e53a269 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java
@@ -118,6 +118,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterA1")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -141,6 +142,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterA2")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -164,6 +166,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterA3")) {
             String aval = portletReq.getParameter("tckPRP1");
             String eval = "V2URLTests_BaseURL_ApiRenderRenurl_setParameterA3";
@@ -188,6 +191,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterA6")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "newVal";
@@ -212,6 +216,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterA7")) {
             String aval = portletReq.getParameter("parm1");
             String eval = null;
@@ -252,6 +257,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterB1")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -275,6 +281,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterB2")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -298,6 +305,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterB3")) {
             String[] aval = portletReq.getParameterValues("tckPRP1");
             String[] eval = new String[]{"val1", "val2"};
@@ -322,6 +330,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterB6")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"newVal"};
@@ -346,6 +355,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameterB7")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = null;
@@ -394,6 +404,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters1")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -422,6 +433,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters2")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -455,6 +467,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters3")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -490,6 +503,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters6")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -524,6 +538,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters7")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -558,6 +573,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setParameters8")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -645,6 +661,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_setSecure2")) {
             String val = portletReq.getParameter("setSecure");
             boolean ok = (val != null);
@@ -672,6 +689,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_toString")) {
             // If execution makes it to here, the test was successful
             tr22.setTcSuccess(true);
@@ -743,6 +761,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_writeA1")) {
             // If execution makes it to here, the test was successful
             tr26.setTcSuccess(true);
@@ -767,6 +786,7 @@ public class URLTests_BaseURL_ApiRenderRenurl implements Portlet, ResourceServin
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderRenurl_writeB1")) {
             // If execution makes it to here, the test was successful
             tr27.setTcSuccess(true);

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java
index 30bbea3..61955d5 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java
@@ -89,6 +89,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr0 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERA1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterA1")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -102,6 +103,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr1 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERA5);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterA5")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "val1";
@@ -115,6 +117,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr2 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERA6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterA6")) {
             String aval = portletReq.getParameter("parm1");
             String eval = "newVal";
@@ -128,6 +131,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr3 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERA7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterA7")) {
             String aval = portletReq.getParameter("parm1");
             String eval = null;
@@ -141,6 +145,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr5 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERB1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterB1")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -154,6 +159,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr6 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERB5);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterB5")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"val1", "val2"};
@@ -167,6 +173,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr7 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERB6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterB6")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = new String[]{"newVal"};
@@ -180,6 +187,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr8 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERB7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameterB7")) {
             String[] aval = portletReq.getParameterValues("parm1");
             String[] eval = null;
@@ -193,6 +201,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr10 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERS1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameters1")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -208,6 +217,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr11 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERS5);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameters5")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -223,6 +233,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr12 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERS6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameters6")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -238,6 +249,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr13 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERS7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameters7")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -254,6 +266,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr14 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETPARAMETERS8);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setParameters8")) {
             Map<String, String[]> aval = portletReq.getParameterMap();
             Map<String, String[]> eval = new HashMap<String, String[]>();
@@ -269,6 +282,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr18 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_SETSECURE2);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_setSecure2")) {
             String val = portletReq.getParameter("setSecure");
             boolean ok = (val != null);
@@ -286,6 +300,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr19 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_TOSTRING);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_toString")) {
             // If execution makes it to here, the test was successful
             tr19.setTcSuccess(true);
@@ -298,6 +313,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr24 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_WRITEA1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_writeA1")) {
             // If execution makes it to here, the test was successful
             tr24.setTcSuccess(true);
@@ -310,6 +326,7 @@ public class URLTests_BaseURL_ApiRenderResurl implements Portlet, ResourceServin
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr25 = tcd.getTestResultFailed(V2URLTESTS_BASEURL_APIRENDERRESURL_WRITEB1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_BaseURL_ApiRenderResurl_writeB1")) {
             // If execution makes it to here, the test was successful
             tr25.setTcSuccess(true);

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java
index b87de6d..9f6d83d 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java
@@ -77,6 +77,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr0 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_CONFIGURATION);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_configuration")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -95,6 +96,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr1 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_PORTLETURLGENERATIONLISTENER6);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_portletURLGenerationListener6")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL2");
@@ -113,6 +115,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr2 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_FILTERACTIONURL1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL1")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -131,6 +134,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr3 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_FILTERACTIONURL2);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL2")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -149,6 +153,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr4 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_FILTERACTIONURL3);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL3")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -167,6 +172,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr5 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_FILTERACTIONURL4);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL4")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -185,6 +191,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr6 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERACTURL_FILTERACTIONURL5);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL5")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -243,6 +250,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_configuration")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_configuration");
@@ -270,6 +278,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_portletURLGenerationListener6")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_portletURLGenerationListener6");
@@ -297,6 +306,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL1");
@@ -326,6 +336,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL2")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL2");
@@ -355,6 +366,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL3")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL3");
@@ -382,6 +394,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL4")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL4");
@@ -409,6 +422,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderActurl implements Po
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL5")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURLGenerationListener_ApiRenderActurl_filterActionURL5");

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderRenurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderRenurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderRenurl.java
index f7b1f92..7ad1a2d 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderRenurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderRenurl.java
@@ -118,6 +118,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderRenurl implements Po
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderRenurl_filterRenderURL1")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -148,6 +149,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderRenurl implements Po
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderRenurl_filterRenderURL2")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -178,6 +180,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderRenurl implements Po
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderRenurl_filterRenderURL3")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -206,6 +209,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderRenurl implements Po
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderRenurl_filterRenderURL4")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -234,6 +238,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderRenurl implements Po
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderRenurl_filterRenderURL5")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderResurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderResurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderResurl.java
index 8bca13d..2fbc489 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderResurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderResurl.java
@@ -89,6 +89,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr0 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL1")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -106,6 +107,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr1 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL2);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL2")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -123,6 +125,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr2 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL3);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL3")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -140,6 +143,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr3 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL4);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL4")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -157,6 +161,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr4 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL5);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL5")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");
@@ -174,6 +179,7 @@ public class URLTests_PortletURLGenerationListener_ApiRenderResurl implements Po
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr5 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURLGENERATIONLISTENER_APIRENDERRESURL_FILTERRESOURCEURL7);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURLGenerationListener_ApiRenderResurl_filterResourceURL7")) {
             // Verify that the listener set the parameter as expected
             String val = portletReq.getParameter("PUGL");

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java
index 78ca21b..93be3e5 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java
@@ -77,6 +77,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr0 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURL_APIRENDERACTURL_SETWINDOWSTATE1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_setWindowState1")) {
             WindowState ws = portletReq.getWindowState();
             boolean ok = (ws.equals(WindowState.NORMAL));
@@ -95,6 +96,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr2 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURL_APIRENDERACTURL_SETPORTLETMODE1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_setPortletMode1")) {
             PortletMode pm = portletReq.getPortletMode();
             boolean ok = (pm.equals(PortletMode.VIEW));
@@ -113,6 +115,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();
          TestResult tr9 = tcd.getTestResultFailed(V2URLTESTS_PORTLETURL_APIRENDERACTURL_REMOVEPUBLICRENDERPARAMETER1);
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't defined (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_removePublicRenderParameter1")) {
             String val = portletReq.getParameter("tckPRP1");
             CompareUtils.stringsEqual("Request PRP name=tckPRP1 ", val, " expected ", null, tr9);
@@ -175,6 +178,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_setWindowState1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURL_ApiRenderActurl_setWindowState1");
@@ -226,6 +230,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_setPortletMode1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURL_ApiRenderActurl_setPortletMode1");
@@ -357,6 +362,7 @@ public class URLTests_PortletURL_ApiRenderActurl implements Portlet, ResourceSer
          
          // display evaluated results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderActurl_removePublicRenderParameter1")) {
             PortletSession ps = portletReq.getPortletSession();
             TestResult tmp = (TestResult)ps.getAttribute(RESULT_ATTR_PREFIX + "V2URLTests_PortletURL_ApiRenderActurl_removePublicRenderParameter1");

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/cdaa9cde/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderRenurl.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderRenurl.java b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderRenurl.java
index 2fb1778..0506f3f 100644
--- a/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderRenurl.java
+++ b/portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderRenurl.java
@@ -126,6 +126,7 @@ public class URLTests_PortletURL_ApiRenderRenurl implements Portlet, ResourceSer
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderRenurl_setWindowState1")) {
             WindowState ws = portletReq.getWindowState();
             boolean ok = (ws.equals(WindowState.NORMAL));
@@ -178,6 +179,7 @@ public class URLTests_PortletURL_ApiRenderRenurl implements Portlet, ResourceSer
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderRenurl_setPortletMode1")) {
             PortletMode pm = portletReq.getPortletMode();
             boolean ok = (pm.equals(PortletMode.VIEW));
@@ -310,6 +312,7 @@ public class URLTests_PortletURL_ApiRenderRenurl implements Portlet, ResourceSer
          
          // evaluate results
          String tcval = portletReq.getParameter("tc");
+         // let exception be thrown if tc parm isn't set (test case error)
          if (tcval.equals("V2URLTests_PortletURL_ApiRenderRenurl_removePublicRenderParameter1")) {
             String val = portletReq.getParameter("tckPRP1");
             CompareUtils.stringsEqual("Request PRP name=tckPRP1 ", val, " expected ", null, tr9);