Olá Se o meu EntityManagerProducer é applicationscoped por que preciso de close. Pelo que entendi a conexão fica aberta mesmo se ninguém estiver usando o sistema. Sendo assim poderia excluir o script abaixo?
public void close(@Disposes EntityManager em) {
em.close();
}