Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Dependencies"

(Third Party Dependencies)
Line 45: Line 45:
 
! Notes
 
! Notes
 
|-
 
|-
| [http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html Oracle JDBC] || Various || ojdbc*.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || org.eclipse.persistence.platform.database.oracle.Oracle8Platform <br> org.eclipse.persistence.platform.database.oracle.Oracle9Platform <br> org.eclipse.persistence.internal.platform.database.oracle.XMLTypeFactory <br> org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter
+
| [http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html Oracle JDBC] || 9i, 10g, 11g || ojdbc*.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || org.eclipse.persistence.platform.database.oracle.Oracle8Platform <br> org.eclipse.persistence.platform.database.oracle.Oracle9Platform <br> org.eclipse.persistence.internal.platform.database.oracle.XMLTypeFactory <br> org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter
 
|-
 
|-
 
| [http://www.oracle.com/technology/software/products/spatial/index.html Oracle Spatial Java Class Library] || ? || sdoapi.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter <br> Note: This version is for use with Oracle 10g Spatial 10.1.0.2, 10.1.0.1, 9iR2, 9iR1, and with JDK 1.4.2 or higher.
 
| [http://www.oracle.com/technology/software/products/spatial/index.html Oracle Spatial Java Class Library] || ? || sdoapi.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter <br> Note: This version is for use with Oracle 10g Spatial 10.1.0.2, 10.1.0.1, 9iR2, 9iR1, and with JDK 1.4.2 or higher.

Revision as of 15:46, 14 September 2007

The following is a list of Dependencies that EclipseLink requires to compile all components.

Library Version License IP Bug Notes
ASM 1.5.3 + ojc patch License 1605 Internalized into org.eclipse.persistence.internal.libraries.asm. Used for byte-code weaving of persistent classes
ANTLR 3.0 License 1695
Reuse of 1359
Internalized into org.eclipse.persistence.internal.libraries.antlr.
Required for parsing JPQL.
JTA 1.1 Binary: []
Source: CDDL
1613 Only required when using JTA. Generally provided by host container.
JMS 1.1 Binary: []
Source: CDDL
1614 Only required when using JMS cache coordination. Typically provided by host container.
JPA (EJB 3.0) 1.0 Binary: []
Source: CDDL
1616 Only required when using JPA. Required in JavaSE but always included in JavaEE5 containers..
JAXB 2.0 Binary: []
Source: CDDL
1617 Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
StAX 1.0 Binary: []
Source: CDDL
1618 Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
JavaMail 1.4 Binary: []
Source: CDDL
1619 Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
Java Activation Framework 1.1 Binary: []
Source: CDDL
1620 Only required when using JAXB 2.0. Not required for native OXM usage. Always included in JavaEE5 containers.
JavaEE Connector Architecture (JCA) 1.4 Binary: []
Source: CDDL
1621 Only required when using EIS data source support through JCA.
[Service Data Objects (SDO) 2.1 Custom License 1622 Only required when using SDO functionality.

Third Party Dependencies

As per the Policy and Procedure for 3rd Party Dependencies the EclipseLink project has the following works-with dependencies.

Library Version Jars License Notes
Oracle JDBC 9i, 10g, 11g ojdbc*.jar OTN org.eclipse.persistence.platform.database.oracle.Oracle8Platform
org.eclipse.persistence.platform.database.oracle.Oracle9Platform
org.eclipse.persistence.internal.platform.database.oracle.XMLTypeFactory
org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter
Oracle Spatial Java Class Library  ? sdoapi.jar OTN org.eclipse.persistence.platform.database.oracle.converters.JGeometryConverter
Note: This version is for use with Oracle 10g Spatial 10.1.0.2, 10.1.0.1, 9iR2, 9iR1, and with JDK 1.4.2 or higher.
Oracle XDK  ? xml.jar
xmlparserv2.jar
xdb.jar
OTN XMLTypeBindCallCustomParameter & XMLTypeFactoryImpl (org.eclipse.persistence.internal.platform.database.oracle.xdb)
DirectToXMLTypeMapping(org.eclipse.persistence.mappings.xdb)
org.eclipse.persistence.platform.xml.xdk.* (5 classes)
Oracle AQ  ? aqapi.jar OTN org.eclipse.persistence.internal.eis.adapters.aq.* (5 classes)
Note: Seems to only be available from the database distribution.

Back to the top