catch (Exception e) { throw new StemModifyException( "unable to set description: " + e.getMessage(), e );
catch (HibernateException eH) { throw new StemModifyException(msg + eH.getMessage(), eH);
  public void setDescription(String value)     throws  InsufficientPrivilegeException,            StemModifyException  {    StopWatch sw = new StopWatch();    sw.start();    if (!RootPrivilegeResolver.canSTEM(this, this.getSession().getSubject())) {      throw new InsufficientPrivilegeException(E.CANNOT_STEM);    }    try {      this.setStem_description(value);      this.setModified();      HibernateHelper.save(this);    }    catch (Exception e) {      throw new StemModifyException(        "unable to set description: " + e.getMessage(), e      );    }    sw.stop();    EL.stemSetAttr(this.getSession(), this.getName(), GrouperConfig.ATTR_D, value, sw);  } // public void setDescription(value)