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>