You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by sm...@apache.org on 2007/05/31 11:56:07 UTC

svn commit: r543102 [1/32] - in /harmony/enhanced/buildtest/branches/2.0: adaptors/struts_test/ tests/struts_test/ tests/struts_test/resources/ tests/struts_test/resources/showcase/ tests/struts_test/src/ tests/struts_test/src/org/ tests/struts_test/sr...

Author: smishura
Date: Thu May 31 02:55:56 2007
New Revision: 543102

URL: http://svn.apache.org/viewvc?view=rev&rev=543102
Log:
Apply patch from HARMONY-3597:
([testing] Apache Struts2 on Tomcat automated test scenario for B&T 2.0 infrastructure)

Added:
    harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/
    harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml   (with props)
    harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-107565987.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1080589601.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1085145764.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1086687319.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-109342533.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1111513550.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1142313256.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1163688498.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1192328387.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1205741220.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1214667119.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1247066060.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1258062733.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1291952655.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1294130853.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1337903257.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1343062876.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1363406647.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1371989947.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1373088266.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1381191723.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1389384112.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1395379970.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1412440552.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1415775260.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1484175583.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1485937169.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1488116065.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1488959783.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1530829176.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1537402740.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1547886496.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1553110989.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1561725553.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1564340197.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-158449204.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1586363553.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1617997628.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1618731545.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1671503818.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1672643228.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1690119625.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1712082961.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1715309507.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1743881356.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1750656503.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1768380370.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1777970831.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1791256987.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1796070150.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1799500101.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1801568676.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1806771731.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1823821488.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1871022881.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1902111752.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1906449748.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1907750723.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1944673309.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1956350958.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1972662817.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1992227799.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2002593751.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2009206812.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2046257675.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2051463767.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2094010522.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2133221427.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-2140644304.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-216112305.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-220233869.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-22990613.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-261041589.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-26334401.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-263602398.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-264635057.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-267059501.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-347957778.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-376200392.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-377035014.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-399770823.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-417599426.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-425644950.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-451142477.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-45486744.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-465925079.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-468248998.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-510185881.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-518179836.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-53629694.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-543438523.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-548819423.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-564180781.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-583689035.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-587902113.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-635072572.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-636918499.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-648198311.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-682753003.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-715074892.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-721695706.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-748338809.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-749838854.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-764544853.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-78492872.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-841225711.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-861467256.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-864853295.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-878964333.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-880415594.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-895215870.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-96067883.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-971358050.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-972726305.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-981166308.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-983365538.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-99058551.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file0.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1019812867.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1020471525.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1034897760.javascript
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1044304741.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1046565275.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1071189938.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1087000158.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1089118798.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file109245717.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1103413840.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1115226846.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1118163598.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1135368877.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1148427118.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1168218769.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1212129972.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1280965334.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1306607320.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1369020561.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1504172570.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1513919628.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1526240400.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1530230059.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1536825040.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1577782958.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1580964447.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1602549860.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1626216406.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1635993582.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1652161658.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1686807590.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1696793014.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1721909443.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1722219095.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1729199612.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1800632186.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1809657936.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1835928095.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1857230745.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1863774436.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1876937487.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1929853595.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1942957980.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1986667012.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2003906050.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2005739327.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2006889214.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2007641924.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2050570603.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2077949148.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2088277692.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2094230191.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2118613365.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file2121403955.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file237315157.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file308746835.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file344483367.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file347491972.javascript
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file354834496.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file37110493.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file398031919.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file40415587.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file409888837.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file430108950.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file444067065.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file460908356.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file490147034.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file499517496.javascript
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file51326438.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file516246692.plain
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file519640226.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file520468537.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file520540230.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file548291658.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file586871899.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file588428781.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file599293166.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file606094155.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file606356818.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file647661912.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file654959491.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file656013278.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file659664062.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file663686294.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file66561706.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file700954558.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file734464507.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file779269230.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file808671836.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file817025379.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file857505531.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file927979690.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file940471649.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file950284068.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/gen.patterns.properties   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-b-pressed.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-c-pressed.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-d-pressed.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-e-pressed.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-f-pressed.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/hangman-g-pressed-lost.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/scenario.properties   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/update_content.html   (with props)
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/apache/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/apache/harmony/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/apache/harmony/struts/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/apache/harmony/struts/test/
    harmony/enhanced/buildtest/branches/2.0/tests/struts_test/src/org/apache/harmony/struts/test/WebAppTest.java   (with props)

Added: harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml (added)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml Thu May 31 02:55:56 2007
@@ -0,0 +1,417 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+     
+         http://www.apache.org/licenses/LICENSE-2.0
+     
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License. -->
+
+<!-- ====================================================================== 
+                  BT 2.0 Adaptor for Apache Struts2 test
+     ====================================================================== -->
+<project name="struts_test" default="run" basedir=".">
+
+    <!-- hardcoded properties -->
+    <property name="suite.dir" location="${test.sources.dir}/${suite.name}"/>
+    <property name="tests.src.dir" location="${suite.dir}/src"/>
+    <property name="tests.res.dir" location="${suite.dir}/resources/showcase"/>
+    <property name="tests.classes.dir" location="${checkouts.dir}/${suite.name}/classes"/>
+    <property name="tests.results.dir" location="${results.dir}/${suite.name}/test-results"/>
+
+    <property name="catalina.localhost.port.default" value="8080" />
+    <property name="catalina.config.file"  location="${ext.tomcat-5.0.30.location}/conf/server.xml"/>
+    <property name="catalina.base.dir" location="${ext.tomcat-5.0.30.location}"/>
+    <property name="catalina.home.dir" location="${ext.tomcat-5.0.30.location}"/>
+    <property name="catalina.tmp.dir"  location="${ext.tomcat-5.0.30.location}/temp"/>
+    <property name="catalina.out.file" location="${results.dir}/${suite.name}/catalina.out"/>
+    <property name="catalina.maxwait" value="180"/>
+
+    <property name="tomcat.deploy.app.name" value="struts2-showcase-2.0.6"/>
+
+
+    <!-- ================================= 
+          Public targets (adaptor interface)
+         ================================= -->
+
+    <!-- ================================= 
+          target: setup
+         ================================= -->
+    <target name="setup" depends="
+        -setup-conditions,
+        -create-build-dirs,
+        -compile-test-sources,
+        -deploy-web-app-and-prepare-data">
+    </target>
+
+    <!-- ================================= 
+          target: run
+         ================================= -->
+    <target name="run" depends="-setup-conditions">
+        <delete file="${catalina.out.file}" />
+        <delete dir="${tests.results.dir}" />
+        <mkdir dir="${tests.results.dir}"/>
+        <antcall target="-prepare-run" />
+        <parallel failonany="true">
+            <antcall target="-start-server" />
+            <sequential>
+                <antcall target="-wait-for-server-started" />
+                <antcall target="-run-test" />
+                <antcall target="-stop-server" />
+            </sequential>
+        </parallel>
+        <antcall target="-finish-run" />
+    </target>
+
+    <target name="clean"/>
+
+
+    <!-- ================================= 
+          Private targets
+         ================================= -->
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -setup-conditions                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-setup-conditions">
+        <condition property="already-deployed" >
+            <available file="${catalina.home.dir}/webapps/${tomcat.deploy.app.name}" type="dir"/>
+        </condition>
+        <condition property="data-generation-not-needed">
+            <available file="${catalina.home.dir}/work/Catalina/localhost/${tomcat.deploy.app.name}/org/apache/jsp/validation" type="dir" />
+        </condition>
+        <condition property="already-deployed-and-generated">
+            <and>
+                <istrue value="${already-deployed}" />
+                <istrue value="${data-generation-not-needed}" />
+            </and>
+        </condition>
+        <condition property="server-port-must-be-set">
+            <and>
+                <isset property="struts_test.parameters.optional.catalina.localhost.port" />
+                <not>
+                    <isfileselected file="${catalina.config.file}">
+                        <contains text="Connector port=&#x22;${struts_test.parameters.optional.catalina.localhost.port}&#x22;" />
+                    </isfileselected>
+                </not>
+            </and>
+        </condition>
+        <condition property="custom-server-port-is-set">
+            <isset property="struts_test.parameters.optional.catalina.localhost.port" />
+        </condition>
+        <condition property="server-port-must-be-reset" >
+            <and>
+                <not>
+                    <isset property="struts_test.parameters.optional.catalina.localhost.port" />
+                </not>
+                <not>
+                    <isfileselected file="${catalina.config.file}">
+                        <contains text="Connector port=&#x22;${catalina.localhost.port.default}&#x22;" />
+                    </isfileselected>
+                </not>
+            </and>
+        </condition>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -create-build-dirs                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-create-build-dirs">
+        <mkdir dir="${suite.dir}"/>
+        <mkdir dir="${tests.classes.dir}"/>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -compile-test-sources                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-compile-test-sources">
+        <javac srcdir="${tests.src.dir}" destdir="${tests.classes.dir}">
+            <classpath refid="htmlunit-jars" />
+            <classpath refid="junit-jars" />
+        </javac>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -deploy-web-app-and-prepare-data     
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-deploy-web-app-and-prepare-data"
+        depends="-copy-war"
+        unless="already-deployed-and-generated">
+        <mkdir dir="${tests.results.dir}"/>
+        <delete file="${catalina.out.file}" />
+        <parallel failonany="true">
+            <antcall target="-start-server-for-setup" />
+            <sequential>
+                <antcall target="-wait-for-server-started" />
+                <condition property="deployed.ok">
+                    <available file="${catalina.home.dir}/webapps/${tomcat.deploy.app.name}" type="dir" />
+                </condition>
+                <antcall target="-generate-test-data" />
+                <antcall target="-stop-server-for-setup" />
+            </sequential>
+        </parallel>
+        <fail message="couldn't deploy web app" unless="deployed.ok" />
+        <fail message="couldn't generate test data" if="test.not.passed" />
+        <fail message="couldn't generate test data" if="test.error" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -generate-test-data                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-generate-test-data"
+        depends="-set-vmarg-server-port,-unset-vmarg-server-port"
+        unless="data-generation-not-needed">
+        <junit
+            fork="yes"
+            printsummary="withOutAndErr"
+            errorproperty="test.error"
+            failureproperty="test.not.passed"
+            showoutput="on"
+            dir="${suite.dir}"
+            jvm="${req.driver.java.home}/bin/java">
+            <jvmarg value="-Dwebapptest.app.name=showcase" />
+            <jvmarg value="-Dwebapptest.nocheck=1" />
+            <jvmarg value="-Dwebapptest.debug=${struts_test.parameters.optional.driver.debug}" />
+            <jvmarg value="${vm.arg.app.port}" />
+            <classpath refid="test-driver-start-jars" />
+            <formatter type="xml" />
+            <batchtest todir="${tests.results.dir}">
+                <fileset refid="launch-test-files" />
+            </batchtest>
+        </junit>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -run-test                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-run-test"
+        depends="-set-vmarg-server-port,-unset-vmarg-server-port" >
+        <junit fork="yes"
+            printsummary="withOutAndErr"
+            errorproperty="test.error"
+            failureproperty="test.not.passed"
+            showoutput="on"
+            dir="${suite.dir}"
+            jvm="${req.driver.java.home}/bin/java">
+            <jvmarg value="-Dwebapptest.app.name=showcase" />
+            <jvmarg value="-Dwebapptest.debug=${struts_test.parameters.optional.driver.debug}" />
+            <jvmarg value="${vm.arg.app.port}" />
+            <classpath refid="test-driver-start-jars" />
+            <formatter type="xml" />
+            <batchtest todir="${tests.results.dir}">
+                <fileset refid="launch-test-files" />
+            </batchtest>
+        </junit>
+        <junitreport todir="${tests.results.dir}">
+            <fileset dir="${tests.results.dir}">
+                <include name="TEST*-*.xml"/>
+            </fileset>
+            <report format="frames" todir="${tests.results.dir}/html"/>
+        </junitreport>
+        <fail message="Test failed" if="test.not.passed" />
+        <fail message="Test execution error" if="test.error" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -set-vmarg-server-port                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-set-vmarg-server-port" if="custom-server-port-is-set">
+        <property name="vm.arg.app.port" value="-Dshowcase.app.port=${struts_test.parameters.optional.catalina.localhost.port}"/>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -unset-vmarg-server-port                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-unset-vmarg-server-port" unless="custom-server-port-is-set">
+        <property name="vm.arg.app.port" value=""/>
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -set-server-port                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-set-server-port" if="server-port-must-be-set">
+        <echo message="Setting server port to ${struts_test.parameters.optional.catalina.localhost.port}..." />
+        <replaceregexp file="${catalina.config.file}" 
+        match="Connector port=&#x22;[0-9]*&#x22;"
+        replace="Connector port=&#x22;${struts_test.parameters.optional.catalina.localhost.port}&#x22;" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -reset-server-port                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-reset-server-port" if="server-port-must-be-reset">
+        <echo message="Resetting server port to default value ${catalina.localhost.port.default}..." />
+        <replaceregexp file="${catalina.config.file}"
+        match="Connector port=&#x22;[0-9]*&#x22;"
+        replace="Connector port=&#x22;${catalina.localhost.port.default}&#x22;" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -copy-war                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-copy-war">
+        <copy file="${ext.struts-2.0.6.location}/apps/${tomcat.deploy.app.name}.war"
+             todir="${catalina.home.dir}/webapps" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -start-server                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-start-server" depends="-set-server-port,-reset-server-port" >
+        <server-java output="${catalina.out.file}" append="false" arg="start" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -start-server-for-setup
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-start-server-for-setup" depends="-set-server-port,-reset-server-port" >
+        <server-java jvm="${req.driver.java.home}/bin/java"
+            output="${catalina.out.file}" append="false" arg="start" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -wait-for-server-started                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-wait-for-server-started">
+        <waitfor maxwait="${catalina.maxwait}" maxwaitunit="second" timeoutproperty="failed.timeout"  >
+            <and>
+                <available file="${catalina.out.file}" />
+                <isfileselected file="${catalina.out.file}">
+                    <contains text="INFO: Server startup in" />
+                </isfileselected>
+            </and>
+        </waitfor>
+        <fail if="failed.timeout" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -stop-server                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-stop-server">
+        <parallel failonany="true">
+            <server-java output="${catalina.out.file}" append="true" arg="stop" />
+            <waitfor maxwait="${catalina.maxwait}" maxwaitunit="second" timeoutproperty="failed.timeout">
+                <isfileselected file="${catalina.out.file}">
+                    <contains text="INFO: Stopping Coyote HTTP/1.1 on http-" />
+                </isfileselected>
+            </waitfor>
+        </parallel>
+        <fail if="failed.timeout" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -stop-server-for-setup
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-stop-server-for-setup">
+        <parallel failonany="true">
+            <server-java jvm="${req.driver.java.home}/bin/java"
+                output="${catalina.out.file}" append="true" arg="stop" />
+            <waitfor maxwait="${catalina.maxwait}" maxwaitunit="second"
+                timeoutproperty="failed.timeout">
+                <isfileselected file="${catalina.out.file}">
+                    <contains text="INFO: Stopping Coyote HTTP/1.1 on http-" />
+                </isfileselected>
+            </waitfor>
+        </parallel>
+        <fail if="failed.timeout" />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -prepare-run
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-prepare-run">
+        <copy file="${req.test.java.home}/lib/boot/bootclasspath.properties"
+            tofile="${req.test.java.home}/lib/boot/bootclasspath.properties.bak"
+            failonerror="false"
+        />
+        <replaceregexp
+            file="${req.test.java.home}/lib/boot/bootclasspath.properties"
+            match="(bootclasspath.*/mx4j.*\.jar)"
+            replace="#\1"
+            flags="g"
+        />
+    </target>
+
+    <!-- - - - - - - - - - - - - - - - - - 
+          target: -finish-run                      
+         - - - - - - - - - - - - - - - - - -->
+    <target name="-finish-run">
+        <copy file="${req.test.java.home}/lib/boot/bootclasspath.properties.bak"
+            tofile="${req.test.java.home}/lib/boot/bootclasspath.properties"
+            overwrite="true"
+            failonerror="false"
+        />
+    </target>
+
+
+    <!-- ================================= 
+          Various paths, filesets macrodefs...
+         ================================= -->
+
+    <path id="junit-jars">
+        <pathelement location="${ext.junit-4.1.location}" />
+    </path>
+
+    <path id="htmlunit-jars">
+        <fileset dir="${ext.htmlunit-1.11.location}">
+            <include name="**/**.jar"/>
+        </fileset>
+    </path>
+
+    <path id="test-driver-start-jars">
+        <pathelement location="${tests.classes.dir}" />
+        <path refid="junit-jars" />
+        <path refid="htmlunit-jars" />
+    </path>
+
+    <path id="catalina-start-jars">
+        <pathelement location="${req.driver.java.home}/lib/tools.jar" />
+        <fileset dir="${catalina.base.dir}/bin">
+            <include name="**/bootstrap.jar"/>
+            <include name="**/commons-logging-api.jar"/>
+        </fileset>
+        <pathelement location="${ext.xalan-2.4.1.location}/bin/xalan.jar" />
+    </path>
+
+    <fileset id="launch-test-files" dir="${tests.src.dir}">
+        <include name="**/*Test.java"/>
+    </fileset>
+
+    <macrodef name="server-java">
+        <attribute name="jvm" default="${req.test.java.home}/bin/java" />
+        <attribute name="output"/>
+        <attribute name="append"/>
+        <attribute name="arg"/>
+        <sequential  >
+        <condition property="vm.options"
+            value="${struts_test.parameters.optional.tested.vm.options}"
+            else="" >
+            <equals arg1="@{jvm}" arg2="${req.test.java.home}/bin/java" />
+        </condition>
+        <java jvm="@{jvm}"
+            fork="true"
+            failonerror="true"
+            errorproperty="failed.server.java"
+            classname="org.apache.catalina.startup.Bootstrap"
+            output="@{output}"
+            append="@{append}">
+            <classpath refid="catalina-start-jars" />
+            <jvmarg line="${vm.options}" />
+            <jvmarg value="-Djava.endorsed.dirs=${catalina.home.dir}/common/endorsed" />
+            <jvmarg value="-Dcatalina.base=${catalina.base.dir}" />
+            <jvmarg value="-Dcatalina.home=${catalina.home.dir}" />
+            <jvmarg value="-Djava.io.tmpdir=${catalina.tmp.dir}" />
+            <arg value="@{arg}" />
+        </java>
+        </sequential>
+    </macrodef>
+
+</project>

Propchange: harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/adaptor.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml (added)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml Thu May 31 02:55:56 2007
@@ -0,0 +1,85 @@
+<!-- 
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+     
+         http://www.apache.org/licenses/LICENSE-2.0
+     
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License. -->
+
+<parameters depends="drlvm">
+
+    <required>
+        <req.driver.java.home
+            description="Used to run test driver. Must point to stable JDK root" 
+            value=""
+        />
+        <req.test.java.home
+            description="Root dir of the implementation under test. Used to run test's server part. May point to JDK/JRE root" 
+            value="${drlvm.parameters.shared.jre.dir}"
+        />
+    </required>
+
+    <optional>
+        <tested.vm.options
+            description="JVM options for tested runtime"
+            value=""
+        />
+        <driver.debug
+            description="Excessive test output to stdout if some value is set"
+            value="1"
+        />
+        <catalina.localhost.port
+            description="Specify value if Catalina port must be other than 8080"
+            value="8093"
+        />
+    </optional>
+
+    <external>
+        <htmlunit-1.11
+            url="http://downloads.sourceforge.net/htmlunit/htmlunit-1.11.zip"
+            md5="829ff23c7d921b6cb04df2b6fdcd4672"
+            dir="htmlunit-1.11"
+            inc="*/lib/**"
+        />
+        <junit-4.1
+            jar="junit-4.1.jar"
+            url="http://downloads.sourceforge.net/junit/junit4.1.zip"
+            md5="e66d3e77c70b3297f2c6a12990fc3120"
+        />
+        <tomcat-5.0.30
+            url="http://archive.apache.org/dist/tomcat/tomcat-5/v5.0.30/bin/jakarta-tomcat-5.0.30.zip"
+            md5="8d5c3150f7b8b04dd78e38d653259132"
+            dir="jakarta-tomcat-5.0.30"
+        />
+        <struts-2.0.6
+            url="http://archive.apache.org/dist/struts/binaries/struts-2.0.6-all.zip"
+            md5="aae4949040d99d38e3d778ac5098d944"
+            dir="struts-2.0.6"
+            inc="*/apps/struts2-showcase-2.0.6.war"
+        />
+        <xalan-2.4.1
+            url="http://archive.apache.org/dist/xml/xalan-j/binaries/xalan-j_2_4_1-bin.zip"
+            md5="d1e26ebcab761a4cd91d810ad6d6b692"
+            dir="xalan-j_2_4_1"
+            inc="*/bin/xalan.jar"
+        />
+    </external>
+
+    <!-- shared values -->
+    <shared>
+    </shared>
+
+    <!-- CC specific configuration -->
+    <cc
+        results="${tests.results.dir}' pattern='TEST-*.xml"
+    />
+
+</parameters>

Propchange: harmony/enhanced/buildtest/branches/2.0/adaptors/struts_test/parameters.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties Thu May 31 02:55:56 2007
@@ -0,0 +1,53 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+# Ordered set of patterns to be applied to local (golden) and remote (actual)
+# text content during test execution before comparison.
+#
+# You may rely on pattern applying order
+# while constructing your own set.
+#
+# Pattern description line syntax is as follows:
+#
+#  nnnn.<regex>
+#
+# in this case relacement string is ""
+#
+# OR
+#
+#  nnnn.<regex> :<replacement-string>
+#
+# The patterns will be applied in their 'nnnn' ascending order
+#
+# The following patterns intended for content
+# produced by prepackaged with Apache Struts2
+# 'showcase' demo web application.
+#
+0010.;jsessionid\=\\w{32}
+0020.[0-9]{2,4}[/\.-][0-9]{2}[/\.-][0-9]{2,4}
+0030.[0-9]{1,2}\:[0-9]{2}[\:[0-9]{2}]*
+0040.[0-9]*\ @\ [0-9]*
+0050.<td>.*@\\w{5,}.*</td>
+0060."struts\.token"\ value\="\\w{30,}" :"struts\.token"\ value\=""
+0070.file\:.*/jakarta-tomcat-5\.0\.30 :file\:/jakarta-tomcat-5.0.30
+0080.file%3A.*%2Fjakarta-tomcat-5\.0\.30 :file%3A%2Fjakarta-tomcat-5\.0\.30
+0090.nifty\.js\\?config\=.*" :"
+0100.<td>.*\ ago</td> :<td></td>
+0110.[A-Z][a-z]{2},*\ [0-9]{1,2},*\ [0-9]{4}
+0120.[AP]M</td> :</td>
+0130.[A-Z][a-z]{2}\ [A-Z][a-z]{2}\ [0-9]{2}
+0140.[A-Z]{4,5}\ [0-9]{4}
+0150.<td>in\ .*\ minutes</td>

Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/compare.patterns.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html Thu May 31 02:55:56 2007
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>Token Examples</title>
+    <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+    <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+    <script language="JavaScript" type="text/javascript">
+
+        window.onload=function(){
+            if(!NiftyCheck())
+                return;
+            Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+            Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+            Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+        }
+
+    </script>
+
+    
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+    <div id="outer-header">
+        <div id="header" class="clearfix">
+            <div id="branding">
+                <h1 class="title">Struts Showcase</h1>
+                
+2007/04/06 03:19:14
+
+            </div><!-- end branding -->
+
+            <div id="search">
+                <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+            </div><!-- end search -->
+
+            <hr/>
+        </div>
+    </div><!-- end header -->
+
+    <div id="content" class="clearfix">
+
+        <h1>Token Example 4</h1>
+
+    <b>Example 4:</b> This example illustrates a situation where you can transfer money from
+    one account to another. We use the token to prevent double posts so the transfer only
+    happens once. This page is rendered using freemarker. See the xwork-token.xml where
+    we must also use the createSession interceptor to be sure that a HttpSession exists
+    when freemarker renders this webpage, otherwise the @s.token tag causes an exception
+    while rendering the page.
+    <p/>
+
+    <br/>Balance of source account: 1200
+    <br/>Balance of destination account: 2500
+    <p/>
+
+			
+<form id="transfer4" name="transfer4" onsubmit="return true;" action="/struts2-showcase-2.0.6/token/transfer4.action" method="POST">
+<table class="wwFormTable"><input type="hidden" name="struts.token.name" value="struts.token"/>
+<input type="hidden" name="struts.token" value="FGLVCVEG51AIUYWEYYDKW7OCZ4DTTMFY"/>
+<tr>
+    <td class="tdLabel"><label for="transfer4_amount" class="label">Amount<span class="required">*</span>:</label></td>
+    <td
+><input type="text" name="amount" value="400" id="transfer4_amount"/>
+</td>
+</tr>
+<tr>
+    <td colspan="2"><div align="right"><input type="submit" id="transfer4_0" value="Transfer money"/>
+</div></td>
+</tr>
+</table></form>
+
+        <div id="nav">
+            <div class="wrapper">
+                <h2 class="accessibility">Navigation</h2>
+                <ul class="clearfix">
+        <li><a href="/struts2-showcase-2.0.6/showcase.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp">Ajax Chat</a></li>
+        <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+        <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+        <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp">Help</a></li>
+                </ul>
+            </div>
+            <hr/>
+
+        </div><!-- end nav -->
+
+    </div><!-- end content -->
+
+  <div>
+      <p>
+        <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts-token.xml:48&className=org.apache.struts2.showcase.token.TokenAction&page=/token/example4.ftl">View Sources</a>
+      </p>
+  </div>
+    <div id="footer" class="clearfix">
+        <p>Copyright &copy; 2003-2007 The Apache Software Foundation.</p>
+    </div><!-- end footer -->
+    <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>

Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1025166809.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html Thu May 31 02:55:56 2007
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>Showcase - Tags - UI Tags - Component Tag</title>
+    <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+    <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+    <script language="JavaScript" type="text/javascript">
+
+        window.onload=function(){
+            if(!NiftyCheck())
+                return;
+            Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+            Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+            Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+        }
+
+    </script>
+
+    
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+    <div id="outer-header">
+        <div id="header" class="clearfix">
+            <div id="branding">
+                <h1 class="title">Struts Showcase</h1>
+                
+2007/04/06 03:19:00
+
+            </div><!-- end branding -->
+
+            <div id="search">
+                <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+            </div><!-- end search -->
+
+            <hr/>
+        </div>
+    </div><!-- end header -->
+
+    <div id="content" class="clearfix">
+
+        This example tries to demonstrates the usage of &lt;s:component ... &gt; tag.
+<p/>
+
+To have a look at the source of this jsp page click 
+
+<a
+	
+	href="/struts2-showcase-2.0.6/tags/ui/showComponentTagExampleCode.action"
+
+>
+here</a>
+
+<p/>
+    
+<b>Example 1:</b>   
+This example load the template from the webapp context path using 
+the default (ftl) as its template.
+    
+        
+    <div style="background-color:yellow;">
+<p>
+Freemarker Custom Template -
+parameter 'paramName' - paramValue1
+</p>
+</div>
+
+
+<p/>
+    
+<b>Example 2:</b>
+This example load the template from the webapp context path using
+jsp as its template (notice the *.jsp extension to the template).       
+    
+        
+    
+
+<div style="background-color:yellow;">
+<p>
+JSP Custom Template - 
+parameter 'paramName' - paramValue2
+</p>
+</div>
+      
+<p/>
+    
+<b>Example 3</b>
+This example load the template from the webapp context path, 
+using the default template directory and theme (default to 
+'template' and 'xhtml' respectively)
+    
+        
+    
+
+
+<div style="background-color:yellow;">
+<p>
+JSP  Custom Template -
+parameter 'paramName' - paramValue3
+</p>
+</div>
+
+<p/>
+    
+    
+<b>Example 4</b>    
+This example load the template from the webapp classpath using 
+a custom themplate directory and theme.
+    
+        
+    <div style="background-color:yellow;">
+<p>
+Freemarker Custom Template -
+parameter 'paramName' - paramValue4
+</p>
+</div>
+
+<p/>
+
+        <div id="nav">
+            <div class="wrapper">
+                <h2 class="accessibility">Navigation</h2>
+                <ul class="clearfix">
+        <li><a href="/struts2-showcase-2.0.6/showcase.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp">Ajax Chat</a></li>
+        <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+        <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+        <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp">Help</a></li>
+                </ul>
+            </div>
+            <hr/>
+
+        </div><!-- end nav -->
+
+    </div><!-- end content -->
+
+  <div>
+      <p>
+        <a href="/struts2-showcase-2.0.6/viewSource.action?page=/tags/ui/componentTagExample.jsp">View Sources</a>
+      </p>
+  </div>
+    <div id="footer" class="clearfix">
+        <p>Copyright &copy; 2003-2007 The Apache Software Foundation.</p>
+    </div><!-- end footer -->
+    <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>

Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105199380.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html Thu May 31 02:55:56 2007
@@ -0,0 +1,207 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>View Sources</title>
+    <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+    <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+    <script language="JavaScript" type="text/javascript">
+
+        window.onload=function(){
+            if(!NiftyCheck())
+                return;
+            Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+            Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+            Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+        }
+
+    </script>
+
+    <!--// START SNIPPET: common-include-->
+<link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+    // Dojo configuration
+    djConfig = {
+        baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+        isDebug: false,
+        bindEncoding: "UTF-8",
+        debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+    };
+</script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+<!--// END SNIPPET: common-include-->
+
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/tabs.css?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Fajax%2Ftabbedpanel%2Findex.jsp" media="print">
+    <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Fajax%2Ftabbedpanel%2Findex.jsp"></script>
+    <script type="text/javascript">
+        window.onload = function() {
+            if (!NiftyCheck())
+                return;
+            Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+            Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+            //                Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+            // "white" needs to be replaced with the background color
+        }
+    </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+    <div id="outer-header">
+        <div id="header" class="clearfix">
+            <div id="branding">
+                <h1 class="title">Struts Showcase</h1>
+                
+2007/04/06 03:17:03
+
+            </div><!-- end branding -->
+
+            <div id="search">
+                <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+            </div><!-- end search -->
+
+            <hr/>
+        </div>
+    </div><!-- end header -->
+
+    <div id="content" class="clearfix">
+
+        <h1>View Sources</h1>
+
+<script type="text/javascript">
+  dojo.require("dojo.widget.TabContainer");
+  dojo.require("dojo.widget.LinkPane");
+  dojo.require("dojo.widget.ContentPane");
+</script>
+
+<div dojoType="TabContainer"
+      id="test"    doLayout="false">
+
+	<div dojoType="struts:BindDiv"
+    
+  	id="one"    label="Page"    showError="true">
+
+        <h3>/ajax/tabbedpanel/index.jsp</h3>
+<pre>
+
+1: &lt;%@ taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot; %&gt;
+2: &lt;html&gt;
+3: &lt;head&gt;
+4:     &lt;title&gt;Tabbed Panes&lt;/title&gt;
+5:     &lt;%@ include file=&quot;/ajax/commonInclude.jsp&quot; %&gt;
+6: &lt;/head&gt;
+7: 
+8: &lt;body&gt;
+9: 
+10: &lt;h2&gt;Examples&lt;/h2&gt;
+11: 
+12: &lt;p&gt;
+13:     &lt;ol&gt;
+14:         &lt;li&gt;&lt;a href=&quot;example2.jsp&quot;&gt;A local tabbed panel width fixed size (doLayout=&quot;true&quot;)&lt;/a&gt;&lt;/li&gt;
+15:         &lt;li&gt;&lt;a href=&quot;example3.jsp&quot;&gt;A remote (href != &quot;&quot;) and local tabbed panel&lt;/a&gt;&lt;/li&gt;
+16:         &lt;li&gt;&lt;a href=&quot;example1.jsp&quot;&gt;Various remote and local tabbed panels (with enclosed tabbed pannels) with layout (doLayout=&quot;false&quot;)&lt;/a&gt;&lt;/li&gt;
+17:         &lt;li&gt;&lt;a href=&quot;example4.jsp&quot;&gt;A local tabbed panel width fixed size (doLayout=&quot;true&quot;) with close button on tabs(closeButton=&quot;tab&quot;), and tabs on the right (labelposition=&quot;right&quot;)&lt;/a&gt;&lt;/li&gt;
+18:         &lt;li&gt;&lt;a href=&quot;example5.jsp&quot;&gt;A local tabbed panel width fixed size (doLayout=&quot;true&quot;) with close button on the tab pane (closeButton=&quot;pane&quot;), and tabs on the bottom (labelposition=&quot;bottom&quot;)&lt;/a&gt;&lt;/li&gt;
+19:     &lt;/ol&gt;
+20: 
+21: 
+22: &lt;/p&gt;
+23: 
+24: &lt;s:include value=&quot;../footer.jsp&quot;/&gt;
+25: 
+26: &lt;/body&gt;
+27: &lt;/html&gt;
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="two"    label="Configuration"    showError="true">
+
+        <h3>Unknown configuration</h3>
+<pre>
+
+
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="three"    label="Java Action"    showError="true">
+
+        <h3>Unknown or unavailable Action class</h3>
+<pre>
+
+</pre>
+    </div>
+
+    
+</div>
+
+        <div id="nav">
+            <div class="wrapper">
+                <h2 class="accessibility">Navigation</h2>
+                <ul class="clearfix">
+        <li><a href="/struts2-showcase-2.0.6/showcase.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Ajax Chat</a></li>
+        <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+        <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+        <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Fajax%2Ftabbedpanel%2Findex.jsp">Help</a></li>
+                </ul>
+            </div>
+            <hr/>
+
+        </div><!-- end nav -->
+
+    </div><!-- end content -->
+
+  <div>
+      <p>
+        <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml:60&className=org.apache.struts2.showcase.source.ViewSourceAction&page=//viewSource.jsp">View Sources</a>
+      </p>
+  </div>
+    <div id="footer" class="clearfix">
+        <p>Copyright &copy; 2003-2007 The Apache Software Foundation.</p>
+    </div><!-- end footer -->
+    <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>

Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-105386446.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html Thu May 31 02:55:56 2007
@@ -0,0 +1,203 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>View Sources</title>
+    <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+    <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+    <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+    <script language="JavaScript" type="text/javascript">
+
+        window.onload=function(){
+            if(!NiftyCheck())
+                return;
+            Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+            Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+            Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+        }
+
+    </script>
+
+    <!--// START SNIPPET: common-include-->
+<link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+    // Dojo configuration
+    djConfig = {
+        baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+        isDebug: false,
+        bindEncoding: "UTF-8",
+        debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+    };
+</script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+        src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+<!--// END SNIPPET: common-include-->
+
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/tabs.css?page=%2Ftags%2Fui%2Findex.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Ftags%2Fui%2Findex.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Ftags%2Fui%2Findex.jsp" media="print">
+    <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Ftags%2Fui%2Findex.jsp"></script>
+    <script type="text/javascript">
+        window.onload = function() {
+            if (!NiftyCheck())
+                return;
+            Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+            Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+            //                Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+            // "white" needs to be replaced with the background color
+        }
+    </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+    <div id="outer-header">
+        <div id="header" class="clearfix">
+            <div id="branding">
+                <h1 class="title">Struts Showcase</h1>
+                
+2007/04/06 03:19:05
+
+            </div><!-- end branding -->
+
+            <div id="search">
+                <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+            </div><!-- end search -->
+
+            <hr/>
+        </div>
+    </div><!-- end header -->
+
+    <div id="content" class="clearfix">
+
+        <h1>View Sources</h1>
+
+<script type="text/javascript">
+  dojo.require("dojo.widget.TabContainer");
+  dojo.require("dojo.widget.LinkPane");
+  dojo.require("dojo.widget.ContentPane");
+</script>
+
+<div dojoType="TabContainer"
+      id="test"    doLayout="false">
+
+	<div dojoType="struts:BindDiv"
+    
+  	id="one"    label="Page"    showError="true">
+
+        <h3>/tags/ui/index.jsp</h3>
+<pre>
+
+1: &lt;%@taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot; %&gt;
+2: 
+3: &lt;html&gt;
+4: &lt;head&gt;
+5:     &lt;title&gt;Showcase - Tags - UI Tags&lt;/title&gt;
+6: &lt;/head&gt;
+7: &lt;body&gt;
+8:     &lt;h1&gt;UI Tags&lt;/h1&gt;
+9:     
+10:     &lt;ul&gt;
+11:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;example&quot; method=&quot;input&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;UI Example&lt;/s:a&gt;&lt;/li&gt;
+12:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;exampleVelocity&quot; method=&quot;input&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;UI Example (Velocity)&lt;/s:a&gt;&lt;/li&gt;
+13:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;lotsOfOptiontransferselect&quot; method=&quot;input&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;Option Transfer Select UI Example&lt;/s:a&gt;&lt;/li&gt;
+14:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;moreSelects&quot; method=&quot;input&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;More Select Box UI Examples&lt;/s:a&gt;&lt;/li&gt;
+15:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; value=&quot;treeExampleStatic.jsp&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;Tree Example (static)&lt;/s:a&gt;
+16:         &lt;li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;showDynamicTreeAction&quot;/&gt;&lt;s:a href=&quot;%{url}&quot;&gt;Tree Example (dynamic)&lt;/s:a&gt;
+17:         &lt;li&gt;&lt;s:url id=&quot;url&quot; value=&quot;componentTagExample.jsp&quot;/&gt;&lt;s:a href=&quot;%{#url}&quot;&gt;Component Tag Example&lt;/s:a&gt;
+18:         &lt;li&gt;&lt;a href=&quot;datepicker&quot;&gt;DateTime picker tag - Pick a date&lt;/a&gt;&lt;/li&gt;
+19:         &lt;li&gt;&lt;a href=&quot;timepicker&quot;&gt;DateTime picker tag - Pick a time&lt;/a&gt;&lt;/li&gt;
+20:         &lt;%--li&gt;&lt;s:url id=&quot;url&quot; namespace=&quot;/tags/ui&quot; action=&quot;populateUsingIterator&quot; method=&quot;input&quot; /&gt;&lt;s:a href=&quot;%{url}&quot;&gt;UI population using iterator tag&lt;/s:a&gt;&lt;/li--%&gt;
+21:     &lt;/ul&gt;
+22: &lt;/body&gt;
+23: &lt;/html&gt;
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="two"    label="Configuration"    showError="true">
+
+        <h3>Unknown configuration</h3>
+<pre>
+
+
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="three"    label="Java Action"    showError="true">
+
+        <h3>Unknown or unavailable Action class</h3>
+<pre>
+
+</pre>
+    </div>
+
+    
+</div>
+
+        <div id="nav">
+            <div class="wrapper">
+                <h2 class="accessibility">Navigation</h2>
+                <ul class="clearfix">
+        <li><a href="/struts2-showcase-2.0.6/showcase.jsp?page=%2Ftags%2Fui%2Findex.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Ajax Chat</a></li>
+        <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+        <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+        <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Ftags%2Fui%2Findex.jsp">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Ftags%2Fui%2Findex.jsp">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Ftags%2Fui%2Findex.jsp">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Ftags%2Fui%2Findex.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Ftags%2Fui%2Findex.jsp">Help</a></li>
+                </ul>
+            </div>
+            <hr/>
+
+        </div><!-- end nav -->
+
+    </div><!-- end content -->
+
+  <div>
+      <p>
+        <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml:60&className=org.apache.struts2.showcase.source.ViewSourceAction&page=//viewSource.jsp">View Sources</a>
+      </p>
+  </div>
+    <div id="footer" class="clearfix">
+        <p>Copyright &copy; 2003-2007 The Apache Software Foundation.</p>
+    </div><!-- end footer -->
+    <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>

Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file-1063261360.html
------------------------------------------------------------------------------
    svn:eol-style = native