private IBackendService getBackendService() { ServiceReference[] references = null; try { references = Activator.getBundleContext() .getAllServiceReferences(IBackendService.class.getName(), null); } catch (InvalidSyntaxException e) { log.error(e.getMessage()); } if ((references == null) || (references.length == 0)) { return null; } return (IBackendService) Activator.getBundleContext().getService(references[0]); }