@Override
   public void processBinaryBytes(byte[] data)
   {
      try
      {
         writer.writeStartElement("bytes");
         for (byte b : data)
         {
            writer.writeCharacters(Integer.toHexString(b));
         }
         writer.writeEndElement();
      }

      catch (XMLStreamException ex)
      {
         throw new RuntimeException(ex);
      }
   }