<?xml version="1.0" encoding="UTF-8"?>
<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
   <ses:sessionName>SmokeTest</ses:sessionName>
   <ses:tester>rich</ses:tester>
   <ses:startDate>22 Apr 2005, 12:02:21.214 AM MDT</ses:startDate>
   <ses:description>Basic test of a page flow that depends on source/binary artifacts in other directories, namely, /src/common/strutsMerge.xml and /build/webOutput/WEB-INF/classes/common/MyForm.class.</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>/projectModelWeb/smokeTest/Controller.jpf</ses:uri>
            <ses:method>GET</ses:method>
            <ses:parameters/>
            <ses:cookies>
               <ses:cookie>
                  <ses:name>JSESSIONID</ses:name>
                  <ses:value>07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:cookie>
            </ses:cookies>
            <ses:headers>
               <ses:header>
                  <ses:name>accept</ses:name>
                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-charset</ses:name>
                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-encoding</ses:name>
                  <ses:value>gzip,deflate</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-language</ses:name>
                  <ses:value>en-us,en;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>connection</ses:name>
                  <ses:value>keep-alive</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>cookie</ses:name>
                  <ses:value>JSESSIONID=07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>host</ses:name>
                  <ses:value>localhost:8080</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>keep-alive</ses:name>
                  <ses:value>300</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>user-agent</ses:name>
                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</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"
>
<html lang="en">

    <head>
        <base href="http://localhost:8080/projectModelWeb/smokeTest/index.jsp">
    </head>
    <body>
        <h3>/smokeTest/Controller.jpf</h3>

        <form action="/projectModelWeb/smokeTest/submit.do" method="post">
            foo: <input type="text" name="{actionForm.foo}">
            <br/>
            <input type="submit" value="submit">
        </form>
        <br/>
        <br/>
        <a href="/projectModelWeb/smokeTest/commonMergeAction.do">hit an action in /src/common/strutsMerge.xml</a>
    </body>

</html>]]></ses:responseBody>
         </ses:response>
      </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>/projectModelWeb/smokeTest/submit.do</ses:uri>
            <ses:method>POST</ses:method>
            <ses:parameters>
               <ses:parameter>
                  <ses:name>{actionForm.foo}</ses:name>
                  <ses:value/>
               </ses:parameter>
            </ses:parameters>
            <ses:cookies>
               <ses:cookie>
                  <ses:name>JSESSIONID</ses:name>
                  <ses:value>07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:cookie>
            </ses:cookies>
            <ses:headers>
               <ses:header>
                  <ses:name>accept</ses:name>
                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-charset</ses:name>
                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-encoding</ses:name>
                  <ses:value>gzip,deflate</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-language</ses:name>
                  <ses:value>en-us,en;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>connection</ses:name>
                  <ses:value>keep-alive</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>content-length</ses:name>
                  <ses:value>21</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>JSESSIONID=07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>host</ses:name>
                  <ses:value>localhost:8080</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>keep-alive</ses:name>
                  <ses:value>300</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>referer</ses:name>
                  <ses:value>http://localhost:8080/projectModelWeb/smokeTest/Controller.jpf</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>user-agent</ses:name>
                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</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"
>
<html lang="en">

    <head>
        <base href="http://localhost:8080/projectModelWeb/smokeTest/index.jsp">
    </head>
    <body>
        <h3>/smokeTest/Controller.jpf</h3>

        <form action="/projectModelWeb/smokeTest/submit.do" method="post">
            foo: <input type="text" name="{actionForm.foo}">This field is required!

            <br/>
            <input type="submit" value="submit">
        </form>
        <br/>
        <br/>
        <a href="/projectModelWeb/smokeTest/commonMergeAction.do">hit an action in /src/common/strutsMerge.xml</a>
    </body>

</html>]]></ses:responseBody>
         </ses:response>
      </ses:test>
      <ses:test>
         <ses:testNumber>3</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>/projectModelWeb/smokeTest/submit.do</ses:uri>
            <ses:method>POST</ses:method>
            <ses:parameters>
               <ses:parameter>
                  <ses:name>{actionForm.foo}</ses:name>
                  <ses:value>ok</ses:value>
               </ses:parameter>
            </ses:parameters>
            <ses:cookies>
               <ses:cookie>
                  <ses:name>JSESSIONID</ses:name>
                  <ses:value>07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:cookie>
            </ses:cookies>
            <ses:headers>
               <ses:header>
                  <ses:name>accept</ses:name>
                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-charset</ses:name>
                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-encoding</ses:name>
                  <ses:value>gzip,deflate</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-language</ses:name>
                  <ses:value>en-us,en;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>connection</ses:name>
                  <ses:value>keep-alive</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>content-length</ses:name>
                  <ses:value>23</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>JSESSIONID=07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>host</ses:name>
                  <ses:value>localhost:8080</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>keep-alive</ses:name>
                  <ses:value>300</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>referer</ses:name>
                  <ses:value>http://localhost:8080/projectModelWeb/smokeTest/submit.do</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>user-agent</ses:name>
                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</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"
>
<html lang="en">

    <head>
        <base href="http://localhost:8080/projectModelWeb/smokeTest/success.jsp">
    </head>
    <body>
        <h3>/smokeTest/Controller.jpf</h3>

        Success!
        <br/>
        <br/>
        <a href="/projectModelWeb/smokeTest/begin.do">start over</a>

    </body>

</html>]]></ses:responseBody>
         </ses:response>
      </ses:test>
      <ses:test>
         <ses:testNumber>4</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>/projectModelWeb/smokeTest/begin.do</ses:uri>
            <ses:method>GET</ses:method>
            <ses:parameters/>
            <ses:cookies>
               <ses:cookie>
                  <ses:name>JSESSIONID</ses:name>
                  <ses:value>07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:cookie>
            </ses:cookies>
            <ses:headers>
               <ses:header>
                  <ses:name>accept</ses:name>
                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-charset</ses:name>
                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-encoding</ses:name>
                  <ses:value>gzip,deflate</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-language</ses:name>
                  <ses:value>en-us,en;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>connection</ses:name>
                  <ses:value>keep-alive</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>cookie</ses:name>
                  <ses:value>JSESSIONID=07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>host</ses:name>
                  <ses:value>localhost:8080</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>keep-alive</ses:name>
                  <ses:value>300</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>referer</ses:name>
                  <ses:value>http://localhost:8080/projectModelWeb/smokeTest/submit.do</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>user-agent</ses:name>
                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</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"
>
<html lang="en">

    <head>
        <base href="http://localhost:8080/projectModelWeb/smokeTest/index.jsp">
    </head>
    <body>
        <h3>/smokeTest/Controller.jpf</h3>

        <form action="/projectModelWeb/smokeTest/submit.do" method="post">
            foo: <input type="text" name="{actionForm.foo}">
            <br/>
            <input type="submit" value="submit">
        </form>
        <br/>
        <br/>
        <a href="/projectModelWeb/smokeTest/commonMergeAction.do">hit an action in /src/common/strutsMerge.xml</a>
    </body>

</html>]]></ses:responseBody>
         </ses:response>
      </ses:test>
      <ses:test>
         <ses:testNumber>5</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>/projectModelWeb/smokeTest/commonMergeAction.do</ses:uri>
            <ses:method>GET</ses:method>
            <ses:parameters/>
            <ses:cookies>
               <ses:cookie>
                  <ses:name>JSESSIONID</ses:name>
                  <ses:value>07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:cookie>
            </ses:cookies>
            <ses:headers>
               <ses:header>
                  <ses:name>accept</ses:name>
                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-charset</ses:name>
                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-encoding</ses:name>
                  <ses:value>gzip,deflate</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>accept-language</ses:name>
                  <ses:value>en-us,en;q=0.5</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>connection</ses:name>
                  <ses:value>keep-alive</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>cookie</ses:name>
                  <ses:value>JSESSIONID=07D920CBE482D2B8B2625597F6342EB0</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>host</ses:name>
                  <ses:value>localhost:8080</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>keep-alive</ses:name>
                  <ses:value>300</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>referer</ses:name>
                  <ses:value>http://localhost:8080/projectModelWeb/smokeTest/begin.do</ses:value>
               </ses:header>
               <ses:header>
                  <ses:name>user-agent</ses:name>
                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</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"
>
<html lang="en">

    <head>
        <base href="http://localhost:8080/projectModelWeb/smokeTest/success.jsp">
    </head>
    <body>
        <h3>/smokeTest/Controller.jpf</h3>

        Success!
        <br/>
        <br/>
        <a href="/projectModelWeb/smokeTest/begin.do">start over</a>

    </body>

</html>]]></ses:responseBody>
         </ses:response>
      </ses:test>
   </ses:tests>
   <ses:endDate>22 Apr 2005, 12:02:35.645 AM MDT</ses:endDate>
   <ses:testCount>5</ses:testCount>
</ses:recorderSession>
