[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core  ...
    Gavin King 
    gavin.king at jboss.com
       
    Wed Sep 13 14:41:53 EDT 2006
    
    
  
  User: gavin   
  Date: 06/09/13 14:41:53
  Modified:    src/main/org/jboss/seam/core  Pageflow.java
  Log:
  better exception msg
  
  Revision  Changes    Path
  1.29      +6 -1      jboss-seam/src/main/org/jboss/seam/core/Pageflow.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Pageflow.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Pageflow.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -b -r1.28 -r1.29
  --- Pageflow.java	4 Aug 2006 14:50:18 -0000	1.28
  +++ Pageflow.java	13 Sep 2006 18:41:53 -0000	1.29
  @@ -146,7 +146,12 @@
      
      public Page getPage() 
      {
  -      return (Page) getNode();
  +      Node node = getNode();
  +      if ( !(node instanceof Page) )
  +      {
  +         throw new IllegalStateException("pageflow is not currently at a <page> or <start-page> node (note that pageflows that begin during the RENDER_RESPONSE phase should use <start-page> instead of <start-state>)");
  +      }
  +      return (Page) node;
      }
      
      private void navigate(FacesContext context) 
  
  
  
    
    
More information about the jboss-cvs-commits
mailing list