if (val == null) { throw new AttributeNotFoundException(ERR_GA + attr);
catch (SchemaException eS) {
  public String getAttribute(String attr)     throws  AttributeNotFoundException  {    String val = null;    try {      Attribute a = (Attribute) this._getAttributes().get(attr);      PrivilegeResolver.getInstance().canPrivDispatch(        this.s, this, this.s.getSubject(), a.getField().getReadPriv()      );      val = a.getValue();    }    catch (Exception e) {      // Ignore    }    if (val == null) {      throw new AttributeNotFoundException(ERR_GA + attr);      }    return val;  } // public String getAttribute(attr)