[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...

Gavin King gavin.king at jboss.com
Sat Jun 2 21:58:01 EDT 2007


  User: gavin   
  Date: 07/06/02 21:58:01

  Modified:    src/main/org/jboss/seam/core   Jbpm.java Pages.java
  Log:
  JBSEAM-715
  
  Revision  Changes    Path
  1.42      +8 -4      jboss-seam/src/main/org/jboss/seam/core/Jbpm.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Jbpm.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Jbpm.java,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -b -r1.41 -r1.42
  --- Jbpm.java	17 May 2007 09:12:53 -0000	1.41
  +++ Jbpm.java	3 Jun 2007 01:58:01 -0000	1.42
  @@ -146,19 +146,23 @@
         return ProcessDefinition.parseXmlInputStream(resource);
      }
   
  -   public String[] getPageflowDefinitions() {
  +   public String[] getPageflowDefinitions() 
  +   {
         return pageflowDefinitions;
      }
   
  -   public void setPageflowDefinitions(String[] pageflowDefinitions) {
  +   public void setPageflowDefinitions(String[] pageflowDefinitions) 
  +   {
         this.pageflowDefinitions = pageflowDefinitions;
      }
      
  -   public String[] getProcessDefinitions() {
  +   public String[] getProcessDefinitions() 
  +   {
         return processDefinitions;
      }
   
  -   public void setProcessDefinitions(String[] processDefinitions) {
  +   public void setProcessDefinitions(String[] processDefinitions) 
  +   {
         this.processDefinitions = processDefinitions;
      }
      
  
  
  
  1.121     +23 -8     jboss-seam/src/main/org/jboss/seam/core/Pages.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Pages.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Pages.java,v
  retrieving revision 1.120
  retrieving revision 1.121
  diff -u -b -r1.120 -r1.121
  --- Pages.java	3 Jun 2007 01:15:35 -0000	1.120
  +++ Pages.java	3 Jun 2007 01:58:01 -0000	1.121
  @@ -86,6 +86,8 @@
      private Integer httpPort;
      private Integer httpsPort;
    
  +   private String[] resources = { "/WEB-INF/pages.xml" };
  + 
      private SortedSet<String> wildcardViewIds = new TreeSet<String>( 
            new Comparator<String>() {
               public int compare(String x, String y)
  @@ -100,17 +102,20 @@
      @Create
      public void initialize()
      {
  -      InputStream stream = Resources.getResourceAsStream("/WEB-INF/pages.xml");      
  +      for (String resource: resources)
  +      {
  +         InputStream stream = Resources.getResourceAsStream(resource);      
         if (stream==null)
         {
  -         log.debug("no pages.xml file found");
  +            log.info("no pages.xml file found: " + resource);
         }
         else
         {
  -         log.debug("reading pages.xml");
  +            log.debug("reading pages.xml file: " + resource);
            parse(stream);
         }
      }
  +   }
      /**
       * Run any navigation rule defined in pages.xml
       * 
  @@ -1421,4 +1426,14 @@
         this.invalidateSessionBeforeSchemeChange = invalidateSessionBeforeSchemeChange;
      }
      
  +   public String[] getResources()
  +   {
  +      return resources;
  +   }
  +   
  +   public void setResources(String[] resources)
  +   {
  +      this.resources = resources;
  +   }
  +   
   }
  
  
  



More information about the jboss-cvs-commits mailing list