Il problema è stato risolto. È stato causato dal valore della proprietà "eclipselink.target-database" in persistence.xml. L'abbiamo impostato su "Oracle" e cambiandolo in "Oracle11" abbiamo risolto il problema. Apparentemente la funzionalità DCN non è stata aggiunta fino alla versione 11 di Oracle e Eclipselink si comporta in modo diverso a seconda di quel valore.