throw new MARSHAL("IOException while writing message header");
MARSHAL m = new MARSHAL("IOException while writing message header"); m.minor = Minor.Header; m.initCause(ex); throw m;
  public void write(java.io.OutputStream out)  {    try      {        out.write(major & 0xFF);        out.write(minor & 0xFF);      }    catch (IOException ex)      {        throw new MARSHAL("IOException while writing message header");      }  }