Fix for Bug 456392 - Bufferring methodology is not properly used.

Signed-off-by: xinzhao-acutate <xzhao@actuate.com>