beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlin Rogers <carlin.rog...@gmail.com>
Subject Re: svn commit: r372055 [1/2] - in /beehive/trunk/netui: src/compiler-core/org/apache/beehive/netui/compiler/genmodel/ test/webapps/drt/testRecorder/config/ test/webapps/drt/testRecorder/tests/ test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow
Date Wed, 25 Jan 2006 05:40:09 GMT
All, it seems that a couple of the new tests in this commit are failing in
the Struts 1.1 configuration. I am looking at these now and will try to
figure out what's up.

Thanks,
Carlin

On 1/24/06, crogers@apache.org <crogers@apache.org> wrote:
>
> Author: crogers
> Date: Tue Jan 24 15:41:35 2006
> New Revision: 372055
>
> URL: http://svn.apache.org/viewcvs?rev=372055&view=rev
> Log:
> Fix for http://issues.apache.org/jira/browse/BEEHIVE-1040 - NPE when
> hitting a delegating action of a shared flow.
>
> The delegating action mappings had the incorrect value for the
> "delegateModulePath".
>
> I've added tests for this bug as well as couple of test recordings for the
> test files I checked in for Beehive-1038 and 1039.
>
> tests: full bvt in netui, including compiler tests (WinXP)
>
>
> Added:
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml
> (with props)
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml
> (with props)
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritOverloadedActions.xml
> (with props)
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritSharedFlowActions.xml
> (with props)
>
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/Controller.java
> (with props)
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/SharedFlow.java
> (with props)
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/index.jsp
> (with props)
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/success.jsp
> (with props)
>
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/supersf/
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/supersf/SuperSharedFlow.java
> (with props)
>     beehive/trunk/netui/test/webapps/drt/web/pageFlowCore/inheritance/sharedFlow/supersf/done.jsp
> (with props)
> Modified:
>
>     beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingActionModel.java
>
>     beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingExceptionModel.java
>
>     beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingSimpleActionModel.java
>     beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-
> tests.xml
>
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/BlankCountryValue.xml
>
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/TilesDefinitions.xml
>
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/ValidateField.xml
>
>     beehive/trunk/netui/test/webapps/drt/testRecorder/tests/VariantValidation.xml
>
> Modified:
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingActionModel.java
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingActionModel.java?rev=372055&r1=372054&r2=372055&view=diff
>
> ==============================================================================
> ---
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingActionModel.java
> (original)
> +++
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingActionModel.java
> Tue Jan 24 15:41:35 2006
> @@ -47,7 +47,12 @@
>      public DelegatingActionModel(Declaration sourceElement,
> TypeDeclaration containingType,
>                                   GenStrutsApp parent, ClassDeclaration
> jclass) {
>          super(sourceElement, parent, jclass);
> +
>          String modulePath = CompilerUtils.inferModulePathFromType
> (containingType);
> +        if (parent instanceof GenSharedFlowStrutsApp) {
> +            // modify the module config path for a shared flow
> +            modulePath = "/-" + modulePath.substring(1);
> +        }
>          addSetProperty("delegateModulePath", modulePath);
>
>          if (parent.getFlowControllerInfo().getMergedControllerAnnotation().isInheritLocalPaths())
> {
>
> Modified:
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingExceptionModel.java
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingExceptionModel.java?rev=372055&r1=372054&r2=372055&view=diff
>
> ==============================================================================
> ---
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingExceptionModel.java
> (original)
> +++
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingExceptionModel.java
> Tue Jan 24 15:41:35 2006
> @@ -38,7 +38,12 @@
>          super(parentApp);
>          setType(CompilerUtils.getLoadableName(
> CompilerUtils.getDeclaredType(ann, TYPE_ATTR, true)));
>          setClassName(EXCEPTION_CONFIG_CLASSNAME);
> +
>          String modulePath = CompilerUtils.inferModulePathFromType
> (containingType);
> +        if (parentApp instanceof GenSharedFlowStrutsApp) {
> +            // modify the module config path for a shared flow
> +            modulePath = "/-" + modulePath.substring(1);
> +        }
>          addSetProperty("delegateModulePath", modulePath);
>          addSetProperty("delegateActionPath", container.getActionPath());
>
>
> Modified:
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingSimpleActionModel.java
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingSimpleActionModel.java?rev=372055&r1=372054&r2=372055&view=diff
>
> ==============================================================================
> ---
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingSimpleActionModel.java
> (original)
> +++
> beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/genmodel/DelegatingSimpleActionModel.java
> Tue Jan 24 15:41:35 2006
> @@ -42,6 +42,10 @@
>          super(annotation, parent, jclass);
>
>          String modulePath = CompilerUtils.inferModulePathFromType
> (containingType);
> +        if (parent instanceof GenSharedFlowStrutsApp) {
> +            // modify the module config path for a shared flow
> +            modulePath = "/-" + modulePath.substring(1);
> +        }
>          addSetProperty("delegateModulePath", modulePath);
>
>          if (parent.getFlowControllerInfo().getMergedControllerAnnotation().isInheritLocalPaths())
> {
>
> Modified:
> beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-
> tests.xml
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml?rev=372055&r1=372054&r2=372055&view=diff
>
> ==============================================================================
> --- beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-
> tests.xml (original)
> +++ beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-
> tests.xml Tue Jan 24 15:41:35 2006
> @@ -4440,6 +4440,34 @@
>           </features>
>        </test>
>        <test>
> +         <name>InheritControllerActionAttributes</name>
> +         <description>Test inheritance and values for loginRequired,
> readOnly, and rolesAllowed attributes set on the Controllers and
> Actions.</description>
> +         <webapp>coreWeb</webapp>
> +         <categories>
> +            <category>bvt</category>
> +            <category>bvt.struts11</category>
> +            <category>corePageFlow</category>
> +         </categories>
> +         <features>
> +            <feature>PageFlow</feature>
> +            <feature>Inheritance</feature>
> +         </features>
> +      </test>
> +      <test>
> +         <name>InheritControllerSimpleActionAttributes</name>
> +         <description>Test inheritance and values for loginRequired,
> readOnly, and rolesAllowed attributes set on the Controllers and Simple
> Actions.</description>
> +         <webapp>coreWeb</webapp>
> +         <categories>
> +            <category>bvt</category>
> +            <category>bvt.struts11</category>
> +            <category>corePageFlow</category>
> +         </categories>
> +         <features>
> +            <feature>PageFlow</feature>
> +            <feature>Inheritance</feature>
> +         </features>
> +      </test>
> +      <test>
>           <name>InheritControls</name>
>           <description>Test of inheriting control member
> fields.</description>
>           <webapp>coreWeb</webapp>
> @@ -4472,6 +4500,34 @@
>        <test>
>           <name>InheritLocalPaths</name>
>           <description>Test to ensure that local paths can be inherited
> from a base class page flow, when inheritLocalPaths=true on @
> Jpf.Controller.</description>
> +         <webapp>coreWeb</webapp>
> +         <categories>
> +            <category>bvt</category>
> +            <category>bvt.struts11</category>
> +            <category>corePageFlow</category>
> +         </categories>
> +         <features>
> +            <feature>PageFlow</feature>
> +            <feature>Inheritance</feature>
> +         </features>
> +      </test>
> +      <test>
> +         <name>InheritOverloadedActions</name>
> +         <description>Check that inherited overloaded actions are handled
> correctly in the runtime based on the disambiguated action paths in the
> Struts module config file.</description>
> +         <webapp>coreWeb</webapp>
> +         <categories>
> +            <category>bvt</category>
> +            <category>bvt.struts11</category>
> +            <category>corePageFlow</category>
> +         </categories>
> +         <features>
> +            <feature>PageFlow</feature>
> +            <feature>Inheritance</feature>
> +         </features>
> +      </test>
> +      <test>
> +         <name>InheritSharedFlowActions</name>
> +         <description>Test the delegating action mappings for inherited
> actions and simple actions in shared flows.</description>
>           <webapp>coreWeb</webapp>
>           <categories>
>              <category>bvt</category>
>
> Modified:
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/BlankCountryValue.xml
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/BlankCountryValue.xml?rev=372055&r1=372054&r2=372055&view=diff
>
> ==============================================================================
> ---
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/BlankCountryValue.xml
> (original)
> +++
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/BlankCountryValue.xml
> Tue Jan 24 15:41:35 2006
> @@ -32,7 +32,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>connection</ses:name>
> @@ -128,7 +128,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>connection</ses:name>
> @@ -233,7 +233,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>cache-control</ses:name>
> @@ -343,7 +343,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>connection</ses:name>
> @@ -448,7 +448,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>cache-control</ses:name>
> @@ -558,7 +558,7 @@
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>accept-language</ses:name>
> -                  <ses:value>en-us,fr-ca;q=0.91,fr;q=0.82,en-scouse;q=
> 0.73,fr-FR-MAC;q=0.64,es;q=0.55,en-ca;q=0.45,en-US-MAC;q=0.36
> ,x-pig-latin;q=0.27,sgn-US-MA;q=0.18,i-klingon;q=0.09</ses:value>
> +                  <ses:value>en-us,en;q=0.5</ses:value>
>                 </ses:header>
>                 <ses:header>
>                    <ses:name>connection</ses:name>
> @@ -633,4 +633,4 @@
>     <ses:testCount>6</ses:testCount>
>     <ses:passedCount>0</ses:passedCount>
>     <ses:failedCount>6</ses:failedCount>
> -</ses:recorderSession>
> \ No newline at end of file
> +</ses:recorderSession>
>
> Added:
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml?rev=372055&view=auto
>
> ==============================================================================
> ---
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml
> (added)
> +++
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml
> Tue Jan 24 15:41:35 2006
> @@ -0,0 +1,1150 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<recorderSession xmlns="
> http://beehive.apache.org/netui/tools/testrecorder/2004/session">
> +<sessionName>InheritControllerActionAttributes</sessionName>
> +<tester>crogers</tester>
> +<startDate>24 Jan 2006, 02:05:00.294 PM MST</startDate>
> +<description>Test inheritance and values for loginRequired, readOnly, and
> rolesAllowed attributes set on the Controllers and Actions.</description>
> +<tests>
> +<test>
> +<testNumber>1</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +<title>Page Flow Inheritance - Overriding Actions and Attributes</title>
> +</head>
> +<body>
> +    <h3>Page Flow Inheritance - Overriding Actions and Attributes</h3>
> +
> +    <p>
> +        There are some attributes such as loginRequired, readOnly, and
> rolesAllowed that
> +        can be set on both the Controller and the Action annotations.
> This set of tests
> +        covers different scenarios of overriding actions and their
> attributes with
> +        inheritance. The default behavior for loginRequired and readOnly
> is to not use a
> +        &lt;set-property&gt; in the &lt;action&gt; of the generated
> struts module config
> +        file if the attribute is false or not set. On the runtime, no
> property implies
> +        false. However, if the property is not set for the delegating
> action, then the
> +        runtime uses the property of the delegate. Explicitly setting the
> attribute to
> +        false, should set the property and have a false value in the
> runtime.
> +    </p>
> +    <b>Test 1:</b>
> +    <ul>
> +        <li><a href="super1/begin.do">Controller attributes set to
> true</a></li>
> +        <li><a href="derived1a/begin.do">extended Controller attributes
> changed to false</a></li>
> +        <li><a href="derived1b/begin.do">extended Controller, no
> attributes changed</a></li>
> +    </ul>
> +    <b>Test 2:</b>
> +    <ul>
> +        <li><a href="super2/begin.do">Controller attributes not set
> explicitly</a></li>
> +        <li><a href="derived2a/begin.do">extended Controller attributes
> set to true</a></li>
> +        <li><a href="derived2b/begin.do">extended Controller attributes
> set to false</a></li>
> +    </ul>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>2</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/super1/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super1.Super1$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role2,roleA,role1
> +    doValidation = false
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/super1/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>3</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/derived1a/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super1.Super1$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = role2,roleA,role1
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/derived1a/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>4</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/derived1b/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = true
> +    rolesAllowed = role1,role2,role3,role4
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super1.Super1$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2,role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role2,role4,roleA,role1,role3
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super1
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/derived1b/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>5</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/super2/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Super2</h3>
> +
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = true
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = roleA
> +    doValidation = false
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/super2/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>6</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/derived2a/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Derived2a</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role4,roleA,role3
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/derived2a/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>7</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/actions/derived2b/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/actions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Actions</h1>
> +    <h3>Super2</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.actions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = true
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.actions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = false
> +    loginRequired = false
> +    rolesAllowed = roleA
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/actions/super2
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/actions/derived2b/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +</tests>
> +<endDate>24 Jan 2006, 02:05:39.311 PM MST</endDate>
> +<testCount>7</testCount>
> +</recorderSession>
>
> Propchange:
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerActionAttributes.xml
>
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Added:
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml
> URL:
> http://svn.apache.org/viewcvs/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml?rev=372055&view=auto
>
> ==============================================================================
> ---
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml
> (added)
> +++
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml
> Tue Jan 24 15:41:35 2006
> @@ -0,0 +1,1157 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<recorderSession xmlns="
> http://beehive.apache.org/netui/tools/testrecorder/2004/session">
> +<sessionName>InheritControllerSimpleActionAttributes</sessionName>
> +<tester>crogers</tester>
> +<startDate>24 Jan 2006, 02:10:40.083 PM MST</startDate>
> +<description>Test inheritance and values for loginRequired, readOnly, and
> rolesAllowed attributes set on the Controllers and Simple
> Actions.</description>
> +<tests>
> +<test>
> +<testNumber>1</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +<title>Page Flow Inheritance - Overriding Simple Actions and
> Attributes</title>
> +</head>
> +<body>
> +    <h3>Page Flow Inheritance - Overriding Simple Actions and
> Attributes</h3>
> +
> +    <p>
> +        There are some attributes such as loginRequired, readOnly, and
> rolesAllowed that
> +        can be set on both the Controller and the Action annotations.
> This set of tests
> +        covers different scenarios of overriding actions and their
> attributes with
> +        inheritance. The default behavior for loginRequired and readOnly
> is to not use a
> +        &lt;set-property&gt; in the &lt;action&gt; of the generated
> struts module config
> +        file if the attribute is false or not set. On the runtime, no
> property implies
> +        false. However, if the property is not set for the delegating
> action, then the
> +        runtime uses the property of the delegate. Explicitly setting the
> attribute to
> +        false, should set the property and have a false value in the
> runtime.
> +    </p>
> +    <b>Test 1:</b>
> +    <ul>
> +        <li><a href="super1/begin.do">Controller attributes set to
> true</a></li>
> +        <li><a href="derived1a/begin.do">extended Controller attributes
> changed to false</a></li>
> +        <li><a href="derived1b/begin.do">extended Controller, no
> attributes changed</a></li>
> +    </ul>
> +    <b>Test 2:</b>
> +    <ul>
> +        <li><a href="super2/begin.do">Controller attributes not set
> explicitly</a></li>
> +        <li><a href="derived2a/begin.do">extended Controller attributes
> set to true</a></li>
> +        <li><a href="derived2b/begin.do">extended Controller attributes
> set to false</a></li>
> +    </ul>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>2</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/super1/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName =
> pageFlowCore_inheritance_override_simpleActions_super2_Super2_FormOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super1.Super1
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role2,roleA,role1
> +    doValidation = false
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/super1/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>3</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived1a/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName =
> pageFlowCore_inheritance_override_simpleActions_super2_Super2_FormOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1a.Derived1a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = role2,roleA,role1
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived1a/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>4</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived1b/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Super1</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2,role3,role4
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName =
> pageFlowCore_inheritance_override_simpleActions_super2_Super2_FormOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role1,role2,role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived1b.Derived1b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role2,role4,roleA,role1,role3
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super1
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived1b/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>5</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/super2/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Super2</h3>
> +
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = roleA
> +    doValidation = false
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/super2/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>6</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived2a/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Derived2a</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role3,role4
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2a.Derived2a
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = role4,roleA,role3
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived2a/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +<test>
> +<testNumber>7</testNumber>
> +<request>
> +<protocol>HTTP</protocol>
> +<protocolVersion>1.1</protocolVersion>
> +<host>localhost</host>
> +<port>8080</port>
>
> +<uri>/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived2b/begin.do</uri>
> +<method>GET</method>
> +<parameters>
> +</parameters>
> +<cookies>
> +<cookie>
> +<name>JSESSIONID</name>
> +<value>EE0F035273260D4946406D2C9EDF419B</value>
> +</cookie>
> +</cookies>
> +<headers>
> +<header>
> +<name>accept</name>
> +<value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> ,text/plain;q=0.8,image/png,*/*;q=0.5</value>
> +</header>
> +<header>
> +<name>accept-charset</name>
> +<value>UTF-8,*</value>
> +</header>
> +<header>
> +<name>accept-encoding</name>
> +<value>gzip,deflate</value>
> +</header>
> +<header>
> +<name>accept-language</name>
> +<value>en-us,en;q=0.5</value>
> +</header>
> +<header>
> +<name>connection</name>
> +<value>keep-alive</value>
> +</header>
> +<header>
> +<name>cookie</name>
> +<value>JSESSIONID=EE0F035273260D4946406D2C9EDF419B</value>
> +</header>
> +<header>
> +<name>host</name>
> +<value>localhost:8080</value>
> +</header>
> +<header>
> +<name>keep-alive</name>
> +<value>300</value>
> +</header>
> +<header>
> +<name>referer</name>
> +<value>
> http://localhost:8080/coreWeb/pageFlowCore/inheritance/override/simpleActions/
> </value>
> +</header>
> +<header>
> +<name>user-agent</name>
> +<value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8)
> Gecko/20051111 Firefox/1.5</value>
> +</header>
> +</headers>
> +</request>
> +<response>
> +<statusCode>200</statusCode>
> +<reason></reason>
> +<responseBody>
> +<![CDATA[<html>
> +<head>
> +    <title>Page Flow Inheritance - Overriding Simple Actions</title>
> +</head>
> +<body>
> +    <h1>Page Flow Inheritance - Overriding Simple Actions</h1>
> +    <h3>Super2</h3>
> +
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /actionOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /actionThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = formOne
> +    actionPath = /actionTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass =
> pageFlowCore.inheritance.override.simpleActions.super2.Super2$FormOne
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /begin
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginOne
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = null
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +<pre>
> +(PageFlowActionMapping)
> +    actionName = null
> +    actionPath = /loginThree
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = true
> +    rolesAllowed = null
> +    doValidation = false
> +</pre>
> +<pre>
> +(DelegatingActionMapping)
> +    actionName = null
> +    actionPath = /loginTwo
> +    actionParameter =
> pageFlowCore.inheritance.override.simpleActions.derived2b.Derived2b
> +    unqualifiedActionPath = null
> +    formClass = null
> +    preventDoubleSubmit = false
> +    readOnly = true
> +    loginRequired = false
> +    rolesAllowed = roleA
> +    doValidation = false
> +    localPathsRelativeTo =
> /pageFlowCore/inheritance/override/simpleActions/super2
> +</pre>
> +    <br/>
> +    <a
> href="/coreWeb/pageFlowCore/inheritance/override/simpleActions/derived2b/actionOne.do">Action
> One</a>
> +    <br/>
> +    <a href="../begin.do">back to start</a>
> +</body>
> +</html>]]>
> +</responseBody>
> +</response>
> +</test>
> +</tests>
> +<endDate>24 Jan 2006, 02:11:25.518 PM MST</endDate>
> +<testCount>7</testCount>
> +</recorderSession>
>
> Propchange:
> beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InheritControllerSimpleActionAttributes.xml
>
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message