Compiler: A jpf which has a 2 forward annotations  with the same name on the 
same action is NOT producing a warning or error
----------------------------------------------------------------------------------------------------------------------------

         Key: BEEHIVE-288
         URL: http://issues.apache.org/jira/browse/BEEHIVE-288
     Project: Beehive
        Type: Bug
  Components: NetUI  
    Versions: V1Beta    
    Reporter: Scott Symmank
 Assigned to: Rich Feit 
    Priority: Minor


The compiler should print a warning or error, if an action has duplicate
forwards. 

see page1() below:


<snip>
package Test3;

import org.apache.beehive.netui.pageflow.*;
import org.apache.beehive.netui.pageflow.annotations.Jpf;

/**
 *******************************************************************************
 *
 * @desc: This PageFlowController file contains an ActionForward method named 
"page1"
 * that declares two forwards of the same name.
 *
 * @result: The compiler should catch this and report an error or at least a 
warning.
 *
 ******************************************************************************/
@Jpf.Controller()
public class Controller extends PageFlowController
    {
    @Jpf.Action(
        forwards = {
            @Jpf.Forward(
                name = "pg1",
                path = "Pg1.jsp") 
        })
    protected Forward begin()
        {
        return new Forward("pg1");
        }

    @Jpf.Action(
        forwards = {
            @Jpf.Forward(
                name = "pg1",
                path = "Pg1.jsp"),
            @Jpf.Forward(
                name = "pg1",
                path = "Pg1.jsp") 
        })
    protected Forward page1()
        {
        return new Forward("pg1");
        }
    }
</snip>


-- 
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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to