Please review attached patch and apply if so desired.
diff -ur ../../Desktop/apache-wicket-1.4.10/src/wicket/src/main/java/org/apache/wicket/Resource.java wicket/src/main/java/org/apache/wicket/Resource.java
--- ../../Desktop/apache-wicket-1.4.10/src/wicket/src/main/java/org/apache/wicket/Resource.java	2010-08-07 04:14:24.000000000 +0200
+++ wicket/src/main/java/org/apache/wicket/Resource.java	2010-08-18 18:30:27.000000000 +0200
@@ -78,9 +78,19 @@
 		cacheable = true;
 	}
 
-	/**
-	 * @return Gets the resource to render to the requester
-	 */
+
+  /**
+   * Returns a new IResourceStream that provides all data for the request.
+   * 
+   * Despite its name, this method should return a new IResourceStream instance
+   * each time it is invoked (otherwise the InputStream returned from the
+   * IResourceStream would be at EOF when a second request is handled for the
+   * same Resource).
+   * 
+   * The caller must invoke IResourceStream.close() when finished.
+   * 
+   * @return a new IResourceStream instance for this Resource.
+   */
 	public abstract IResourceStream getResourceStream();
 
 	/**

Reply via email to