You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2005/09/15 19:47:21 UTC

svn commit: r289284 [9/9] - in /beehive/trunk/netui: ./ test/ant/ test/dist-test/ test/dist-test/ant/ test/src/compilerTests/ test/src/compilerTests/org/ test/src/compilerTests/org/apache/ test/src/compilerTests/org/apache/beehive/ test/src/compilerTes...

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginActionMethodOverride/simpleBeginActionMethodOverride/index.jsp
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginActionMethodOverride/simpleBeginActionMethodOverride/index.jsp?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginActionMethodOverride/simpleBeginActionMethodOverride/index.jsp (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginActionMethodOverride/simpleBeginActionMethodOverride/index.jsp Thu Sep 15 10:43:52 2005
@@ -0,0 +1,8 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
+<netui:html>
+    <body>
+    </body>
+</netui:html>

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginActionMethodOverride/simpleBeginActionMethodOverride/index.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/expectedOutput/warningsorerrors.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/expectedOutput/warningsorerrors.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/expectedOutput/warningsorerrors.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/expectedOutput/warningsorerrors.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1 @@
+[LOCAL_PATH]/WEB-INF\.tmpbeansrc\simpleBeginMethodBeginDuplicate\Controller.java:17: Duplicate action "begin".public class Controller        ^1 error
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/Controller.jpf
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/Controller.jpf?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/Controller.jpf (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/Controller.jpf Thu Sep 15 10:43:52 2005
@@ -0,0 +1,31 @@
+package simpleBeginMethodBeginDuplicate;
+
+import javax.servlet.http.HttpSession;
+
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+
+@Jpf.Controller(
+    simpleActions={
+        @Jpf.SimpleAction(name="begin", path="index.jsp"),
+    @Jpf.SimpleAction(name = "dupAction",
+                      path = "index.jsp")
+}
+)
+public class Controller 
+    extends PageFlowController
+{
+   
+        @Jpf.Action(forwards = { 
+        @Jpf.Forward(name = "success",
+                     path = "index.jsp")
+    })
+
+    protected Forward begin()
+    {
+        Forward forward = new Forward("success");        
+        return forward;
+    }
+}

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/Controller.jpf
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/index.jsp
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/index.jsp?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/index.jsp (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/index.jsp Thu Sep 15 10:43:52 2005
@@ -0,0 +1,8 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
+<netui:html>
+    <body>
+    </body>
+</netui:html>

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleBeginMethodBeginDuplicate/simpleBeginMethodBeginDuplicate/index.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin-childFlow.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin-childFlow.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin-childFlow.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin-childFlow.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
+<!--Generated from /WEB-INF/.tmpbeansrc/simpleInheritedBegin/childFlow/ChildFlow.java on Tue Aug 09 16:47:26 MDT 2005-->
+<struts-config>
+  <form-beans/>
+  <global-exceptions/>
+  <global-forwards>
+    <forward name="_auto" path=""/>
+  </global-forwards>
+  <action-mappings>
+    <action path="/begin" type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" parameter="simpleInheritedBegin.childFlow.ChildFlow" scope="request" validate="false" className="org.apache.beehive.netui.pageflow.config.PageFlowActionMapping">
+      <set-property property="readonly" value="true"/>
+      <set-property property="simpleAction" value="true"/>
+      <set-property property="defaultForward" value="_defaultForward"/>
+      <forward name="_defaultForward" path="/index.jsp"/>
+    </action>
+  </action-mappings>
+  <controller processorClass="org.apache.beehive.netui.pageflow.PageFlowRequestProcessor" inputForward="true" className="org.apache.beehive.netui.pageflow.config.PageFlowControllerConfig">
+    <set-property property="isReturnToPageDisabled" value="true"/>
+    <set-property property="isReturnToActionDisabled" value="true"/>
+    <set-property property="sharedFlows" value=""/>
+    <set-property property="controllerClass" value="simpleInheritedBegin.childFlow.ChildFlow"/>
+    <set-property property="isMissingDefaultMessages" value="true"/>
+  </controller>
+  <message-resources key="_defaultMsgs" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages" null="true"/>
+</struts-config>
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/expectedOutput/struts-config-simpleInheritedBegin.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
+<!--Generated from /WEB-INF/.tmpbeansrc/simpleInheritedBegin/ParentFlow.java on Tue Aug 09 16:47:26 MDT 2005-->
+<struts-config>
+  <form-beans/>
+  <global-exceptions/>
+  <global-forwards>
+    <forward name="_auto" path=""/>
+  </global-forwards>
+  <action-mappings>
+    <action path="/begin" type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" parameter="simpleInheritedBegin.ParentFlow" scope="request" validate="false" className="org.apache.beehive.netui.pageflow.config.PageFlowActionMapping">
+      <set-property property="readonly" value="true"/>
+      <set-property property="simpleAction" value="true"/>
+      <set-property property="defaultForward" value="_defaultForward"/>
+      <forward name="_defaultForward" path="/index.jsp"/>
+    </action>
+  </action-mappings>
+  <controller processorClass="org.apache.beehive.netui.pageflow.PageFlowRequestProcessor" inputForward="true" className="org.apache.beehive.netui.pageflow.config.PageFlowControllerConfig">
+    <set-property property="isReturnToPageDisabled" value="true"/>
+    <set-property property="isReturnToActionDisabled" value="true"/>
+    <set-property property="sharedFlows" value=""/>
+    <set-property property="controllerClass" value="simpleInheritedBegin.ParentFlow"/>
+    <set-property property="isMissingDefaultMessages" value="true"/>
+  </controller>
+  <message-resources key="_defaultMsgs" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages" null="true"/>
+</struts-config>
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/ParentFlow.jpf
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/ParentFlow.jpf?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/ParentFlow.jpf (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/ParentFlow.jpf Thu Sep 15 10:43:52 2005
@@ -0,0 +1,16 @@
+package simpleInheritedBegin;
+
+import javax.servlet.http.HttpSession;
+
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+@Jpf.Controller(simpleActions={
+        @Jpf.SimpleAction(name="begin", path="index.jsp")})
+
+public abstract class ParentFlow
+    extends PageFlowController
+{
+   
+}

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/ParentFlow.jpf
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/ChildFlow.jpf
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/ChildFlow.jpf?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/ChildFlow.jpf (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/ChildFlow.jpf Thu Sep 15 10:43:52 2005
@@ -0,0 +1,18 @@
+package simpleInheritedBegin.childFlow;
+
+import javax.servlet.http.HttpSession;
+
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+import simpleInheritedBegin.ParentFlow;
+
+
+
+@Jpf.Controller()
+
+public class ChildFlow
+    extends ParentFlow
+{
+
+}

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/ChildFlow.jpf
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/index.jsp
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/index.jsp?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/index.jsp (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/index.jsp Thu Sep 15 10:43:52 2005
@@ -0,0 +1,8 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
+<netui:html>
+    <body>
+    </body>
+</netui:html>

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/childFlow/index.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/index.jsp
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/index.jsp?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/index.jsp (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/index.jsp Thu Sep 15 10:43:52 2005
@@ -0,0 +1,8 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
+<netui:html>
+    <body>
+    </body>
+</netui:html>

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInheritedBegin/simpleInheritedBegin/index.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/struts-config-simpleInvalidPathWarning.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/struts-config-simpleInvalidPathWarning.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/struts-config-simpleInvalidPathWarning.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/struts-config-simpleInvalidPathWarning.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
+<!--Generated from /WEB-INF/.tmpbeansrc/simpleInvalidPathWarning/ParentFlow.java on Tue Aug 09 16:47:28 MDT 2005-->
+<struts-config>
+  <form-beans/>
+  <global-exceptions/>
+  <global-forwards>
+    <forward name="_auto" path=""/>
+  </global-forwards>
+  <action-mappings>
+    <action path="/begin" type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" parameter="simpleInvalidPathWarning.ParentFlow" scope="request" validate="false" className="org.apache.beehive.netui.pageflow.config.PageFlowActionMapping">
+      <set-property property="readonly" value="true"/>
+      <set-property property="simpleAction" value="true"/>
+      <set-property property="defaultForward" value="_defaultForward"/>
+      <forward name="_defaultForward" path="/index.jsp"/>
+    </action>
+  </action-mappings>
+  <controller processorClass="org.apache.beehive.netui.pageflow.PageFlowRequestProcessor" inputForward="true" className="org.apache.beehive.netui.pageflow.config.PageFlowControllerConfig">
+    <set-property property="isReturnToPageDisabled" value="true"/>
+    <set-property property="isReturnToActionDisabled" value="true"/>
+    <set-property property="sharedFlows" value=""/>
+    <set-property property="controllerClass" value="simpleInvalidPathWarning.ParentFlow"/>
+    <set-property property="isMissingDefaultMessages" value="true"/>
+  </controller>
+  <message-resources key="_defaultMsgs" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages" null="true"/>
+</struts-config>
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/warningsorerrors.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/warningsorerrors.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/warningsorerrors.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/expectedOutput/warningsorerrors.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1 @@
+[LOCAL_PATH]/WEB-INF\.tmpbeansrc\simpleInvalidPathWarning\ParentFlow.java:12: warning: File "index.jsp" could not be found in the web application.public class ParentFlow       ^1 warning
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/simpleInvalidPathWarning/ParentFlow.jpf
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/simpleInvalidPathWarning/ParentFlow.jpf?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/simpleInvalidPathWarning/ParentFlow.jpf (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/simpleInvalidPathWarning/ParentFlow.jpf Thu Sep 15 10:43:52 2005
@@ -0,0 +1,16 @@
+package simpleInvalidPathWarning;
+
+import javax.servlet.http.HttpSession;
+
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+@Jpf.Controller(simpleActions={
+        @Jpf.SimpleAction(name="begin", path="index.jsp")})
+
+public class ParentFlow
+    extends PageFlowController
+{
+   
+}

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleInvalidPathWarning/simpleInvalidPathWarning/ParentFlow.jpf
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/struts-config-simpleReadOnlyUseFormBeanWarning.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/struts-config-simpleReadOnlyUseFormBeanWarning.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/struts-config-simpleReadOnlyUseFormBeanWarning.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/struts-config-simpleReadOnlyUseFormBeanWarning.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
+<!--Generated from /WEB-INF/.tmpbeansrc/simpleReadOnlyUseFormBeanWarning/readOnlyController.java on Tue Aug 09 16:47:30 MDT 2005-->
+<struts-config>
+  <form-beans>
+    <form-bean name="simpleBean_nonFlowScoped" type="simpleReadOnlyUseFormBeanWarning.readOnlyController$SimpleBean"/>
+    <form-bean name="simpleBean" type="simpleReadOnlyUseFormBeanWarning.readOnlyController$SimpleBean"/>
+  </form-beans>
+  <global-exceptions/>
+  <global-forwards>
+    <forward name="_auto" path=""/>
+  </global-forwards>
+  <action-mappings>
+    <action path="/begin" type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" parameter="simpleReadOnlyUseFormBeanWarning.readOnlyController" scope="request" validate="false">
+      <forward name="index" path="/index.jsp"/>
+    </action>
+    <action path="/submit" name="simpleBean" type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" parameter="simpleReadOnlyUseFormBeanWarning.readOnlyController" scope="request" validate="false" className="org.apache.beehive.netui.pageflow.config.PageFlowActionMapping">
+      <set-property property="formMember" value="scopedBean"/>
+      <set-property property="readonly" value="true"/>
+      <set-property property="simpleAction" value="true"/>
+      <set-property property="defaultForward" value="_defaultForward"/>
+      <forward name="_defaultForward" path="/index.jsp" className="org.apache.beehive.netui.pageflow.config.PageFlowActionForward">
+        <set-property property="returnFormType" value="simpleReadOnlyUseFormBeanWarning.readOnlyController$SimpleBean"/>
+      </forward>
+    </action>
+  </action-mappings>
+  <controller processorClass="org.apache.beehive.netui.pageflow.PageFlowRequestProcessor" inputForward="true" className="org.apache.beehive.netui.pageflow.config.PageFlowControllerConfig">
+    <set-property property="isReturnToPageDisabled" value="true"/>
+    <set-property property="isReturnToActionDisabled" value="true"/>
+    <set-property property="sharedFlows" value=""/>
+    <set-property property="controllerClass" value="simpleReadOnlyUseFormBeanWarning.readOnlyController"/>
+    <set-property property="isMissingDefaultMessages" value="true"/>
+  </controller>
+  <message-resources key="_defaultMsgs" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages" null="true"/>
+</struts-config>
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/warningsorerrors.expected
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/warningsorerrors.expected?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/warningsorerrors.expected (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/expectedOutput/warningsorerrors.expected Thu Sep 15 10:43:52 2005
@@ -0,0 +1 @@
+[LOCAL_PATH]/WEB-INF\.tmpbeansrc\simpleReadOnlyUseFormBeanWarning\readOnlyController.java:19: warning: This action has the readOnly attribute set to true, but the useFormBean attribute may cause the value of member field scopedBean to be modified.public class readOnlyController extends PageFlowController       ^1 warning
\ No newline at end of file

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/index.jsp
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/index.jsp?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/index.jsp (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/index.jsp Thu Sep 15 10:43:52 2005
@@ -0,0 +1,8 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%>
+<netui:html>
+    <body>
+    </body>
+</netui:html>

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/index.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/readOnlyController.jpf
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/readOnlyController.jpf?rev=289284&view=auto
==============================================================================
--- beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/readOnlyController.jpf (added)
+++ beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/readOnlyController.jpf Thu Sep 15 10:43:52 2005
@@ -0,0 +1,67 @@
+package simpleReadOnlyUseFormBeanWarning;
+
+import javax.servlet.http.HttpSession;
+import org.apache.beehive.netui.pageflow.FormData;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+//This test verifies bug beehive-293
+
+/**
+ * This is the default controller for a blank web application.
+ */
+@Jpf.Controller(simpleActions={@Jpf.SimpleAction(name="submit", path="index.jsp",
+                                                 useFormBean = "scopedBean",
+                                                 readOnly = true,
+                                                 outputFormBeanType = readOnlyController.SimpleBean.class)})
+
+public class readOnlyController extends PageFlowController
+{
+private SimpleBean scopedBean = new SimpleBean();
+
+public SimpleBean getScopedBean()
+    {
+        return scopedBean;
+    }
+
+    public void setScopedBean( SimpleBean _scopedBean )
+    {
+        scopedBean = _scopedBean;
+    }
+
+    
+    @Jpf.Action(
+        forwards={
+           @Jpf.Forward(name="index", path="index.jsp")
+        }
+    )
+    protected Forward begin()
+    {
+        return new Forward("index");
+    }
+
+    /**
+     * Callback that is invoked when this controller instance is created.
+     */
+    protected void onCreate()
+    {
+    }
+
+    /**
+     * Callback that is invoked when this controller instance is destroyed.
+     */
+    protected void onDestroy(HttpSession session)
+    {
+    }
+
+        
+
+        
+   
+                                                
+    public static class SimpleBean extends FormData
+    {
+
+    }
+}

Propchange: beehive/trunk/netui/test/src/compilerTests/testsuite/simpleReadOnlyUseFormBeanWarning/simpleReadOnlyUseFormBeanWarning/readOnlyController.jpf
------------------------------------------------------------------------------
    svn:eol-style = native