You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org> on 2005/05/13 00:16:05 UTC

[jira] Closed: (BEEHIVE-588) "Forward Overflow" error when hitting an action when WEB-INF/.pageflow-struts-generated does not exist

     [ http://issues.apache.org/jira/browse/BEEHIVE-588?page=all ]
     
Alejandro Ramirez closed BEEHIVE-588:
-------------------------------------


Verified fixed.  Executed the repro steps and not I get the following error message (in the container log, in this case tomcat):
12 May 2005 16:05:16,656 ERROR AutoRegisterActionServlet []: No module configura
tion registered for /foo/Controller.jpf (module path /foo).
12 May 2005 16:05:16,656 ERROR InternalUtils   []: Error (message key PageFlow_N
oModuleConf) occurred.  Response error was set to 404

> "Forward Overflow" error when hitting an action when WEB-INF/.pageflow-struts-generated does not exist
> ------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-588
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-588
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1
>     Reporter: Rich Feit
>     Assignee: Alejandro Ramirez
>      Fix For: V1

>
> Repro:
>     - Create a NetUI-enabled webapp that contains a Global.app file (WEB-INF/src/global/Global.app).
>     - Register the Global.app module explicitly in web.xml, as an init param for the action servlet:
>         <init-param>
>             <param-name>config/-global</param-name>
>             <param-value>/WEB-INF/jpf-struts-config--global.xml</param-value>
>         </init-param>
>     - Build the webapp.
>     - *Remove* WEB-INF/.pageflow-struts-generated.  This is the same as building the webapp but having a wrong weboutputdir argument to the <build-pageflows> macro.
>     - Deploy the webapp (to Tomcat in this case).
>     - Hit http://localhost:8080/<your-webapp>/foo/bar.do
> EXPECTED: the following error:
>     Missing Struts Module Configuration
>     There is no Struts module configuration registered for /foo/bar.do (module path /foo).
> ACTUAL: a "forward overflow" error:
>     PageFlow - Forward Overflow
>     More than 25 server forwards have been executed during the given request, and the flow has been terminated to avoid an infinite loop. The URI of the most recent forward was /-global/bar.do.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira