unico       2004/01/16 05:46:43

  Modified:    src/blocks/jsp/java/org/apache/cocoon/components/jsp
                        JSPEngine.java
  Log:
  documentation improvements; Servlets don't thorw SAXExceptions; more explicit 
declaration
  
  Revision  Changes    Path
  1.3       +13 -17    
cocoon-2.1/src/blocks/jsp/java/org/apache/cocoon/components/jsp/JSPEngine.java
  
  Index: JSPEngine.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/jsp/java/org/apache/cocoon/components/jsp/JSPEngine.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- JSPEngine.java    7 Jun 2003 23:01:48 -0000       1.2
  +++ JSPEngine.java    16 Jan 2004 13:46:43 -0000      1.3
  @@ -50,38 +50,34 @@
   */
   package org.apache.cocoon.components.jsp;
   
  -import org.apache.avalon.framework.component.Component;
  -import org.xml.sax.SAXException;
  -
   import javax.servlet.ServletContext;
   import javax.servlet.ServletException;
   import javax.servlet.http.HttpServletRequest;
   import javax.servlet.http.HttpServletResponse;
  +
   import java.io.IOException;
   
   /**
  - * A component for loading and running JSP.
  + * A component for loading and running Servlets and JSPs.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
    * @version CVS $Id$
    */
  -public interface JSPEngine extends Component {
  -
  -    String ROLE = JSPEngine.class.getName();
  +public interface JSPEngine {
   
  +    public static final String ROLE = JSPEngine.class.getName();
  +    
       /**
  -     * Execute the JSP and return the output.
  +     * Execute the Servlet/JSP and return the output.
        * Output of the JSPEngine <b>must</b> be in UTF8 encoding.
  -     *
  -     * @param context The Servlet Context
  +     * 
        * @exception IOException
        * @exception ServletException
  -     * @exception SAXException
        * @exception Exception
        */
  -    byte[] executeJSP(String url,
  -                       HttpServletRequest request,
  -                       HttpServletResponse response,
  -                       ServletContext context)
  -        throws IOException, ServletException, SAXException, Exception;
  +    public byte[] executeJSP(String url,
  +                             HttpServletRequest request,
  +                             HttpServletResponse response,
  +                             ServletContext context)
  +        throws IOException, ServletException, Exception;
   }
  
  
  

Reply via email to