As of now we are using EJB 3.0 in JDK 1.6 Environment. Due to some restriction we are forced to use JDK1.4 instead of JDK1.6.
Now my question is will Ejb’s(3.0) work on jdk1.4 environment.I want to use Remote EJB’s.
Please let me the props and cons of using this environment so that i could proceed further.
Short Answer: No
EJB 3.0 is an extension of EJB 2.0 (well sort off) so please check what features of EJB you are using.
Get the updated version of Java 1.4.
From: http://docs.oracle.com/cd/B25221_04/web.1013/b14432/intro.htm#i1049638
“”
Support for New J2EE 1.4 Application Management and Deployment Specifications
OC4J supports the following specifications defining new standards for deploying and managing applications in a J2EE environment.
Support for Enterprise JavaBeans 3.0
OC4J provides support for Enterprise JavaBeans 3.0, including the new program annotation functionality, as defined in the Early Draft Review specification. The specification is available at the following link:
http://java.sun.com/products/ejb/
Note that OC4J must use JDK 5.0 to enable EJB 3.0 support.
“”