{
final int bodySize;
bodySize = content.length;
ContentHeaderBody modifiedHeaderBody =
new ContentHeaderBody(BASIC_CLASS_ID, 0, modifiedProps, bodySize);
final MessageContentSource wrappedSource = new MessageContentSource()
{
@Override
public int getContent(final ByteBuffer buf, final int offset)
{
int size = Math.min(buf.remaining(), content.length - offset);