} else if ( message instanceof BytesMessage ) {
BytesMessage m = createBytesMessage ();
BytesMessage src = (BytesMessage) message;
final int LEN = 100;
byte[] buf = new byte[LEN];
int bytesRead = src.readBytes ( buf );
while ( bytesRead >= 0 ) {
m.writeBytes ( buf, 0, bytesRead );
bytesRead = src.readBytes ( buf );
}