update JavaDoc
diff --git a/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/util/Utilities.java b/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/util/Utilities.java
index 16ed649..975100a 100644
--- a/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/util/Utilities.java
+++ b/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/util/Utilities.java
@@ -96,7 +96,17 @@
}
/**
+ * <p>
* Ensures that an InputStream has mark/reset support.
+ * </p>
+ * <p>
+ * It's vital that a BufferedInputStream <b>not</b> be wrapped in another
+ * BufferedInputStream as each can preemptively consume <i>n</i> bytes
+ * (e.g. 2048) from the parent stream before any requests are made. The
+ * cascading effect is that the second/inner BufferedInputStream can never
+ * rewind itself to the first <i>n</i> bytes since they were already
+ * consumed by its parent.
+ * </p>
*/
public static InputStream getMarkSupportedStream(InputStream original) {
if (original == null)