Appendix B. Sun Specification Alternatives

The Apache Geronimo project maintains implementations of various enterprise Java specifications. Table B-1 lists the artifactId and artifact version for all of the specifications implemented by the Geronimo project. To use one of these dependencies, use a groupId of org.apache.geronimo.specs, locate the version of the specification you want to use, and reference the dependency with the artifactId and artifact version listed in Table B-1.

Note

All artifacts in Table B-1 have a groupId of org.apache.geronimo.specs.

Table B-1. Alternate spec implementations artifacts

SpecificationSpec versionArtifact IDArtifact version
Activation1.0.2geronimo-activation_1.0.2_spec1.2
Activation1.1geronimo-activation_1.1_spec1.0.1
Activation1.0geronimo-activation_1.0_spec1.1
CommonJ1.1geronimo-commonj_1.1_spec1.0
Corba2.3geronimo-corba_2.3_spec1.1
Corba3.0geronimo-corba_3.0_spec1.2
EJB2.1geronimo-ejb_2.1_spec1.1
EJB3.0geronimo-ejb_3.0_spec1.0
EL1.0geronimo-el_1.0_spec1.0
Interceptor3.0geronimo-interceptor_3.0_spec1.0
J2EE Connector1.5geronimo-j2ee-connector_1.5_spec1.1.1
J2EE Deployment1.1geronimo-j2ee-deployment_1.1_spec1.1
J2EE JACC1.0geronimo-j2ee-jacc_1.0_spec1.1.1
J2EE Management1.0geronimo-j2ee-management_1.0_spec1.1
J2EE Management1.1geronimo-j2ee-management_1.1_spec1.0
J2EE1.4geronimo-j2ee_1.4_spec1.1
JACC1.1geronimo-jacc_1.1_spec1.0
JEE Deployment1.1MR3geronimo-javaee-deployment_1.1MR3_spec1.0
JavaMail1.3.1geronimo-javamail_1.3.1_spec1.3
JavaMail1.4geronimo-javamail_1.4_spec ...

Get Maven: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.