if(log.isDebugEnabled()) {
if(log.isErrorEnabled()) {
  public void setSource(ClusterIdentifier asource) {    ClusterIdentifier old = getSource();    if (old != null) {      if (! asource.equals(old)) {        if(log.isDebugEnabled()) {          log.error("Bad InfrastructureEvent.setSource("+asource+") was "+old+":");          Thread.dumpStack();        }      }    } else {      super.setSource(asource);    }  }