@Override public IService getByName(String name) { try { TypedQuery<IService> query = entityManager.createNamedQuery(Service.QUERY_FIND_BY_NAME, IService.class); query.setParameter("name", name); IService service = new Service(); service = (Service) query.getSingleResult(); System.out.println("Service uuid:" + service.getUuid()); return service; } catch (NoResultException e) { logger.debug("No Result found: " + e); return null; } }