You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by at...@apache.org on 2009/03/26 14:34:05 UTC

svn commit: r758628 [11/11] - in /portals/jetspeed-2/portal/trunk/etc/tck-jsr-286: ./ pages/ pages/tck-jsr286/

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase89.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase89.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 9 for test: com/sun/ts/tests/portlet/api/javax_portlet/PortletConfig/SpecURLClient.java#GetResourceBundleInlineWithLocalesTest</title>
+  <fragment id="tck-9" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-9-0" type="portlet" name="portlet_jp_PortletConfig_web::GetResourceBundleInlineWithLocalesTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase9.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 90 for test: com/sun/ts/tests/portlet/api/javax_portlet/ActionRequest/SpecURLClient.java#GetContextPathSyntaxTest</title>
+  <fragment id="tck-90" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-90-0" type="portlet" name="portlet_jp_ActionRequest_web::GetContextPathSyntaxTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase90.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 91 for test: com/sun/ts/tests/portlet/api/javax_portlet/ActionRequest/SpecURLClient.java#GetParameterMapEmptyTest</title>
+  <fragment id="tck-91" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-91-0" type="portlet" name="portlet_jp_ActionRequest_web::GetParameterMapEmptyTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase91.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 92 for test: com/sun/ts/tests/portlet/api/javax_portlet/ActionRequest/SpecURLClient.java#GetLifecyclePhaseAttributeTest</title>
+  <fragment id="tck-92" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-92-0" type="portlet" name="portlet_jp_ActionRequest_web::GetLifecyclePhaseAttributeTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase92.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 93 for test: com/sun/ts/tests/portlet/api/javax_portlet/WindowStateException/URLClient.java#WindowStateExceptionCtr1Test</title>
+  <fragment id="tck-93" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-93-0" type="portlet" name="portlet_jp_WindowStateException_web::WindowStateExceptionCtr1TestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase93.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 94 for test: com/sun/ts/tests/portlet/api/javax_portlet/WindowStateException/URLClient.java#WindowStateExceptionCtr2Test</title>
+  <fragment id="tck-94" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-94-0" type="portlet" name="portlet_jp_WindowStateException_web::WindowStateExceptionCtr2TestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase94.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 95 for test: com/sun/ts/tests/portlet/api/javax_portlet/WindowStateException/URLClient.java#WindowStateExceptionCtr3Test</title>
+  <fragment id="tck-95" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-95-0" type="portlet" name="portlet_jp_WindowStateException_web::WindowStateExceptionCtr3TestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase95.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,8 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 96 for test: com/sun/ts/tests/portlet/api/javax_portlet/RenderRequest/SpecURLClient.java#GetRenderParametersForOnlyTargetTest</title>
+  <fragment id="tck-96" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-96-0" type="portlet" name="portlet_jp_RenderRequest_web::GetRenderParametersForOnlyTargetTestPortlet"/>
+    <fragment id="tck-96-1" type="portlet" name="portlet_jp_RenderRequest_web::GetRenderParametersForOnlyTargetTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase96.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,8 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 97 for test: com/sun/ts/tests/portlet/api/javax_portlet/RenderRequest/SpecURLClient.java#GetParameterOnlySeenByTargetTest</title>
+  <fragment id="tck-97" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-97-0" type="portlet" name="portlet_jp_RenderRequest_web::GetParameterOnlySeenByTargetTestPortlet"/>
+    <fragment id="tck-97-1" type="portlet" name="portlet_jp_RenderRequest_web::GetParameterOnlySeenByTargetTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase97.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 98 for test: com/sun/ts/tests/portlet/api/javax_portlet/RenderRequest/SpecURLClient.java#CheckSingleParameterValuesTest</title>
+  <fragment id="tck-98" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-98-0" type="portlet" name="portlet_jp_RenderRequest_web::CheckSingleParameterValuesTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase98.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml Thu Mar 26 13:31:17 2009
@@ -0,0 +1,7 @@
+<page>
+  <defaults layout-decorator="simple" portlet-decorator="clear"/>
+  <title>TCK testcase 99 for test: com/sun/ts/tests/portlet/api/javax_portlet/RenderRequest/SpecURLClient.java#GetContextPathSyntaxTest</title>
+  <fragment id="tck-99" type="layout" name="jetspeed-layouts::VelocityOneColumn">
+    <fragment id="tck-99-0" type="portlet" name="portlet_jp_RenderRequest_web::GetContextPathSyntaxTestPortlet"/>
+  </fragment>
+</page>

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/pages/testcase99.psml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt?rev=758628&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt (added)
+++ portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt Thu Mar 26 13:31:17 2009
@@ -0,0 +1,109 @@
+Running the JSR-286 TCK against Jetspeed-2 Enterprise Portal
+
+1) Setup the Portlet TCK (only needs to be done once)
+
+  a) Download the Portlet TCK
+  
+     Go to http://jcp.org/aboutJava/communityprocess/final/jsr286/index.html
+     The TCK download link is provided there, which (currently) is at: 
+     
+       http://hnsp.inf-bb.uni-jena.de/tck/
+
+     Note: this is a license agreement click-through link
+     
+     Save the downloaded portlet-tck070508.zip at a location of your convenience.
+     
+  b) Create a directory for the TCK and extract the downloaded portlet-tck070508.zip *inside* that directory.
+
+  c) Add an environment variable pointing to your TCK installation directory called TS_HOME
+     For example on Linux, add the following to your ~/.bashrc:
+     
+     export TS_HOME=~/portlet-tck070508
+     
+     Note: the TCK itself requires this TS_HOME environment variable.
+
+  d) If on Linux, make the extracted $TS_HOME/bin/tsant shell script executable:
+
+     chmod +x $TS_HOME/bin/tsant
+     
+  e) Configure $TS_HOME/bin/build.properties:
+
+     Set your local timezone in $TS_HOME/bin/build.properties (default is US/Eastern).
+     For example, if you are in Amsterdam, use:
+   
+       tz=Europe/Amsterdam
+
+     Replace:
+     
+       j2ee.home.ri=${env.J2EE_HOME}
+       j2ee.classes.ri=${j2ee.home.ri}/lib/j2ee.jar
+
+     with:
+     
+       j2ee.home.ri=${TS_HOME}
+       j2ee.classes.ri=${j2ee.home.ri}/lib/j2ee_1_3.jar
+
+     Replace
+          
+       webapp.dir=C:/tmp/webapps
+         
+     with
+       
+       webapp.dir=${ts.home}/webapps
+         
+  f) Configure $TS_HOME/bin/ts.jte:
+
+     Replace:
+      
+       portalURLFetcherMode=1
+      
+     with
+      
+       portalURLFetcherMode=0
+      
+     Replace:
+     
+       vendorTestsToURLMappingFile=/tmp/vendorTestsToURLMapping.xml
+
+     with
+     
+       vendorTestsToURLMappingFile=${TS_HOME}/bin/jetspeedTestsToURLMapping.xml
+     
+  g) Copy the jetspeedTestsToURLMapping.xml to $TS_HOME/bin:
+  
+     cp jetspeedTestsToURLMapping.xml $TS_HOME/bin
+
+2) Setup Jetspeed for running the TCK
+
+  a) build and deploy Jetspeed, for example using:
+   
+     mvn jetspeed:mvn -Dtarget=min
+     
+  b) Deploy the TCK portlet applications to jetspeed.
+     If you installed jetspeed under $CATALINA_HOME, then execute the following:
+   
+     $TS_HOME/bin/tsant deploy.all -Dwebapp.dir=$CATALINA_HOME/webapps/jetspeed/WEB-INF/deploy
+     
+  c) Copy the TCK test psml files to the jetspeed installation:
+  
+     mkdir $CATALINA/HOME/webapps/jetspeed/WEB-INF/pages/tck-jsr286
+     cp pages/*.psml $CATALINA_HOME/webapps/jetspeed/WEB-INF/pages/tck-jsr286/
+     
+  d) Startup Jetspeed once to ensure the TCK portlet applications are deployed
+
+3) Running the TCK against Jetspeed
+  
+  a) Start Tomcat
+  
+  b) Start the TCK gui:
+  
+     $TS_HOME/bin/tsant gui
+     
+  c) In the gui, create a new TCK work directory somewhere
+  
+       Menu: File|New Work Directory
+  
+  d) Finally, in the gui run the TCK
+  
+      Menu: Run Tests|Start
+     

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt
------------------------------------------------------------------------------
    svn:keywords = Id

Propchange: portals/jetspeed-2/portal/trunk/etc/tck-jsr-286/readme.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org