Difference between revisions of "EclipseLink/Dependencies"
(New page: The following is a list of Dependencies that EclipseLink requires to compile all components. * [http://asm.objectweb.org/ ASM|] ** Version: 1.5.3 + ojc patch ** internalized into org.e...) |
|||
Line 47: | Line 47: | ||
** Only required when using SDO functionality. | ** Only required when using SDO functionality. | ||
** Custom License. [http://www.osoa.org/download/attachments/36/Java-SDO-Spec-v2.1.0-FINAL.pdf?version=1 Link to Spec] | ** Custom License. [http://www.osoa.org/download/attachments/36/Java-SDO-Spec-v2.1.0-FINAL.pdf?version=1 Link to Spec] | ||
+ | |||
+ | == Third Party Dependencies == | ||
+ | |||
+ | As per the [http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf Policy and Procedure for 3rd Party Dependencies] the EclipseLink project has the following works-with dependencies. | ||
+ | |||
+ | ==== Oracle JDBC ==== | ||
+ | * JDBC | ||
+ | * Spatial | ||
+ | * XDB | ||
+ | |||
+ | ==== Oracle XDK ==== |
Revision as of 11:29, 14 September 2007
The following is a list of Dependencies that EclipseLink requires to compile all components.
- ASM|
- Version: 1.5.3 + ojc patch
- internalized into org.eclipse.persistence.libraries.asm.
- Required for lazy loading in JPA in a Java SE environment
- License
- ANTLR
- Version: 3.0
- internalized into org.eclipse.persistence.antlr.
- Required for using JPQL.
- License
- JTA
- Version 1.1
- Only required when using JTA. Typically provided by host container offering JTA.
- License
- JMS
- Version 1.1
- Only required when using JMS cache coordination. Typically provided by host container offering JMS or JMS provider.
- License
- JPA
- Version 1.0
- Only required when using JPA. Required for standalone usage but already included in host containers (EJB3/Spring).
- License
- JAXB
- Version 2.0
- Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
- License
- StAX
- Version 1.0
- Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
- License
- JavaMail API
- Version 1.4
- Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
- License
- Java Activation Framework
- Version 1.1
- Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
- License
- J2EE Connector
- Version 1.4
- Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
- License
- Service Data Objects (SDO)
- Version 2.1
- Only required when using SDO functionality.
- Custom License. Link to Spec
Third Party Dependencies
As per the Policy and Procedure for 3rd Party Dependencies the EclipseLink project has the following works-with dependencies.
Oracle JDBC
- JDBC
- Spatial
- XDB