code: @Override
  	public void writeBytes(byte[] value, int offset, int length) throws JMSException
      {
          byte[] reducedValue = new byte[length];
          System.arraycopy(value, offset, reducedValue, 0, length);
          write(reducedValue);
      }
docs: /*
  (non-Javadoc)
  @see javax.jms.StreamMessage#writeBytes(byte[], int, int)