rleland     2002/10/26 22:36:48

  Modified:    src/share/org/apache/struts/action ActionServlet.java
  Log:
  Close stream to web.xml after reading it
  into digester. Remove unused imports
  
  Revision  Changes    Path
  1.122     +11 -14    
jakarta-struts/src/share/org/apache/struts/action/ActionServlet.java
  
  Index: ActionServlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionServlet.java,v
  retrieving revision 1.121
  retrieving revision 1.122
  diff -u -r1.121 -r1.122
  --- ActionServlet.java        18 Oct 2002 15:27:42 -0000      1.121
  +++ ActionServlet.java        27 Oct 2002 05:36:47 -0000      1.122
  @@ -69,21 +69,16 @@
   import java.sql.SQLException;
   import java.util.ArrayList;
   import java.util.Enumeration;
  -import java.util.HashMap;
   import java.util.Iterator;
  -import java.util.Locale;
   import java.util.MissingResourceException;
  -import javax.servlet.RequestDispatcher;
   import javax.servlet.ServletException;
   import javax.servlet.UnavailableException;
   import javax.servlet.http.HttpServlet;
   import javax.servlet.http.HttpServletRequest;
   import javax.servlet.http.HttpServletResponse;
  -import javax.servlet.http.HttpSession;
   import javax.sql.DataSource;
   import org.apache.commons.beanutils.BeanUtils;
   import org.apache.commons.beanutils.ConvertUtils;
  -import org.apache.commons.beanutils.PropertyUtils;
   import org.apache.commons.beanutils.converters.BooleanConverter;
   import org.apache.commons.beanutils.converters.ByteConverter;
   import org.apache.commons.beanutils.converters.CharacterConverter;
  @@ -94,7 +89,6 @@
   import org.apache.commons.beanutils.converters.ShortConverter;
   import org.apache.commons.collections.FastHashMap;
   import org.apache.commons.digester.Digester;
  -import org.apache.commons.digester.Rule;
   import org.apache.commons.digester.RuleSet;
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
  @@ -107,8 +101,6 @@
   import org.apache.struts.config.ForwardConfig;
   import org.apache.struts.config.MessageResourcesConfig;
   import org.apache.struts.config.PlugInConfig;
  -import org.apache.struts.taglib.html.Constants;
  -import org.apache.struts.upload.MultipartRequestWrapper;
   import org.apache.struts.util.GenericDataSource;
   import org.apache.struts.util.MessageResources;
   import org.apache.struts.util.MessageResourcesFactory;
  @@ -1258,8 +1250,13 @@
           } catch (Throwable e) {
               log.error(internal.getMessage("configWebXml"), e);
           } finally {
  -            if (input != null)
  -                input = null;
  +            if (input != null) {
  +                try {
  +                    input.close();
  +                } catch (IOException e) {
  +                    ;
  +                }
  +            }
           }
   
           // Record a servlet context attribute (if appropriate)
  
  
  

--
To unsubscribe, e-mail:   <mailto:struts-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-dev-help@;jakarta.apache.org>

Reply via email to