extended abstractbaseservice and added logger for getchartdata