System.err.println(e); System.exit(1);
throw new RuntimeException(e);
  private static void _listDelVal(                                  Session sess,   // TODO Fix                                  GrouperGroup g,                                  GrouperMember m,                                  String list,                                  GrouperGroup via                                 )  {    // TODO Resolve non-uniqueness errors generated when I use the    //      parent session.  Is the addition of list vals immune to    //      this problem or have I just not triggered it yet?  Or if I    //      can't, add the disclaimer.    Session session = GrouperBackend._init(); // XXX    Grouper.log().backend("_listDelVal() (g) " + g);    Grouper.log().backend("_listDelVal() (m) " + m);    Grouper.log().backend("_listDelVal() (t) " + list);    if (via != null) {      Grouper.log().backend("_listDelVal() (v) " + via);    } else {      Grouper.log().backend("_listDelVal() (v) null");    }    // Confirm that the data exists    if (GrouperBackend._listValExist(g, m, list, via) == true) {      Grouper.log().backend("_listDelVal() Value exists");      GrouperList gl = GrouperBackend._listVal(g, m, list, via);      Grouper.log().backend("_listDelVal() Deleting " + gl);      try {        // Delete it        session.delete(gl);         session.flush(); // XXX        Grouper.log().backend("_listDelVal() deleted");      } catch (HibernateException e) {        System.err.println(e);        System.exit(1);      }    } else {      Grouper.log().backend("_listDelVal() Value doesn't exist");    }    GrouperBackend._hibernateSessionClose(session); // XXX  }