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 [20/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/s...

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html Thu May 31 02:55:56 2007
@@ -0,0 +1,474 @@
+<!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?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction" media="print">
+    <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction"></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:16:27
+
+            </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>/viewSource.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;View Sources&lt;/title&gt;
+5: 
+6:     &lt;jsp:include page=&quot;/ajax/commonInclude.jsp&quot;/&gt;
+7:     &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;&lt;s:url value=&quot;/struts/tabs.css&quot;/&gt;&quot;&gt;
+8:     &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;&lt;s:url value=&quot;/struts/niftycorners/niftyCorners.css&quot;/&gt;&quot;&gt;
+9:     &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;&lt;s:url value=&quot;/struts/niftycorners/niftyPrint.css&quot;/&gt;&quot; media=&quot;print&quot;&gt;
+10:     &lt;script type=&quot;text/javascript&quot; src=&quot;&lt;s:url value=&quot;/struts/niftycorners/nifty.js&quot;/&gt;&quot;&gt;&lt;/script&gt;
+11:     &lt;script type=&quot;text/javascript&quot;&gt;
+12:         window.onload = function() {
+13:             if (!NiftyCheck())
+14:                 return;
+15:             Rounded(&quot;li.tab_selected&quot;, &quot;top&quot;, &quot;white&quot;, &quot;transparent&quot;, &quot;border #ffffffS&quot;);
+16:             Rounded(&quot;li.tab_unselected&quot;, &quot;top&quot;, &quot;white&quot;, &quot;transparent&quot;, &quot;border #ffffffS&quot;);
+17:             //                Rounded(&quot;div#tab_header_main li&quot;,&quot;top&quot;,&quot;white&quot;,&quot;transparent&quot;,&quot;border #ffffffS&quot;);
+18:             // &quot;white&quot; needs to be replaced with the background color
+19:         }
+20:     &lt;/script&gt;
+21: &lt;/head&gt;
+22: &lt;body&gt;
+23: &lt;h1&gt;View Sources&lt;/h1&gt;
+24: 
+25: &lt;s:tabbedPanel id=&quot;test&quot; theme=&quot;ajax&quot;&gt;
+26: 	&lt;s:div id=&quot;one&quot; label=&quot;Page&quot; theme=&quot;ajax&quot;&gt;
+27:         &lt;h3&gt;${empty page ? &quot;Unknown page&quot; : page}&lt;/h3&gt;
+28: &lt;pre&gt;
+29: &lt;s:iterator value=&quot;pageLines&quot; status=&quot;row&quot;&gt;
+30: ${row.count}: &lt;s:property/&gt;&lt;/s:iterator&gt;
+31: &lt;/pre&gt;
+32:     &lt;/s:div&gt;
+33:     &lt;s:div id=&quot;two&quot; label=&quot;Configuration&quot; theme=&quot;ajax&quot; &gt;
+34:         &lt;h3&gt;${empty config ? &quot;Unknown configuration&quot; : config}&lt;/h3&gt;
+35: &lt;pre&gt;
+36: 
+37: &lt;s:iterator value=&quot;configLines&quot; status=&quot;row&quot;&gt;&lt;s:if test=&quot;%{(#row.count-1)==(configLines.size()/2)}&quot;&gt;
+38: &lt;span style=&quot;background-color:yellow&quot;&gt;${configLine - padding + row.count - 1}: &lt;s:property/&gt;&lt;/span&gt;&lt;/s:if&gt;&lt;s:else&gt;
+39: ${configLine - padding + row.count - 1}: &lt;s:property/&gt;&lt;/s:else&gt;&lt;/s:iterator&gt;
+40: &lt;/pre&gt;
+41:     &lt;/s:div&gt;
+42:     &lt;s:div id=&quot;three&quot; label=&quot;Java Action&quot; theme=&quot;ajax&quot;&gt;
+43:         &lt;h3&gt;${empty className ? &quot;Unknown or unavailable Action class&quot; : className}&lt;/h3&gt;
+44: &lt;pre&gt;
+45: &lt;s:iterator value=&quot;classLines&quot; status=&quot;row&quot;&gt;
+46: ${row.count}: &lt;s:property/&gt;&lt;/s:iterator&gt;
+47: &lt;/pre&gt;
+48:     &lt;/s:div&gt;
+49:     
+50: &lt;/s:tabbedPanel&gt;
+51: 
+52: &lt;/body&gt;
+53: &lt;/html&gt;
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="two"    label="Configuration"    showError="true">
+
+        <h3>file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml</h3>
+<pre>
+
+
+50:                 &lt;interceptor-ref name=&quot;params&quot; /&gt;
+51:         &lt;interceptor-ref name=&quot;static-params&quot; /&gt;
+52:                 &lt;interceptor-ref name=&quot;defaultStack&quot; /&gt;
+53:             &lt;/interceptor-stack&gt;
+54:         &lt;/interceptors&gt;
+55: 
+56:         &lt;action name=&quot;showcase&quot;&gt;
+57:             &lt;result&gt;showcase.jsp&lt;/result&gt;
+58:         &lt;/action&gt;
+59: 
+<span style="background-color:yellow">60:         &lt;action name=&quot;viewSource&quot; class=&quot;org.apache.struts2.showcase.source.ViewSourceAction&quot;&gt;</span>
+61:             &lt;result&gt;viewSource.jsp&lt;/result&gt;
+62:         &lt;/action&gt;
+63: 
+64:         &lt;action name=&quot;date&quot; class=&quot;org.apache.struts2.showcase.DateAction&quot; method=&quot;browse&quot;&gt;
+65:             &lt;result name=&quot;success&quot;&gt;/date.jsp&lt;/result&gt;
+66:         &lt;/action&gt;
+67: 
+68:     &lt;/package&gt;
+69: 
+70:     &lt;package name=&quot;skill&quot; extends=&quot;default&quot; namespace=&quot;/skill&quot;&gt;
+</pre>
+    </div>
+
+    <div dojoType="struts:BindDiv"
+    
+  	id="three"    label="Java Action"    showError="true">
+
+        <h3>/org/apache/struts2/showcase/source/ViewSourceAction.java</h3>
+<pre>
+
+1: /*
+2:  * $Id: ViewSourceAction.java 478625 2006-11-23 17:31:52Z wsmoak $
+3:  *
+4:  * Licensed to the Apache Software Foundation (ASF) under one
+5:  * or more contributor license agreements.  See the NOTICE file
+6:  * distributed with this work for additional information
+7:  * regarding copyright ownership.  The ASF licenses this file
+8:  * to you under the Apache License, Version 2.0 (the
+9:  * &quot;License&quot;); you may not use this file except in compliance
+10:  * with the License.  You may obtain a copy of the License at
+11:  *
+12:  *  http://www.apache.org/licenses/LICENSE-2.0
+13:  *
+14:  * Unless required by applicable law or agreed to in writing,
+15:  * software distributed under the License is distributed on an
+16:  * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+17:  * KIND, either express or implied.  See the License for the
+18:  * specific language governing permissions and limitations
+19:  * under the License.
+20:  */
+21: package org.apache.struts2.showcase.source;
+22: 
+23: import java.io.BufferedReader;
+24: import java.io.IOException;
+25: import java.io.InputStream;
+26: import java.io.InputStreamReader;
+27: import java.net.MalformedURLException;
+28: import java.net.URL;
+29: import java.util.ArrayList;
+30: import java.util.List;
+31: 
+32: import javax.servlet.ServletContext;
+33: 
+34: import org.apache.struts2.util.ServletContextAware;
+35: 
+36: import com.opensymphony.xwork2.ActionSupport;
+37: import com.opensymphony.xwork2.util.ClassLoaderUtil;
+38: 
+39: /**
+40:  * Processes configuration, page, and action class paths to create snippets
+41:  * of the files for display.
+42:  */
+43: public class ViewSourceAction extends ActionSupport implements ServletContextAware {
+44: 
+45:     private String page;
+46:     private String className;
+47:     private String config;
+48: 
+49:     private List pageLines;
+50:     private List classLines;
+51:     private List configLines;
+52: 
+53:     private int configLine;
+54:     private int padding = 10;
+55: 
+56:     private ServletContext servletContext;
+57: 
+58:     public String execute() throws MalformedURLException, IOException {
+59: 
+60:         if (page != null) {
+61: 
+62:             InputStream in = ClassLoaderUtil.getResourceAsStream(page.substring(page.indexOf(&quot;//&quot;)+1), getClass());
+63:             page = page.replace(&quot;//&quot;, &quot;/&quot;);
+64: 
+65:             if (in == null) {
+66:                 in = servletContext.getResourceAsStream(page);
+67:                 while (in == null &amp;&amp; page.indexOf('/', 1) &gt; 0) {
+68:                     page = page.substring(page.indexOf('/', 1));
+69:                     in = servletContext.getResourceAsStream(page);
+70:                 }
+71:             }
+72:             pageLines = read(in, -1);
+73:         }
+74: 
+75:         if (className != null) {
+76:             className = &quot;/&quot;+className.replace('.', '/') + &quot;.java&quot;;
+77:             InputStream in = getClass().getResourceAsStream(className);
+78:             if (in == null) {
+79:                 in = servletContext.getResourceAsStream(&quot;/WEB-INF/src&quot;+className);
+80:             }
+81:             classLines = read(in, -1);
+82:         }
+83: 
+84:         if (config != null) {
+85:             int pos = config.lastIndexOf(':');
+86:             configLine = Integer.parseInt(config.substring(pos+1));
+87:             config = config.substring(0, pos).replace(&quot;//&quot;, &quot;/&quot;);
+88:             configLines = read(new URL(config).openStream(), configLine);
+89:         }
+90:         return SUCCESS;
+91:     }
+92: 
+93:     /**
+94:      * @param className the className to set
+95:      */
+96:     public void setClassName(String className) {
+97:         this.className = className;
+98:     }
+99: 
+100:     /**
+101:      * @param config the config to set
+102:      */
+103:     public void setConfig(String config) {
+104:         this.config = config;
+105:     }
+106: 
+107:     /**
+108:      * @param page the page to set
+109:      */
+110:     public void setPage(String page) {
+111:         this.page = page;
+112:     }
+113: 
+114:     /**
+115:      * @param padding the padding to set
+116:      */
+117:     public void setPadding(int padding) {
+118:         this.padding = padding;
+119:     }
+120: 
+121: 
+122: 
+123:     /**
+124:      * @return the classLines
+125:      */
+126:     public List getClassLines() {
+127:         return classLines;
+128:     }
+129: 
+130:     /**
+131:      * @return the configLines
+132:      */
+133:     public List getConfigLines() {
+134:         return configLines;
+135:     }
+136: 
+137:     /**
+138:      * @return the pageLines
+139:      */
+140:     public List getPageLines() {
+141:         return pageLines;
+142:     }
+143: 
+144:     /**
+145:      * @return the className
+146:      */
+147:     public String getClassName() {
+148:         return className;
+149:     }
+150: 
+151:     /**
+152:      * @return the config
+153:      */
+154:     public String getConfig() {
+155:         return config;
+156:     }
+157: 
+158:     /**
+159:      * @return the page
+160:      */
+161:     public String getPage() {
+162:         return page;
+163:     }
+164: 
+165:     /**
+166:      * @return the configLine
+167:      */
+168:     public int getConfigLine() {
+169:         return configLine;
+170:     }
+171: 
+172:     /**
+173:      * @return the padding
+174:      */
+175:     public int getPadding() {
+176:         return padding;
+177:     }
+178: 
+179:     /**
+180:      * Reads in a strea, optionally only including the target line number
+181:      * and its padding
+182:      *
+183:      * @param in The input stream
+184:      * @param targetLineNumber The target line number, negative to read all
+185:      * @return A list of lines
+186:      */
+187:     private List read(InputStream in, int targetLineNumber) {
+188:         List snippet = null;
+189:         if (in != null) {
+190:             snippet = new ArrayList();
+191:             int startLine = 0;
+192:             int endLine = Integer.MAX_VALUE;
+193:             if (targetLineNumber &gt; 0) {
+194:                 startLine = targetLineNumber - padding;
+195:                 endLine = targetLineNumber + padding;
+196:             }
+197:             try {
+198:                 BufferedReader reader = new BufferedReader(new InputStreamReader(in));
+199: 
+200:                 int lineno = 0;
+201:                 String line;
+202:                 while ((line = reader.readLine()) != null) {
+203:                     lineno++;
+204:                     if (lineno &gt;= startLine &amp;&amp; lineno &lt;= endLine) {
+205:                         snippet.add(line);
+206:                     }
+207:                 }
+208:             } catch (Exception ex) {
+209:                 // ignoring as snippet not available isn't a big deal
+210:             }
+211:         }
+212:         return snippet;
+213:     }
+214: 
+215:     public void setServletContext(ServletContext arg0) {
+216:         this.servletContext = arg0;
+217:     }
+218: 
+219: 
+220: }
+</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?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">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?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&amp;page=%2F%2FviewSource.jsp&amp;className=org.apache.struts2.showcase.source.ViewSourceAction">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/file1376914575.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain Thu May 31 02:55:56 2007
@@ -0,0 +1,43 @@
+/*
+ * $Id: AbstractDao.java 394498 2006-04-16 15:28:06Z tmjee $
+ *
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ */
+package org.apache.struts2.showcase.conversion;
+
+import java.util.List;
+
+import com.opensymphony.xwork2.ActionSupport;
+
+/**
+ * 
+ */
+public class PersonAction extends ActionSupport {
+	
+	private List persons;
+	
+	public List getPersons() { return persons; }
+	public void setPersons(List persons) { this.persons = persons; }
+	
+	
+	
+	public String input() throws Exception {
+		return SUCCESS;
+	}
+	
+	public String submit() throws Exception {
+		return SUCCESS;
+	}
+}

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html Thu May 31 02:55:56 2007
@@ -0,0 +1,228 @@
+<!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>Non-UI Tags Example: Debug</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>
+
+    <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>
+</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:18:53
+
+            </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>Debug Tag Usage</h1>
+
+	<p/>
+	This page shows a simple example of using the debug tag.  <br/>
+	Just add <tt style="font-size: 12px; font-weight:bold;color: blue;">&lt;s:debug /&gt;</tt> to your JSP page
+    and you will see the debug link.
+    <p/>
+    Just click on the Debug label to see the Struts ValueStack Debug information.
+    <p/>
+    <script language="JavaScript" type="text/javascript">
+<!--
+    function toggleDebug(debugId) {
+        var debugDiv = document.getElementById(debugId);
+        if (debugDiv) {
+            var display = debugDiv.style.display;
+            if (display == 'none') {
+                debugDiv.style.display = 'block';
+            } else if (display == 'block') {
+                debugDiv.style.display = 'none';
+            }
+        }
+    }
+-->
+</script>
+<p/>
+
+<a href="#" onclick="toggleDebug('debug');return false;">[Debug]</a>
+<div style="display:none" id="debug">
+<h2>Struts ValueStack Debug</h2>
+<p/>
+
+<h3>Value Stack Contents</h3>
+<table border="0" cellpadding="2" cellspacing="0" width="400" bgcolor="#DDDDDD">
+    <tr><th>Object</th><th>Property Name</th><th>Property Value</th></tr>
+
+    <tr>
+        <td rowspan="1">com.opensymphony.xwork2.DefaultTextProvider</td>
+
+              
+            <td bgcolor="#CCCCCC">texts</td>
+            <td bgcolor="#CCCCCC">null</td>
+    </tr>
+</table>
+<p/>
+
+<h3>Stack Context</h3>
+<i>These items are available using the #key notation</i>
+<table border="0" cellpadding="2" cellspacing="0" width="400" bgcolor="#DDDDDD">
+    <tr>
+        <th>Key</th><th>Value</th>
+    </tr>
+
+    <tr bgcolor="#CCCCCC">
+        <td>__requestWrapper.getAttribute</td><td>false</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>com.opensymphony.xwork2.ActionContext.parameters</td><td>{}</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>last.bean.accessed</td><td>null</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>parameters</td><td>{}</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>com.opensymphony.xwork2.ActionContext.locale</td><td>en_US</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>__link</td><td>[Ljava.lang.Object;@804a77</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>current.property.path</td><td>null</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>session</td><td>{org.apache.myfaces.application.jsp.JspStateManagerImpl.SERIALIZED_VIEW=org.apache.myfaces.application.jsp.JspStateManagerImpl$SerializedViewCollection@4e68fb, __sitemesh__robot=false, jsf_sequence=6, javax.faces.request.charset=ISO-8859-1, Hangman_Session_Key=org.apache.struts2.showcase.hangman.Hangman@1441b16}</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>attr</td><td>org.apache.struts2.util.AttributeMap@18d9ab8</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>com.opensymphony.xwork2.util.ValueStack.ValueStack</td><td>com.opensymphony.xwork2.util.OgnlValueStack@1a8a9e7</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>com.opensymphony.xwork2.ActionContext.application</td><td>{javax.servlet.context.tempdir=C:\mol\tools\jakarta-tomcat-5.0.30\work\Catalina\localhost\struts2-showcase-2.0.6, org.apache.catalina.resources=org.apache.naming.resources.ProxyDirContext@a6a7d2, org.apache.myfaces.config.RuntimeConfig=org.apache.myfaces.config.RuntimeConfig@a8a271, org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@153d79c, org.apache.catalina.jsp_classpath=/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/antlr-2.7.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/aopalliance-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-chain-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-
 showcase-2.0.6/WEB-INF/lib/commons-codec-1.3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-collections-3.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-digester-1.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-el-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-fileupload-1.1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-io-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-lang-2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-logging-1.0.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-validator-1.3.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/dwr-1.1-beta-3.jar;/C:/mol/tools/j
 akarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/freemarker-2.3.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/jstl-1.1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/log4j-1.2.9.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-api-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-impl-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/ognl-2.6.11.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/oro-2.0.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/sitemesh-2.2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-beans-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-context-2.0.1.jar;/C:/mol/tools/jakart
 a-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-core-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-web-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts-core-1.3.5.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-codebehind-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-config-browser-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-core-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-jsf-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-sitemesh-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/web
 apps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-struts1-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-tiles-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-api-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-core-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-dep-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-tools-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/xwork-2.0.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/shared/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/shared/lib/xalan.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/classes/;C:/mol/tools/jakarta-tom
 cat-5.0.30/common/lib/ant-launcher.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-collections-3.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-dbcp-1.2.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-el.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-pool-1.2.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-compiler.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-runtime.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jsp-api.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-common.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-factory.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-java.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-resources.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/servlet-api.jar;/C:/mol/tools/jdk1.5.0_06/lib/tools.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/bootstrap.jar;/C:/mol/tools/jakarta-
 tomcat-5.0.30/bin/commons-logging-api.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/dnsns.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/localedata.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar, org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE=true, sitemesh.factory=com.opensymphony.module.sitemesh.factory.DefaultFactory@c042ab, org.apache.myfaces.shared_impl.webapp.webxml.WebXml=org.apache.myfaces.shared_impl.webapp.webxml.WebXml@58f124, org.springframework.web.context.WebApplicationContext.ROOT=org.springframework.web.context.support.XmlWebApplicationContext: display name [Root WebApplicationContext]; startup date [Fri Apr 06 15:15:58 NOVST 2007]; root of context hierarchy; config locations [/WEB-INF/applicationContext.xml], org.apache.tiles.CONTAINER=org.apache.tiles.impl.BasicTilesContainer@f1bcde, freemarker.Configuration=freemarker.template.Configuration@13f9276, org.apache.tiles.CONTAINE
 R_FACTORY=org.apache.struts2.tiles.StrutsTilesContainerFactory, org.apache.myfaces.shared_impl.config.MyfacesConfig=org.apache.myfaces.shared_impl.config.MyfacesConfig@140c3b9}</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>__component_stack</td><td>[org.apache.struts2.components.Debug@1dee0d7]</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>com.opensymphony.xwork2.dispatcher.HttpServletRequest</td><td>org.apache.struts2.dispatcher.StrutsRequestWrapper@17b650a</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>com.opensymphony.xwork2.dispatcher.ServletContext</td><td>org.apache.catalina.core.ApplicationContextFacade@1542094</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>last.property.accessed</td><td>null</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>com.opensymphony.xwork2.dispatcher.PageContext</td><td>org.apache.jasper.runtime.PageContextImpl@26db62</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>com.opensymphony.xwork2.dispatcher.HttpServletResponse</td><td>com.opensymphony.module.sitemesh.filter.PageResponseWrapper@de648</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>request</td><td>{struts.valueStack=com.opensymphony.xwork2.util.OgnlValueStack@1a8a9e7, __cleanup_recursion_counter=1, .freemarker.Request=freemarker.ext.servlet.HttpRequestHashModel@12394f8, __sitemesh__filterapplied=true, .freemarker.RequestParameters=freemarker.ext.servlet.HttpRequestParametersHashModel@12dd1b8}</td>
+    </tr>
+    <tr bgcolor="#CCCCCC">
+        <td>com.opensymphony.xwork2.ActionContext.session</td><td>{org.apache.myfaces.application.jsp.JspStateManagerImpl.SERIALIZED_VIEW=org.apache.myfaces.application.jsp.JspStateManagerImpl$SerializedViewCollection@4e68fb, __sitemesh__robot=false, jsf_sequence=6, javax.faces.request.charset=ISO-8859-1, Hangman_Session_Key=org.apache.struts2.showcase.hangman.Hangman@1441b16}</td>
+    </tr>
+    <tr bgcolor="#BBBBBB">
+        <td>application</td><td>{javax.servlet.context.tempdir=C:\mol\tools\jakarta-tomcat-5.0.30\work\Catalina\localhost\struts2-showcase-2.0.6, org.apache.catalina.resources=org.apache.naming.resources.ProxyDirContext@a6a7d2, org.apache.myfaces.config.RuntimeConfig=org.apache.myfaces.config.RuntimeConfig@a8a271, org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@153d79c, org.apache.catalina.jsp_classpath=/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/antlr-2.7.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/aopalliance-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-chain-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-cod
 ec-1.3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-collections-3.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-digester-1.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-el-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-fileupload-1.1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-io-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-lang-2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-logging-1.0.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-validator-1.3.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/dwr-1.1-beta-3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-s
 howcase-2.0.6/WEB-INF/lib/freemarker-2.3.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/jstl-1.1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/log4j-1.2.9.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-api-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-impl-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/ognl-2.6.11.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/oro-2.0.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/sitemesh-2.2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-beans-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-context-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showca
 se-2.0.6/WEB-INF/lib/spring-core-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-web-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts-core-1.3.5.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-codebehind-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-config-browser-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-core-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-jsf-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-sitemesh-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/li
 b/struts2-struts1-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-tiles-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-api-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-core-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-dep-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-tools-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/xwork-2.0.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/shared/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/shared/lib/xalan.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant-launcher.jar
 ;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-collections-3.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-dbcp-1.2.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-el.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-pool-1.2.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-compiler.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-runtime.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jsp-api.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-common.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-factory.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-java.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-resources.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/servlet-api.jar;/C:/mol/tools/jdk1.5.0_06/lib/tools.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/bootstrap.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/commons-logging-api.
 jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/dnsns.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/localedata.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar, org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE=true, sitemesh.factory=com.opensymphony.module.sitemesh.factory.DefaultFactory@c042ab, org.apache.myfaces.shared_impl.webapp.webxml.WebXml=org.apache.myfaces.shared_impl.webapp.webxml.WebXml@58f124, org.springframework.web.context.WebApplicationContext.ROOT=org.springframework.web.context.support.XmlWebApplicationContext: display name [Root WebApplicationContext]; startup date [Fri Apr 06 15:15:58 NOVST 2007]; root of context hierarchy; config locations [/WEB-INF/applicationContext.xml], org.apache.tiles.CONTAINER=org.apache.tiles.impl.BasicTilesContainer@f1bcde, freemarker.Configuration=freemarker.template.Configuration@13f9276, org.apache.tiles.CONTAINER_FACTORY=org.apache.struts2.tiles.Str
 utsTilesContainerFactory, org.apache.myfaces.shared_impl.config.MyfacesConfig=org.apache.myfaces.shared_impl.config.MyfacesConfig@140c3b9}</td>
+    </tr>
+</table>
+</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">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/non-ui/debug.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/file139960172.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html Thu May 31 02:55:56 2007
@@ -0,0 +1,208 @@
+<!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%2Fremotediv%2Fexample2.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Fajax%2Fremotediv%2Fexample2.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Fajax%2Fremotediv%2Fexample2.jsp" media="print">
+    <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Fajax%2Fremotediv%2Fexample2.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:16:37
+
+            </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/remotediv/example2.jsp</h3>
+<pre>
+
+1: &lt;%@ page contentType=&quot;text/html;charset=UTF-8&quot; language=&quot;java&quot; %&gt;
+2: &lt;%@ taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot; %&gt;
+3: 
+4: &lt;html&gt;
+5: &lt;head&gt;
+6:     &lt;title&gt;Ajax Examples&lt;/title&gt;
+7:     &lt;jsp:include page=&quot;/ajax/commonInclude.jsp&quot;/&gt;
+8: &lt;/head&gt;
+9: 
+10: 
+11: &lt;body&gt;
+12: &lt;s:url id=&quot;ajaxTest&quot; value=&quot;/AjaxTest.action&quot; /&gt;
+13: 
+14: 
+15: &lt;s:div
+16:         id=&quot;once&quot;
+17:         theme=&quot;ajax&quot;
+18:         cssStyle=&quot;border: 1px solid yellow;&quot;
+19:         href=&quot;%{ajaxTest}&quot;
+20:         updateFreq=&quot;2000&quot;
+21:         indicator=&quot;indicator&quot;
+22: 		&gt;
+23:     Initial Content&lt;/s:div&gt;
+24: &lt;img id=&quot;indicator&quot; src=&quot;${pageContext.request.contextPath}/images/indicator.gif&quot; alt=&quot;Loading...&quot; style=&quot;display:none&quot;/&gt;
+25: &lt;s:include value=&quot;../footer.jsp&quot;/&gt;
+26: 
+27: &lt;/body&gt;
+28: &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%2Fremotediv%2Fexample2.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.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%2Fremotediv%2Fexample2.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Fajax%2Fremotediv%2Fexample2.jsp">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Fajax%2Fremotediv%2Fexample2.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/file1410748179.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html Thu May 31 02:55:56 2007
@@ -0,0 +1,125 @@
+<!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 - Fileupload</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:18:12
+
+            </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>File Download Example</h1>
+
+    <ul>
+    <li>
+        <a
+	
+	href="/struts2-showcase-2.0.6/filedownload/download.action"
+
+>
+Download image file.</a>
+ 
+          The browser should display the Struts logo.
+    </li>
+    <li>
+        <a
+	
+	href="/struts2-showcase-2.0.6/filedownload/download2.action"
+
+>
+Download ZIP file.</a>
+ 
+          The browser should prompt for a location to save the ZIP file.
+    </li>
+    </ul>
+
+        <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=/filedownload/index.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/file1440455414.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html Thu May 31 02:55:56 2007
@@ -0,0 +1,271 @@
+<!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>Ajax 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>
+
+    <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>
+
+
+    <script language="JavaScript" type="text/javascript">
+        function doSomething() {
+            alert('you can manipulate the form before it gets submitted');
+            return true;
+        }
+    </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:07
+
+            </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">
+
+        Remote form replacing another div:<br/>
+
+<div id='two' style="border: 1px solid yellow;"><b>initial content</b></div>
+<form namespace="/ajax/remoteforms" id="theForm2" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="GO2"  
+  	id="theForm2_0"    targets="two"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+
+Remote form replacing the forms content:<br/>
+<form namespace="/ajax/remoteforms" id="theForm3" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="GO3"  
+  	id="theForm3_0"    targets="theForm3"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form evaluating suplied JS on completion:<br/>
+<form namespace="/ajax/remoteforms" id="theForm4" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="GO4"  
+  	id="theForm4_0"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form replacing the forms content after confirming results:<br/>
+<form namespace="/ajax/remoteforms" id="theForm5" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="GO3"  
+  	id="theForm5_0"    targets="theForm5"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form replacing the forms content after running a function:<br/>
+<form namespace="/ajax/remoteforms" id="theForm6" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="GO3"  
+  	id="theForm6_0"    targets="theForm6"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+A form with no remote submit (so should not be ajaxified):<br/>
+<form namespace="/ajax/remoteforms" id="theForm7" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;" 
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+    <input type='text' name='data' value='Struts User'>
+
+    <tr>
+    <td colspan="2"><div align="right">    <input type="submit" dojoType="struts:Bind" event="onclick"     value="Go AWAY"  
+  	id="theForm7_0"    targets="theForm7"  />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</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?page=/ajax/remoteforms/index.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/file1470574194.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html Thu May 31 02:55:56 2007
@@ -0,0 +1,211 @@
+<!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%2Fexample5.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">
+    <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp" media="print">
+    <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Fajax%2Ftabbedpanel%2Fexample5.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:02
+
+            </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/example5.jsp</h3>
+<pre>
+
+1: &lt;%@ page contentType=&quot;text/html;charset=UTF-8&quot; language=&quot;java&quot; %&gt;
+2: &lt;%@ taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot; %&gt;
+3: 
+4: &lt;html&gt;
+5: &lt;head&gt;
+6:     &lt;title&gt;Ajax examples - tabbled panel&lt;/title&gt;
+7: 
+8:     &lt;jsp:include page=&quot;/ajax/commonInclude.jsp&quot;/&gt;
+9:     &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;&lt;s:url value=&quot;/struts/tabs.css&quot;/&gt;&quot;&gt;
+10:     
+11:     
+12: &lt;/head&gt;
+13: 
+14: &lt;body&gt;
+15: 
+16: 				&lt;s:tabbedPanel id=&quot;test2&quot; theme=&quot;simple&quot; cssStyle=&quot;width: 500px; height: 300px;&quot; doLayout=&quot;true&quot; closeButton=&quot;pane&quot; labelposition=&quot;bottom&quot;&gt;
+17:                       &lt;s:div id=&quot;left&quot; label=&quot;test1&quot; theme=&quot;ajax&quot; &gt;
+18:                           I'm a Tab!!!
+19:                       &lt;/s:div &gt;
+20:                       &lt;s:div  id=&quot;middle&quot; label=&quot;test2&quot;  theme=&quot;ajax&quot; &gt;
+21:                           I'm the other Tab!!!
+22:                       &lt;/s:div &gt;
+23:                      
+24:                   &lt;/s:tabbedPanel&gt;
+25: 				  
+26: 				
+27: 
+28: &lt;s:include value=&quot;../footer.jsp&quot;/&gt;
+29: 
+30: &lt;/body&gt;
+31: &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%2Fexample5.jsp">Home</a></li>
+        <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Ajax</a></li>
+        <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.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%2Fexample5.jsp">Conversion</a></li>
+        <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">CRUD</a></li>
+        <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Execute & Wait</a></li>
+        <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">File Download</a></li>
+        <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">File Upload</a></li>
+        <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Freemarker</a>
+        <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Hangman</a></li>
+        <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">JavaServer Faces</a></li>
+        <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Person Manager</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Tags</a></li>
+        <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Tiles</a></li>
+        <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Token</a></li>
+        <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Validation</a></li>
+        <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.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/file1485970181.html
------------------------------------------------------------------------------
    svn:eol-style = native