Краткий ответ: Нет
EJB 3.0 является расширением EJB 2.0 (хорошо разбирайтесь), поэтому, пожалуйста, проверьте, какие функции EJB вы используете.
Получите обновленную версию Java 1.4.
От: http://docs.oracle.com/cd/B25221_04/web.1013/b14432/intro.htm#i1049638
«»
Поддержка новых спецификаций управления приложениями и развертывания J2EE 1.4
OC4J поддерживает следующие спецификации, определяющие новые стандарты для развертывания и управления приложениями в среде J2EE.
The Java Management Extensions (JMX) 1.2 specification, which allows standard interfaces to be created for managing resources, such as services and applications, in a J2EE environment. The OC4J implementation of JMX provides a JMX client that can be used to completely manage an OC4J server and applications running within it.
The J2EE Management Specification (JSR-77), a specification that allows standard components to be created for managing applications in a J2EE environment.
The J2EE Application Deployment API (JSR-88), which defines a standard API for configuring and deploying J2EE applications and modules into a J2EE-compatible environment. The OC4J implementation includes the ability to create and/or edit a deployment plan containing the OC4J-specific configuration data needed to deploy a component into OC4J.
Поддержка Enterprise JavaBeans 3.0
OC4J обеспечивает поддержку Enterprise JavaBeans 3.0, включая новые функциональные возможности аннотации программы, как определено в спецификации Early Draft Review. Спецификация доступна по следующей ссылке:
http://java.sun.com/products/ejb/
Обратите внимание, что OC4J должен использовать JDK 5.0 для включения поддержки EJB 3.0.
""