O Wildfly 8 usa Hibernar 4.3 .
Esse problema foi causado por HHH-9286 que foi corrigido no Hibernate 5.1.0 e 5.0.8.
Você precisa atualizar o Hibernate para consertá-lo. Para provar isso, você pode executar os exemplos deste postagem do blog . Todos os exemplos estão em GitHub , para que você possa testar em qualquer versão do Hibernate que usar.