Added transactional to searchservice