Problem został rozwiązany. Było to spowodowane wartością właściwości „eclipselink.target-database” w pliku persistence.xml. Ustawiliśmy ją na „Oracle”, a zmiana na „Oracle11” rozwiązała problem. Najwyraźniej funkcja DCN została dodana dopiero w wersji Oracle 11, a Eclipselink zachowuje się inaczej w zależności od tej wartości.