Tente usar
org.hibernate.dialect.Oracle10gDialect , parece ser a versão mais alta possível no Hibernate 4.3.9 . Um dialeto para 12c parece estar presente em versões posteriores, veja isto.
org.hibernate.dialect.Oracle10gDialect , parece ser a versão mais alta possível no Hibernate 4.3.9 .