setlogger now sets an exception logger for the interface