Я нашел ответ на это.Оказывается, это было именно потому, что я запускал OC4J на Java 6 JVM.Если кто-то еще столкнется с этой проблемой, вот что мы сделали для ее решения:
Синтаксический анализатор Oracle Oracle плохо обрабатывает XSD-файлы Spring 3, это известная проблема.Вам необходимо удалить библиотеки Oracle XSD для вашего приложения.В вашем файле orion-application.xml
вам понадобится
<imported-shared-libraries>
<remove-inherited name="oracle.xml"/>
</imported-shared-libraries>
. Затем в документации Oracle вам будет предложено импортировать новую общую библиотеку.Однако, если вы работаете с OC4J на Java 6 JVM (что мы и есть!), Вы не сможете этого сделать.Похоже, что в ядре Java 6 теперь есть синтаксический анализатор XML, и импорт библиотек Xerces будет конфликтовать с этими классами, вызывая странные ошибки.
В любом случае на Java 6 удалите библиотеки Oracle, но неимпортировать любые другие!