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);
+ }
+ }
}
/**