Problema foi resolvido. Foi causado pelo valor da propriedade "eclipselink.target-database" em persistence.xml. Nós o configuramos como "Oracle" e alterá-lo para "Oracle11" resolveu o problema. Aparentemente, o recurso DCN não foi adicionado até a versão 11 do Oracle, e o Eclipselink está se comportando de maneira diferente dependendo desse valor.