Update/delete query hibernate @Transactional

Estou com esse erro ao tentar executar a query, é apenas um update.
javax.persistence.TransactionRequiredException: Executing an update/delete query.

Query query = manager.createNativeQuery(“update OrdensServicos set orsVale = ‘S’ where orsId = :id”);
query.setParameter(“id”, id);
query.executeUpdate();

Pela exceção, e por ser uma instrução que altera os dados na tabela, creio que falta você definir transaction (commit/rollback)

http://javafree.uol.com.br/topic-854931-Transaction-Hibernate.html

https://docs.jboss.org/hibernate/orm/3.5/reference/pt-BR/html/transactions.html

Eu coloquei no metodo o @Transactional do spring, com isso ele não teria que resolver o commit e rollback ?

Isso eu já não sei, não conheço as ferramentas, fui apenas pela mensagem de erro…