Sun Java Solaris Communities My SDN Account Join SDN
 
Article

J2EE Configuration Definitions

 
Java 2 Platform, Enterprise Edition Compatibility

J2EE SDK Tested Configurations | Compatibility

The following table lists the definition of each piece of a J2EE configuration. The J2EE Reference Implementation configuration table lists the specific pieces in the two tested configurations of the Reference Implementation.

Term
Definition
J2EE EJB Container Host JVM J2SE(s) JVM(s) to host the EJB Container(s). This a Java 2 Virtual Machine that has passed the Java 2 Compatibility test suite on the EJB Container Host OS(s). The JVM is identified by a precise version number. i.e. JDK 1.2.1 or JDK 1.2.2. Maintenance releases of a JVM represent distinct versions of a J2EE EJB Container Host JVM. 
J2EE EJB Container Host Software. This is the software that is required in addition to the virtual machine to support the execution of  the J2EE EJB Container. At a minimum, the EJB container host software consists of a specific version of an operating system. However, it may also consist of additional things such as a security server or an object request broker (ORB). If a customer has the J2EE Container Host Software and the J2EE EJB Container Host JVM they should have every thing needed to run the J2EE EJB Container. 
 J2EE Web Container Host Software. This is the software that is required, in addition to the virtual machine, to support the execution of  the J2EE Web Container. At a minimum, the web container host software consists of specific version of an operating system. However, it may also consist of additional things such as a security server or a set of patches. If a customer has the J2EE Container Host Software and the J2EE Web Container Host JVM they should have everything needed to run the J2EE Web Container. 
J2EE Web Container Host JVM A J2SE(s) to host the the J2EE Web Container. This is a Java 2 Virtual Machine that has passed the Java 2 Compatibility test suite on the Web Container Host Software. 
J2EE Applet Environment A J2SE Applet environment to host the J2EE Applet client container. This is a Java 2 Virtual Machine that has passed the Java 2 Compatibility tests from within a provided Applet environment. An example might be the JDK1.2 plugIn inside Netscape Communicator 4.5.
J2EE Web Container The Web container from which the required J2EE compatibility tests for the Service APIs will be run. (See section 2.1 of the J2EE platform specification for the required Service APIs).
J2EE EJB Container The EJB container from which the required J2EE compatibility tests for the Service APIs  will be run (See section 2.1 of the J2EE platform specification for the required Service APIs).
J2EE JDBC Driver A 2.0 JDBC driver that will be used to execute all the end-to-end JDBC tests from each of the J2EE server containers.
J2EE Database A database that will be used to execute all the end-to-end JDBC compatibility tests from each of the J2EE server containers.
J2EE Mail Server A Mail Server that will be used to execute all the JavaMail compatibility tests from each of the J2EE server containers.
J2EE Lookup Server A look up Server that will be used to execute all the JNDI compatibility tests from each of the J2EE server containers.