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.
Difference between revisions of "EclipseLink/Dependencies"
Line 37: | Line 37: | ||
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. | 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. | ||
− | + | {|{{BMTableStyle}} | |
− | + | |-{{BMTHStyle}} | |
− | + | ! Library | |
− | + | ! Version | |
− | + | ! Jars | |
− | + | ! License | |
− | + | ! 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/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/tech/xml/xdk/xdkprod10g.html Oracle XDK]|| ? || xml.jar <br> xmlparserv2.jar <br> xdb.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || XMLTypeBindCallCustomParameter & XMLTypeFactoryImpl (org.eclipse.persistence.internal.platform.database.oracle.xdb) <br> DirectToXMLTypeMapping(org.eclipse.persistence.mappings.xdb) <br> org.eclipse.persistence.platform.xml.xdk.* (5 classes) | |
− | + | |- | |
− | + | | [http://www.oracle.com/technology/products/dataint/index.html Oracle AQ] || ? || aqapi.jar || [http://www.oracle.com/technology/software/htdocs/devlic.html OTN] || org.eclipse.persistence.internal.eis.adapters.aq.* (5 classes) <br> Note: Seems to only be available from the database distribution. | |
− | + | |- | |
− | + | |} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 15:45, 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 | Various | 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. |