@Override
public List<MarkerData> generateMarkerData(IProject project, Project model, Location location) throws Exception {
List<MarkerData> result = new ArrayList<MarkerData>();
BundleActivatorError baError = (BundleActivatorError) location.details;
IJavaProject javaProject = JavaCore.create(project);
Map<String,Object> attribs = createMessageMarkerAttributes(baError, location.message);
//Eclipse line numbers are 1 indexed