Entity detached right after find?

Problem solved, the @Transactional annotation works for public methods only.