You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by do...@apache.org on 2004/07/18 06:19:49 UTC

svn commit: rev 23013 - in incubator/beehive/trunk/netui/test/webapps/drt: coreWeb/miniTests/anchorFormPosting coreWeb/miniTests/anchorPosting coreWeb/tags/accesskeyGroup testRecorder/tests

Author: dolander
Date: Sat Jul 17 21:19:48 2004
New Revision: 23013

Modified:
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Begin.jsp
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Controller.jpf
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Begin.jsp
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Controller.jpf
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/index.jsp
   incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/page2.jsp
   incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AccesskeyGroup.xml
   incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorFormPosting.xml
   incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorPosting.xml
Log:
Updated a few tests with better documentation.  This is an ongoing effort to 
clean up the netui BVT/DRT tests so they are understandable by the beehive community.  Most
of these tests were developed as dev examples and bug repos.  The documentation effort 
is one to allow people to understand the tests without actually having to read 
the code.




Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Begin.jsp
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Begin.jsp	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Begin.jsp	Sat Jul 17 21:19:48 2004
@@ -1,14 +1,20 @@
 <%@ taglib uri="beehive-netui-tags-html.tld" prefix="netui" %>
-<html>
+<netui:html>
 <head>
-<title>Databinding from an Anchor</title>
+<title>URL Parameter Mapping to Action Form</title>
 </head>
-<body>
+<netui:body>
+<h4>URL Parameter Mapping to an Action Form</h4>
+<p style="color:green">
+This test maps parameters in a URL to an action that takes a form.  The paramaters will automatically update
+the form before the action is called.  When the link is pressed, the value will be updated to "LastName, FirstName".
+You should press the anchor to update the value.
+</p>
 <netui:anchor href="postback.do">Value in parameter
 <netui:parameter name="lastName" value="LastName"/><br />
 <netui:parameter name="firstName" value="FirstName"/><br />
 </netui:anchor>
 <hr />
 Value: <netui:label value="${pageFlow.value}"/><br />
-</body>
-</html>
+</netui:body>
+</netui:html>

Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Controller.jpf
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Controller.jpf	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorFormPosting/Controller.jpf	Sat Jul 17 21:19:48 2004
@@ -36,13 +36,10 @@
     })
 public class Controller extends PageFlowController
 {
-    private String _value;
+    private String _value = "[Default PageFlow Value]";
 
     public String getValue() {
-	return _value;
-    }
-    public void setValue(String value) {
-	_value = value;
+	    return _value;
     }
 
     public static class Form extends FormData
@@ -66,20 +63,14 @@
     }
 
 
-    /**
-     * @jpf:action
-     */
     @Jpf.Action(
         )
     public Forward postback(Form form)
     {
-	_value = form.getLastName() + ", " + form.getFirstName();
-	return new Forward("begin");
+        _value = form.getLastName() + ", " + form.getFirstName();
+        return new Forward("begin");
     }
 
-    /**
-     * @jpf:action
-     */
     @Jpf.Action(
         )
     public Forward begin()

Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Begin.jsp
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Begin.jsp	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Begin.jsp	Sat Jul 17 21:19:48 2004
@@ -4,12 +4,19 @@
 <title>Databinding from an Anchor</title>
 </head>
 <body>
+<h4>Databinding URL paramters to page flow properties</h4>
+<p style="color:green">
+This test has an anchor with a couple of parameters.  The parameter names are databinding expressions '{pageFlow.name}'.
+When these are posted, they will update the page flow property 'name'.  Below the anchor is a binding to the page flow
+name and type properties.  When the anchor is pressed, the values "foo" and "bar" should appear.
+</p>
+<hr>
 <netui:anchor href="postback.do">Value in parameter
-<netui:parameter name="{pageFlow.name}" value="foo"/><br />
-<netui:parameter name="{pageFlow.type}" value="bar"/><br />
+<netui:parameter name="{pageFlow.name}" value="foo"/><br>
+<netui:parameter name="{pageFlow.type}" value="bar"/><br>
 </netui:anchor>
-<hr />
-Name: <netui:label value="${pageFlow.name}"/><br />
-Type: <netui:label value="${pageFlow.type}"/><br />
+Name: <netui:label value="${pageFlow.name}"/><br>
+Type: <netui:label value="${pageFlow.type}"/><br>
+<hr>
 </body>
 </html>

Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Controller.jpf
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Controller.jpf	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/miniTests/anchorPosting/Controller.jpf	Sat Jul 17 21:19:48 2004
@@ -35,33 +35,33 @@
 {
     String _name;
     public String getName() {
-	return _name;
+	    return _name;
     }
     public void setName(String name) {
-	_name = name;
+	    _name = name;
     }
 
     String _type;
     public String getType() {
-	return _type;
+	    return _type;
     }
     public void setType(String type) {
-	_type = type;
+	    _type = type;
     }
 
     @Jpf.Action(
         )
     public Forward postback()
     {
-	return new Forward("begin");
+	    return new Forward("begin");
     }
 
     @Jpf.Action(
         )
     public Forward begin()
     {
-	_name = "";
-	_type = "";
+        _name = "";
+        _type = "";
         return new Forward("begin");
     }
 }

Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/index.jsp
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/index.jsp	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/index.jsp	Sat Jul 17 21:19:48 2004
@@ -8,8 +8,13 @@
             Web Application Page
         </title>
     </head>
-    <body>
-        <br>
+    <netui:body>
+        <h4>RadioButtonGroup and CheckBoxGroup AccessKey</h4>
+        <p style="color:green">
+        This test binds a <b>RadioButtonGroup</b> and <b>CheckBoxGroup</b> to an optionsDataSource constructed
+        in the page flow.  The page flow creates arrays of <b>GroupOption</b> which are used as the
+        optionsDataSource.  Each option has an accessKey defined.  Post the form to see what was selected.
+        </p>
         <netui:form action="post">
             <table>
                 <tr valign="top">
@@ -28,6 +33,6 @@
             <br/>&nbsp;
             <netui:button value="post" type="submit"/>
         </netui:form>
-        <br>
-    </body>
+        <hr>
+    </netui:body>
 </netui:html>

Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/page2.jsp
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/page2.jsp	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/tags/accesskeyGroup/page2.jsp	Sat Jul 17 21:19:48 2004
@@ -9,8 +9,14 @@
             Web Application Page
         </title>
     </head>
-    <body>
+    <netui:body>
+        <h4>RadioButtonGroup and CheckBoxGroup Results</h4>
+        <p style="color:green">
+        The results of posting a RadioButtonGroup and a CheckBoxGroup are passed to the
+        page as an page input.  These are displayed.
+        </p>
         <netui:anchor action="begin" accessKey="H">Home</netui:anchor><br/>
+        <hr>
         <b>Attributes:</b><br/>
         <netui-data:repeater dataSource="pageInput.form.attributes">
             <netui-data:repeaterHeader><ol></netui-data:repeaterHeader>
@@ -21,6 +27,6 @@
             </netui-data:repeaterItem>
             <netui-data:repeaterFooter></ol></netui-data:repeaterFooter>
         </netui-data:repeater><br>
-        <b>Type:</b> <netui:label value="${pageInput.form.type}"></netui:label><br/>
-    </body>
+        <b>Type:</b> <netui:label value="${pageInput.form.type}"></netui:label><br>
+    </netui:body>
 </netui:html>

Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AccesskeyGroup.xml
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AccesskeyGroup.xml	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AccesskeyGroup.xml	Sat Jul 17 21:19:48 2004
@@ -1,92 +1,64 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
-<recorderSession xmlns="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
-
-  <sessionName>AccesskeyGroup</sessionName>
-  <tester>Daryl</tester>
-  <startDate>26 Mar 2004, 02:18:21.526 PM MST</startDate>
-  <description>test of the accesskey on the group tags.</description>
-
-  <tests>
-  <test>
-    <testNumber>1</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/tags/accesskeyGroup/Controller.jpf</uri>
-      <method>GET</method>
-
-      <parameters>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>AkeadFMq2FYrS3jFgVcWLMGz3M2CaGoWmy732dQPcga5tzxWmird!601497888</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=AkeadFMq2FYrS3jFgVcWLMGz3M2CaGoWmy732dQPcga5tzxWmird!601497888</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>-67265aa3:fb89054f29:-7ff1</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>1</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+   <ses:sessionName>AccesskeyGroup</ses:sessionName>
+   <ses:tester>Daryl</ses:tester>
+   <ses:startDate>17 Jul 2004, 09:15:14.518 PM MDT</ses:startDate>
+   <ses:description>Daryl</ses:description>
+   <ses:tests>
+      <ses:test>
+         <ses:testNumber>1</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/tags/accesskeyGroup/Controller.jpf</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies/>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>3d772c10:fdcf6368ee:-7fcc</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
 	"http://www.w3.org/TR/html4/loose.dtd">
 <html lang="en">
 <head>
@@ -95,7 +67,12 @@
         </title>
     </head>
     <body>
-        <br>
+        <h4>RadioButtonGroup and CheckBoxGroup AccessKey</h4>
+        <p style="color:green">
+        This test binds a <b>RadioButtonGroup</b> and <b>CheckBoxGroup</b> to an optionsDataSource constructed
+        in the page flow.  The page flow creates arrays of <b>GroupOption</b> which are used as the
+        optionsDataSource.  Each option has an accessKey defined.  Post the form to see what was selected.
+        </p>
         <form name="myBean" action="/coreWeb/tags/accesskeyGroup/post.do" method="post">
             <table>
                 <tr valign="top">
@@ -120,128 +97,110 @@
             <br/>&nbsp;
             <input type="submit" value="post">
         </form>
-        <br>
+        <hr>
     </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-  <test>
-    <testNumber>2</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/tags/accesskeyGroup/post.do</uri>
-      <method>POST</method>
-
-      <parameters>
-        <parameter>
-          <name>wlw-checkbox_group_key:{actionForm.attributes}</name>
-          <value>fenders</value>
-        </parameter>
-        <parameter>
-          <name>wlw-checkbox_group_key:{actionForm.attributes}</name>
-          <value>wheels</value>
-        </parameter>
-        <parameter>
-          <name>wlw-checkbox_group_key:{actionForm.attributes}</name>
-          <value>windows</value>
-        </parameter>
-        <parameter>
-          <name>wlw-checkbox_group_key:{actionForm.attributes}OldValue</name>
-          <value>true</value>
-        </parameter>
-        <parameter>
-          <name>wlw-radio_button_group_key:{actionForm.type}</name>
-          <value>yellow</value>
-        </parameter>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>AkeadFMq2FYrS3jFgVcWLMGz3M2CaGoWmy732dQPcga5tzxWmird!601497888</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Cache-Control</name>
-          <value>no-cache</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Content-length</name>
-          <value>305</value>
-        </header>
-        <header>
-          <name>Content-type</name>
-          <value>application/x-www-form-urlencoded</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=AkeadFMq2FYrS3jFgVcWLMGz3M2CaGoWmy732dQPcga5tzxWmird!601497888</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>-67265aa3:fb89054f29:-7ff1</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>2</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>fail</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>2</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/tags/accesskeyGroup/post.do</ses:uri>
+            <ses:method>POST</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>wlw-checkbox_group_key:{actionForm.attributes}</ses:name>
+                  <ses:value>fenders</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>wlw-checkbox_group_key:{actionForm.attributes}</ses:name>
+                  <ses:value>wheels</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>wlw-checkbox_group_key:{actionForm.attributes}</ses:name>
+                  <ses:value>windows</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>wlw-checkbox_group_key:{actionForm.attributes}OldValue</ses:name>
+                  <ses:value>true</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>wlw-radio_button_group_key:{actionForm.type}</ses:name>
+                  <ses:value>yellow</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>FC8BE3B25E2B2E2FDFD3B27204942F5C</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cache-control</ses:name>
+                  <ses:value>no-cache</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>content-length</ses:name>
+                  <ses:value>305</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>content-type</ses:name>
+                  <ses:value>application/x-www-form-urlencoded</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>$Version=0; JSESSIONID=FC8BE3B25E2B2E2FDFD3B27204942F5C; $Path=/coreWeb</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>3d772c10:fdcf6368ee:-7fcc</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
 	"http://www.w3.org/TR/html4/loose.dtd">
 <html lang="en">
 <head>
@@ -250,7 +209,13 @@
         </title>
     </head>
     <body>
+        <h4>RadioButtonGroup and CheckBoxGroup Results</h4>
+        <p style="color:green">
+        The results of posting a RadioButtonGroup and a CheckBoxGroup are passed to the
+        page as an page input.  These are displayed.
+        </p>
         <a href="/coreWeb/tags/accesskeyGroup/begin.do" accesskey="H">Home</a><br/>
+        <hr>
         <b>Attributes:</b><br/>
         <ol>
                 <li>
@@ -265,23 +230,18 @@
                     <span>windows</span>
                 </li>
             </ol><br>
-        <b>Type:</b> <span>yellow</span><br/>
+        <b>Type:</b> <span>yellow</span><br>
     </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-
-  </tests>
-
-  <endDate>26 Mar 2004, 02:18:24.871 PM MST</endDate>
-  <sessionStatus>fail</sessionStatus>
-  <testCount>2</testCount>
-  <passedCount>0</passedCount>
-  <failedCount>2</failedCount>
-</recorderSession>
\ No newline at end of file
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>fail</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+   </ses:tests>
+   <ses:endDate>17 Jul 2004, 09:15:14.658 PM MDT</ses:endDate>
+   <ses:sessionStatus>fail</ses:sessionStatus>
+   <ses:testCount>2</ses:testCount>
+   <ses:passedCount>0</ses:passedCount>
+   <ses:failedCount>2</ses:failedCount>
+</ses:recorderSession>

Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorFormPosting.xml
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorFormPosting.xml	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorFormPosting.xml	Sat Jul 17 21:19:48 2004
@@ -1,227 +1,193 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
-<recorderSession xmlns="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
-
-  <sessionName>AnchorFormPosting</sessionName>
-  <tester>Daryl</tester>
-  <startDate>02 Apr 2003, 10:24:13.920 AM MST</startDate>
-  <description>Use an anchor to call an action and fill up the expected form.</description>
-
-  <tests>
-  <test>
-    <testNumber>1</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/miniTests/anchorFormPosting/Controller.jpf</uri>
-      <method>GET</method>
-
-      <parameters>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>3f0b70:f44f67ac90:-7ff0</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>1</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<html>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+   <ses:sessionName>AnchorFormPosting</ses:sessionName>
+   <ses:tester>Daryl</ses:tester>
+   <ses:startDate>17 Jul 2004, 09:52:57.311 PM MDT</ses:startDate>
+   <ses:description>Daryl</ses:description>
+   <ses:tests>
+      <ses:test>
+         <ses:testNumber>1</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/miniTests/anchorFormPosting/Controller.jpf</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies/>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>-5c182ecf:fdd0602e6c:-7fd1</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
 <head>
-<title>Databinding from an Anchor</title>
+<title>URL Parameter Mapping to Action Form</title>
 </head>
 <body>
+<h4>URL Parameter Mapping to an Action Form</h4>
+<p style="color:green">
+This test maps parameters in a URL to an action that takes a form.  The paramaters will automatically update
+the form before the action is called.  When the link is pressed, the value will be updated to "LastName, FirstName".
+You should press the anchor to update the value.
+</p>
 <a href="/coreWeb/miniTests/anchorFormPosting/postback.do?firstName=FirstName&lastName=LastName">Value in parameter
 <br />
 <br /></a>
 <hr />
-Value: <span></span><br />
+Value: <span>[Default PageFlow Value]</span><br />
 </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-  <test>
-    <testNumber>2</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/miniTests/anchorFormPosting/postback.do</uri>
-      <method>GET</method>
-
-      <parameters>
-        <parameter>
-          <name>currentURI</name>
-          <value>/coreWeb/miniTests/anchorFormPosting/Begin.jsp</value>
-        </parameter>
-        <parameter>
-          <name>firstName</name>
-          <value>FirstName</value>
-        </parameter>
-        <parameter>
-          <name>lastName</name>
-          <value>LastName</value>
-        </parameter>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>3f0b70:f44f67ac90:-7ff0</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>2</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<html>
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>fail</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>2</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/miniTests/anchorFormPosting/postback.do</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>currentURI</ses:name>
+                  <ses:value>/coreWeb/miniTests/anchorFormPosting/Begin.jsp</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>firstName</ses:name>
+                  <ses:value>FirstName</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>lastName</ses:name>
+                  <ses:value>LastName</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>D36A708C5BA0CCD3C9C3E48C60A756BC</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>$Version=0; JSESSIONID=D36A708C5BA0CCD3C9C3E48C60A756BC; $Path=/coreWeb</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>-5c182ecf:fdd0602e6c:-7fd1</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
 <head>
-<title>Databinding from an Anchor</title>
+<title>URL Parameter Mapping to Action Form</title>
 </head>
 <body>
+<h4>URL Parameter Mapping to an Action Form</h4>
+<p style="color:green">
+This test maps parameters in a URL to an action that takes a form.  The paramaters will automatically update
+the form before the action is called.  When the link is pressed, the value will be updated to "LastName, FirstName".
+You should press the anchor to update the value.
+</p>
 <a href="/coreWeb/miniTests/anchorFormPosting/postback.do?firstName=FirstName&lastName=LastName">Value in parameter
 <br />
 <br /></a>
 <hr />
 Value: <span>LastName, FirstName</span><br />
 </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-
-  </tests>
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>pass</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+   </ses:tests>
+   <ses:endDate>17 Jul 2004, 09:52:59.084 PM MDT</ses:endDate>
+   <ses:sessionStatus>fail</ses:sessionStatus>
+   <ses:testCount>2</ses:testCount>
+   <ses:passedCount>1</ses:passedCount>
+   <ses:failedCount>1</ses:failedCount>
+</ses:recorderSession>
 
-  <endDate>02 Apr 2003, 10:24:15.483 AM MST</endDate>
-  <sessionStatus>fail</sessionStatus>
-  <testCount>2</testCount>
-  <passedCount>0</passedCount>
-  <failedCount>2</failedCount>
-</recorderSession>
\ No newline at end of file

Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorPosting.xml
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorPosting.xml	(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/AnchorPosting.xml	Sat Jul 17 21:19:48 2004
@@ -1,229 +1,192 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
-<recorderSession xmlns="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
-
-  <sessionName>AnchorPosting</sessionName>
-  <tester>Daryl</tester>
-  <startDate>02 Apr 2003, 10:24:15.795 AM MST</startDate>
-  <description>Databinding through and anchor and parameters to a page flow.</description>
-
-  <tests>
-  <test>
-    <testNumber>1</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/miniTests/anchorPosting/Controller.jpf</uri>
-      <method>GET</method>
-
-      <parameters>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>3f0b70:f44f67ac90:-7feb</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>1</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<html>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+   <ses:sessionName>AnchorPosting</ses:sessionName>
+   <ses:tester>Daryl</ses:tester>
+   <ses:startDate>17 Jul 2004, 09:15:28.988 PM MDT</ses:startDate>
+   <ses:description>Daryl</ses:description>
+   <ses:tests>
+      <ses:test>
+         <ses:testNumber>1</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/miniTests/anchorPosting/Controller.jpf</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies/>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>3d772c10:fdcf6368ee:-7f9f</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<html>
 <head>
 <title>Databinding from an Anchor</title>
 </head>
 <body>
+<h4>Databinding URL paramters to page flow properties</h4>
+<p style="color:green">
+This test has an anchor with a couple of parameters.  The parameter names are databinding expressions '{pageFlow.name}'.
+When these are posted, they will update the page flow property 'name'.  Below the anchor is a binding to the page flow
+name and type properties.  When the anchor is pressed, the values "foo" and "bar" should appear.
+</p>
+<hr>
 <a href="/coreWeb/miniTests/anchorPosting/postback.do?%7BpageFlow.name%7D=foo&%7BpageFlow.type%7D=bar">Value in parameter
-<br />
-<br /></a>
-<hr />
-Name: <span></span><br />
-Type: <span></span><br />
+<br>
+<br></a>
+Name: <span></span><br>
+Type: <span></span><br>
+<hr>
 </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-  <test>
-    <testNumber>2</testNumber>
-
-    <request>
-
-      <protocol>HTTP</protocol>
-      <protocolVersion>1.1</protocolVersion>
-      <host>localhost</host>
-      <port>7001</port>
-      <uri>/coreWeb/miniTests/anchorPosting/postback.do</uri>
-      <method>GET</method>
-
-      <parameters>
-        <parameter>
-          <name>currentURI</name>
-          <value>/coreWeb/miniTests/anchorPosting/Begin.jsp</value>
-        </parameter>
-        <parameter>
-          <name>{pageFlow.name}</name>
-          <value>foo</value>
-        </parameter>
-        <parameter>
-          <name>{pageFlow.type}</name>
-          <value>bar</value>
-        </parameter>
-      </parameters>
-
-      <cookies>
-        <cookie>
-          <name>JSESSIONID</name>
-          <value>2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </cookie>
-      </cookies>
-
-      <headers>
-        <header>
-          <name>Accept</name>
-          <value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</value>
-        </header>
-        <header>
-          <name>Accept-Encoding</name>
-          <value>gzip, deflate, x-gzip, compress, x-compress</value>
-        </header>
-        <header>
-          <name>Accept-Language</name>
-          <value>en-us</value>
-        </header>
-        <header>
-          <name>Connection</name>
-          <value>Keep-Alive, TE</value>
-        </header>
-        <header>
-          <name>Cookie</name>
-          <value>JSESSIONID=2Lc41B6KIdbpgn31KMvu60SHjSSS6KftVHFvVpksQSH2fJ0NynVI!1101013018</value>
-        </header>
-        <header>
-          <name>Cookie2</name>
-          <value>$Version="1"</value>
-        </header>
-        <header>
-          <name>Host</name>
-          <value>localhost:7001</value>
-        </header>
-        <header>
-          <name>TE</name>
-          <value>trailers, deflate, gzip, compress</value>
-        </header>
-        <header>
-          <name>User-Agent</name>
-          <value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.failMode</name>
-          <value>stop</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testID</name>
-          <value>3f0b70:f44f67ac90:-7feb</value>
-        </header>
-        <header>
-          <name>testRecorder.playback.testNumber</name>
-          <value>2</value>
-        </header>
-      </headers>
-
-    </request>
-
-    <response>
-      <statusCode>200</statusCode>
-      <reason></reason>
-      <responseBody><![CDATA[<html>
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>fail</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>2</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/miniTests/anchorPosting/postback.do</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>currentURI</ses:name>
+                  <ses:value>/coreWeb/miniTests/anchorPosting/Begin.jsp</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>{pageFlow.name}</ses:name>
+                  <ses:value>foo</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  <ses:name>{pageFlow.type}</ses:name>
+                  <ses:value>bar</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>7CFE9A8DF66321BB26CF6DD669836C47</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>Keep-Alive, TE</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>$Version=0; JSESSIONID=7CFE9A8DF66321BB26CF6DD669836C47; $Path=/coreWeb</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie2</ses:name>
+                  <ses:value>$Version="1"</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>te</ses:name>
+                  <ses:value>trailers, deflate, gzip, compress</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>testrecorder.playback.testid</ses:name>
+                  <ses:value>3d772c10:fdcf6368ee:-7f9f</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<html>
 <head>
 <title>Databinding from an Anchor</title>
 </head>
 <body>
+<h4>Databinding URL paramters to page flow properties</h4>
+<p style="color:green">
+This test has an anchor with a couple of parameters.  The parameter names are databinding expressions '{pageFlow.name}'.
+When these are posted, they will update the page flow property 'name'.  Below the anchor is a binding to the page flow
+name and type properties.  When the anchor is pressed, the values "foo" and "bar" should appear.
+</p>
+<hr>
 <a href="/coreWeb/miniTests/anchorPosting/postback.do?%7BpageFlow.name%7D=foo&%7BpageFlow.type%7D=bar">Value in parameter
-<br />
-<br /></a>
-<hr />
-Name: <span>foo</span><br />
-Type: <span>bar</span><br />
+<br>
+<br></a>
+Name: <span>foo</span><br>
+Type: <span>bar</span><br>
+<hr>
 </body>
-</html>]]></responseBody>
-
-    </response>
-
-    <testResults>
-      <testStatus>fail</testStatus>
-
-    </testResults>
-  </test>
-
-  </tests>
-
-  <endDate>02 Apr 2003, 10:24:17.264 AM MST</endDate>
-  <sessionStatus>fail</sessionStatus>
-  <testCount>2</testCount>
-  <passedCount>0</passedCount>
-  <failedCount>2</failedCount>
-</recorderSession>
\ No newline at end of file
+</html>]]></ses:responseBody>
+         </ses:response>
+         <ses:testResults>
+            <ses:testStatus>fail</ses:testStatus>
+         </ses:testResults>
+      </ses:test>
+   </ses:tests>
+   <ses:endDate>17 Jul 2004, 09:15:29.058 PM MDT</ses:endDate>
+   <ses:sessionStatus>fail</ses:sessionStatus>
+   <ses:testCount>2</ses:testCount>
+   <ses:passedCount>0</ses:passedCount>
+   <ses:failedCount>2</ses:failedCount>
+</ses:recorderSession>