Author: ivaynberg
Date: Thu Jul 23 16:20:43 2009
New Revision: 797131

URL: http://svn.apache.org/viewvc?rev=797131&view=rev
Log:
WICKET-2392 close markup resource stream after parsing
Issue: WICKET-2392

Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/border/MarkupComponentBorder.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/border/MarkupComponentBorder.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/border/MarkupComponentBorder.java?rev=797131&r1=797130&r2=797131&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/border/MarkupComponentBorder.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/border/MarkupComponentBorder.java
 Thu Jul 23 16:20:43 2009
@@ -16,6 +16,7 @@
  */
 package org.apache.wicket.markup.html.border;
 
+import java.io.IOException;
 import java.util.Locale;
 
 import org.apache.wicket.Application;
@@ -231,6 +232,18 @@
                                "Could not parse markup from markup resource 
stream: " +
                                        markupResourceStream.toString());
                }
+               finally
+               {
+                       try
+                       {
+                               markupResourceStream.close();
+                       }
+                       catch (IOException e)
+                       {
+                               throw new WicketRuntimeException("Cannot close 
markup resource stream: " +
+                                       markupResourceStream, e);
+                       }
+               }
        }
 
        /**


Reply via email to