cmlenz      01/09/18 06:29:28

  Modified:    src/taglib/common/org/apache/slide/taglib/bean
                        NamespaceBean.java
  Log:
  pass on exceptions when retrieving nodes
  
  Revision  Changes    Path
  1.2       +12 -17    
jakarta-slide/src/taglib/common/org/apache/slide/taglib/bean/NamespaceBean.java
  
  Index: NamespaceBean.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/taglib/common/org/apache/slide/taglib/bean/NamespaceBean.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NamespaceBean.java        2001/09/18 09:18:07     1.1
  +++ NamespaceBean.java        2001/09/18 13:29:28     1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/taglib/common/org/apache/slide/taglib/bean/NamespaceBean.java,v
 1.1 2001/09/18 09:18:07 cmlenz Exp $
  - * $Revision: 1.1 $
  - * $Date: 2001/09/18 09:18:07 $
  + * $Header: 
/home/cvs/jakarta-slide/src/taglib/common/org/apache/slide/taglib/bean/NamespaceBean.java,v
 1.2 2001/09/18 13:29:28 cmlenz Exp $
  + * $Revision: 1.2 $
  + * $Date: 2001/09/18 13:29:28 $
    *
    * ====================================================================
    *
  @@ -81,7 +81,7 @@
    * layer technologies such as JSP or Velocity.</p>
    * 
    * @author <a href="mailto:[EMAIL PROTECTED]";>Christopher Lenz</a>
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    */
   public class NamespaceBean
       extends AbstractBean {
  @@ -188,21 +188,16 @@
        * 
        * @return a NodeBean representing the requested node, or <code>null</code>
        *         if the node could not be found or accessed
  +     * 
  +     * @exception SlideException if an exception occurrs in Slide when 
  +     *            retrieving the node
        */
  -    public NodeBean getNode(
  -        String uri,
  -        boolean resolveLinks) {
  -        
  -        NodeBean bean = null;
  -        try {
  -            Structure structure = nat.getStructureHelper();
  -            ObjectNode node = structure.retrieve(st, uri, resolveLinks);
  -            bean = new NodeBean(nat, st, node);
  -        } catch (SlideException e) {
  -            // ignore for now
  -        }
  +    public NodeBean getNode(String uri, boolean resolveLinks)
  +        throws SlideException {
           
  -        return bean;
  +        Structure structure = nat.getStructureHelper();
  +        ObjectNode node = structure.retrieve(st, uri, resolveLinks);
  +        return new NodeBean(nat, st, node);
       }
       
       
  
  
  

Reply via email to