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

EclipseLink/IPLog

< EclipseLink
Revision as of 17:47, 25 November 2010 by David.minsky.oracle.com (Talk | contribs) (2.2 Contributions)

The IP Project Log is a document that records code and non-code contributions.

Committers

A list of all the Committers, past and present, whose contribution is still active in the repository.

Project Leads
Peter Krogh Doug Clarke
Committers
Shaun Smith Kyle Chen Chris Delahunt Blaise Doughan Andrei Ilitchev Mike Keith Matt MacIvor Dave McCann David Minsky Mike Norman
Michael O'Brien Guy Pelletier Peter Purich Rick Sapir Denise Smith James Sutherland David Twelves Tom Ware Gordon Yorke Neil Hauge
Mitesh Meswani Edwin Tang Eric Gwin Les Davis Kevin Yuan Yiping Zhao Liza Rekadze Rick Barkhouse Andreas Fischbach Adrian Goerler

Contributions

  • Process Note:
    • Ensure that the iplog flag on each attachment details page is set to (+). Here is an Example.
    • Only set the iplog flag on the bottom right of the bug page to (+) for bugs that contain IP contributions within the bug text. Here is an Example.
    • Review the IP Log development resources for full details

2.2 Contributions

The following community submitted patches have been checked in for 2.2:

Date Bug # Contribution size Committer Contributor Description
November 25, 2010 Bug 331064 files: 1 new, 2 modified, 150 loc dminsky John Vandale Fix to CommitManager to order object deletions by PK if uow.shouldOrderUpdates() == true
November 24, 2010 Bug 328774 files: 4 new, 2 modified, 150 loc gpelleti Frank Schwarz TABLE_PER_CLASS-mapped key of a java.util.Map does not work for querying
October 27, 2010 Bug 270762 files: 1 new, 14 modified, 370 loc dminsky Vikram Bhatia Changes to mappings (weighting), normalization and mapping comparison to implement a predictable commit order
October 20, 2010 Bug 327900 files: 1 new, 2 modified, 100 loc dminsky John Vandale Changes to UnitOfWorkImpl to add additional control logic when conforming for descriptors utilizing inheritance and shouldReadSubclasses = true
October 05, 2010 Bug 325292 files: 4 modified, 61 loc bdoughan Saurabh Arora Change to SDOException to improve usability of conversion exceptions
October 05, 2010 Bug 316271 files: 3 modified, 22 loc agoerler Sabine Heider TestCascadeFlush, TestCascadePersist, TestPersist check for wrong exception
September 27, 2010 Bug 326197 files: 1 modified, 5 loc dminsky John Vandale Update to QueryHints JavaDoc for the 'eclipselink.batch' query hint
September 20, 2010 Bug 321473 files: 7 modified, 120 loc dminsky Vikram Bhatia (trunk checkin) Under load Eclipselink will be in an effective deadlock in the concurrency manager while waiting to release a deferred lock.
August 12, 2010 Bug 321843 files: 1 modified, 7 loc dminsky Vikram Bhatia Fix to SessionManager to log a potential exception from session logout when SessionManager.destroy() is called
July 21, 2010 Bug 309142 files: 1 new 2 modified, 85 loc dminsky John Vandale ScrollableCursor hasNext() throws DB exception instead of returning false at end of iteration
July 20, 2010 Bug 319276 files: 1 new 3 modified, 110 loc dminsky John Vandale Enable history support to work with bi-directional 1-1 relationships

2.1.2 Contributions

The following community submitted patches have been checked in for 2.1.2:

Date Bug # Contribution Size Committer Contributor Description
August 27, 2010 Bug 321473 files: 6 modified, 130 loc dminsky Vikram Bhatia Contributed fix to correct: DeadLock in ConcurrencyManager because of deferred lock. Under load Eclipselink 2.1 will be in an effective deadlock (not a java deadlock) in the concurrency manager while waiting to release a deferred lock.

2.1.1 Contributions

The following community submitted patches have been checked in for 2.1.1:

Date Bug # Contribution Size Committer Contributor Description
July 28, 2010 Bug 304650 3 files, 3 loc mobrien Sabine Heider Contributed fix to correct: JPA testSetRollbackOnly() - all 3 of them, work on left over entity data. This causes intermittent NullPointerException errors "depending on available database table state at the time".
July 27, 2010 Bug 295124 2 files, 8 loc gpelleti Zhao Jianyong Contributed fix to correct: All JPA Server tests failed on WebSphere 6.1 due to "java.lang.IllegalStateException: zip file closed
July 26, 2010 Bug 303514 2 files, 6 loc gpelleti David Mulligan Contributed fix to correct: ManyToMany JoinTable record is not being deleted when the mapping is inherited
July 26, 2010 Bug 298322 1 files, 11 loc gpelleti Rafal Swierzynski Contributed fix to correct: NPE for ElementCollection mapping with Map type in MapContainerPolicy.compareKeys

2.1 Contributions

The following community submitted patches have been checked in for 2.1:

Date Bug # Contrib. Size Committer description
May 13, 2010 Bug 307497 12 files, 800 loc dminsky Contributed fix and testing from Vikram Bhatia: fix to JoinedAttributeManager.addJoinedAttributeExpression to add the correct attribute expression to the joined attribute expressions
April 27, 2010 Bug 299774 1 files, 10 loc jsutherl Contributed fix from Frank Kuepper: fix to ClassDescriptor to initialize multiple table expressions correctly for composite primary keys
April 15, 2010 Bug 306075 3 files, 50 loc dminsky Contributed fix from John Vandale: fix to DirectCollectionMapping to add a cached "delete null" query to be used for correct SQL generation in direct collection null element removal/deletion
March 22, 2010 Bug 288715 800 loc tware User-contributed SymfowarePlatform CQ 3848
January 25, 2010 Bug 294578 3 files, 13 loc dminsky Contributed fix from Vikram Bhatia: bugfix enabling release of platform-dependent temporary LOBs after read and conversion
January 22, 2010 Bug 298443 3 files, 1 loc dminsky Contributed fix from John Vandale: bugfix enabling export of project Java source using initialized java.lang.Byte, java.lang.Short, etc. values as class indicators
January 13, 2010 Bug 294174 7 files, 300 lines agoerler Contribution from Sabine Heider: Build artifacts for running JPA server tests on SAP NetWeaver
November 18, 2009 Bug 274975 2 files, 25 loc tware User-provided fix to eliminate an extra translation call on SQLCall when custom SQL is provided for queries in inheritance hierarchy

2.0 Contributions

The following community submitted patches have been checked in for 2.0:

Date Bug # Contrib. Size Committer description
November 18, 2009 Bug 292160 4 files, 15 loc kyuan Checked in for Contributor Feng Yu: enable more jpa CriteriaAPI test on server
November 18, 2009 Bug 295488 1 files, 2 loc kyuan Checked in for Contributor Yan Lu: need to be able to pass different proxy users
October 30, 2009 Bug 293793 2 files, 3 loc etang Checked in for Contributor Yan Lu: need script to run OSGi test suite with weaving option
October 30, 2009 Bug 288715 40 loc tware Updates to core testing to allow tests to run more successfully on Symfoware database
October 29, 2009 Bug 293708 5 files, 42 loc kyuan Checked in for Contributor Feng Yu: fix some failures in the JUnitCriteriaSimpleTestSuite of eclipselink.jpa.modelgen.test
October 27, 2009 Bug 262889 1 files, 30 loc jsutherl Checked in for DB2 database platform enhancements, from Maillefer Jean-David
October 22, 2009 Bug 292954 3 files, 7 loc etang Checked in for Contributor Yan Lu: enhance OSGi test results to use ant junit report format
October 22, 2009 bug 290528 253 files, 19500 loc mobrien Checked in JPA 1.0/2.0 Test Suite submission by SAP from Jutta Bindewald, Andreas Fischbach, Dr. Adrian Goerler, Sabine Heider, Dr. Rainer Schweigkoffer as SVN Rev# 5626.
October 22, 2009 Bug 215079 1 files, 115 loc jsutherl Checked in for H2 database platform support, from Incubator and Mike Keith
October 20, 2009 Bug 292699 5 files, 9 loc etang Checked in for Contributor Yan Lu: Enable OSGi tests to run with Oracle DB
October 19, 2009 Bug 292562 1 file, 3 loc etang Checked in for Contributor Yan Lu: add ANT target to build OSGi-specific test jars
October 16, 2009 Bug 288715 20 files, 100 loc tware Updates to SchemaFramework for index creation and to testing to allow tests to run more successfully on Symfoware database
October 13, 2009 Bug 292160 3 file, 22 loc kyuan Checked in for Contributor Feng Yu: enable more jpa CriteriaAPI test on server
October 6, 2009 Bug 291519 5 file, 36 loc kyuan Checked in for Contributor Feng Yu: Enable the jpa criteriaAPI tests on the server

1.2 Contributions

The following community submitted patches have been checked in for 1.2.0:

Date Bug # Contrib. Size Committer description
September 15, 2009 Bug 284519 1 loc tware Bug fix for URLArchive
September 15, 2009 Bug 289403 10 loc tware Bug fix for DatabasePlatform.printFieldUnique
September 14, 2009 Bug 289020 1 loc tware User-provided fix to tests to not hard code sequence table name
September 14, 2009 Bug 289019 10 loc tware User-provided fix to generation of foreign key constraints on platforms that do not support constraint generation
June 25, 2009 Bug 264803 1 loc pkrogh User-provided fix to avoid creation of Longs when converting to a BigInteger.
June 25, 2009 Bug 262923 20 loc pkrogh User-provided fix to truncate EclipseLink generated aliases in Oracle that are too long.
June 22, 2009 Bug 263637 3 loc pkrogh User-provided fix to avoid an Array index out of bounds exception, with really long FK names.
June 18, 2009 Bug 270881 1 loc pkrogh User submitted patch - changing pingSQL on DB2 Mainframe.
June 18, 2009 Bug 248797 15 loc tware Slightly updated user-provided fix to use JDBC 3.0 API in Oracle10Platform
June 17, 2009 Bug 264133 15 loc pkrogh User submitted patch to ensure that files are being closed when EclipseLink opens them.
June 17, 2009 Bug 250006 5 loc pkrogh User submitted patch. Adding Identity support to MSAccess.
June 3, 2009 Bug 218822 7 loc tware Used part of a user-provided fix for casting parameters in DB2
May 7, 2009 Bug 265755 1 loc gpelleti User provided fix corrects a cut and paste error and ensure the correct the application name is picked up from Weblogic
May 7, 2009 Bug 263904 1 loc gpelleti User provided fix corrects ExpressionOperator equals method to correctly compare two arrays.
Feburary 9, 2009 Bug 262740 10 file, 5 loc yipzhao Implementation of JMS/RMI Cachecoordination tests

1.1.4 Contributions

The following community submitted patches have been checked in for 2.0:

Date Bug # Contrib. Size Committer description
December 23, 2009 Bug 295945 20 loc tware Fix issue with releasing locks

1.1.2 Contributions

The following community submitted patches have been checked in for 1.1.2:

Date Bug # Contrib. Size Committer description
May 4, 2009 Bug 274144 10 loc pkrogh Performance improvement bug fix for conversion manager

1.1.1 Contributions

274186 The following community submitted patches have been checked in for 1.1.1:

Date Bug # Contrib. Size Committer description
April 29, 2009 Bug 274186 3 loc pkrogh User's fix to support in memory querying on Calendars.
April 24, 2009 Bug 271162 3 loc ailitchev User's fix stop unneeded caching of unit of work, allows it to be garbage collected.
April 1, 2009 Bug 2259772 10 loc tware User provided fix OSGi manifests to fix issues running outside of Equinox

1.1 Contributions

The following community submitted patches have been checked in for 1.1:

Date Bug # Contrib. Size Committer description
November 26, 2008 Bug 241681 2 loc tware User provided fix for change propogation and server session on client broker
November 12, 2008 Bug 249667 3 files, 10 loc tware User ERRMSG: dbPlaformHelper_defaultingPlatform has Toplink property defined
November 12, 2008 Bug 211690 5 files, 40 loc tware User provided bug updates to support LIMIT in MySQL
November 12, 2008 Bug 211691 1 file, 20 loc tware User provided bug updates to support LIMIT in PostGreSQL
October 27, 2008 Bug 247104 2 files, 15 loc tware User provided bug fix to fix issues with cascaded optimistic locking
October 17, 2008 Bug 248626 1 file, 5 loc tware User provided bug fix to allow using an argument to an Expression Multiple times when it is printed to SQL
October 16, 2008 Bug 248616 1 file, 2 loc tware User provided bug fix for log operator on OraclePlatform


1.0.1 Contributions

Date Bug # Contrib. Size Committer description
October 15, 2008 Bug 242289 21 files, 300K etang Checked in for Contributor Kevin Yuan: Continue migrating the rest EclipseLink JPA testing running on app server, the target is running all JPA testing on WLS/OC4J/WAS/JBOSS
October 14, 2008 Bug 249121 7 files, 41K etang Checked in for Contributor Yiping Zhao: Add Oracle JDBC Specific tests for running on Server
October 01, 2008 Bug 242289 31 files, 102K etang Checked in for Contributor Kevin Yuan: Add getRollbackOnly() to test roll back only in JPA test framework in order to distinguish the Transaction isn't STATUS_ACTIVE from Transaction isn't STATUS_NO_TRANSACTION
September 08, 2008 Bug 245548 1 files, 2K etang Checked in for Contributor Yiping Zhao: Fix 17 test failures in EntityManagerJUnitTestSuite on WebSphere
August 20, 2008 Bug 241308 2 files, <5K gpelleti User provided test classes to expose the bug.
July 30, 2008 Bug 242289 8 files, 18K etang Checked in for Contributors Kevin Yuan and Yiping Zhao: Migrate 9 EclipseLink JPA test suites over 400 test cases running on WLS/OC4J/WAS/JBOSS
July 29, 2008 Bug 242289 23 files, 29K etang Checked in for Contributor Kevin Yuan: Enhance EclipseLink JPA test framework in order to let all JPA server test share one set of sources and resources
July 28, 2008 Bug 238842 5 files, 16K etang Checked in for Contributor Yiping Zhao: add support for running JPA tests on WebSphere
July 21, 2008 Bug 240993 15 files, 19K etang Checked in for Contributor Kevin Yuan: Add Support for Running JPA Tests on JBoss

1.0 Contributions

Date Bug # Contrib. Size Committer description
May 6, 2008 CQ 2302 111 files, 160K tware OSGI Core
May 5, 2008 Bug 214661 -- gyorke Reference Mode feature, contributors source used as starting point for implementing thorough feature
May 2, 2008 CQ 2294 68 files, 350K minorman DBWS JAX-WS (re-sync'd)
Apr 29, 2008 Bug 221377 -- tware Copied a number of dependancies to different directories. This check-in looks much bigger than it actually is since nearly every change is just a directory move
Apr 29, 2008 CQ 2287 33 files, 100k tware JAXRPC check-in
Apr 29, 2008 CQ 2282 270 files, 9M tware Updated Ant Check-in (1.7.0)
Apr 23, 2008 CQ 2291 30 files, 19K minorman SAAJ 1.3
Apr 4, 2008 Bug 224696 -- pkrogh Checked in for Contributer Mitesh Meswani: Update maven upload scripts to upload EclipseLink submodules
Mar 1, 2008 Bug 224083 < 20 loc tware Checked in for Wonseok Kim - throws proper error rather than NullPointerException when JDBC properties are not set
Feb 22, 2008 CQ 1604 441,000 loc pkrogh CQ updated with latest source addressing all open IP issues as well as inclusion of the dual-license (EPL+EDL) header. CQ approved
Jan 30, 2008 Bug 214970 113 loc tware Checked in for Contributer Mitesh Meswani: Introduce ability to upload EclipseLink jars to maven repository.
Jan 30 2008 CQ 2046 909 files, 1.16MB ldavis xercesImpl.jar for Workbench XML Schema support. Checked in 2-06-08.
Jan 24, 2008 CQ 1792 437,000 loc nhauge A set of UI Tools for EclipseLink. Checked in 1-24-08.
Oct 16, 2007 1787 2166 Files, 2.84 MB dclarke Checked in JAXB 2.0 XJC
/svnroot/technology/org.eclipse.persistence/trunk/moxy/eclipselink.moxy.lib/jaxb-xjc.jar and jaxb-xjc.src.zip
Oct 16, 2007 1788 606 Files, 766 KB dclarke Checked in JAXB 2.0 Reference Implementation
/svnroot/technology/org.eclipse.persistence/trunk/moxy/eclipselink.moxy.lib/jaxb-impl.jar and jaxb-impl.src.zip
Oct 16, 2007 1617 95 Files, 72 KB dclarke Checked in JAXB 2.0 API
/svnroot/technology/org.eclipse.persistence/trunk/moxy/eclipselink.moxy.lib/jaxb-api.jar and jaxb-api.src.zip
jaxb-api.jar checked in Oct 1, 2007. jaxb-api.src.zip added October 16, 2007
Oct 5, 2007 1794 63 Files, 24 KB dclarke Checked in EJB 3.0 (parallel IP review)
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/ejb.jar and ejb-src.zip
Oct 4, 2007 1613 19 Files, 8 KB dclarke Checked in JTA 1.1 (parallel IP review)
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/jta.jar and jta-src.zip
Oct 4, 2007 1614 59 Files, 22 KB dclarke Checked in JMS 1.1 (parallel IP review)
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/jms.jar and jms-src.zip
Oct 4, 2007 1616 92 Files, 42 KB dclarke Checked in JPA 1.0 (parallel IP review)
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/persistence.jar and persistence-src.zip
Oct 4, 2007 1621 63 Files, 26 KB dclarke Checked in JCA 1.5 (parallel IP review)
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/resource.jar and resource-src.jar
Oct 2, 2007 1768 1, ~ 1M minorman Checked in Ant 1.6.5 jar
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/ant.jar
Oct 1, 2007 1755 1900 loc minorman PB4 custom JUnit4 runner
Oct 1, 2007 1618 39 Files, 45 KB dclarke Checked in StAX 1.0
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/jsr173_1.0_api.jar
Oct 1, 2007 1619,1311 259 Files, 382 KB dclarke Checked in JavaMail 1.4
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/mail.jar
Oct 1, 2007 1620 43Files, 54KB dclarke Checked in Java Activation Framework 1.1
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.core.lib/activation.jar
Sep 13 2007 CQ 1700 800 loc minorman DBWS code
Sep 13 2007 CQ 1701 2 jars, ~250 KB minorman WSDL4J
/svnroot/technology/org.eclipse.persistence/trunk/foundation/eclipselink.dbws.lib/wsdl4j.jar,wsdl4j-src-1.6.2.zip
Sep 11 2007 CQ 1622 -- djclarke Check-in of SDO 2.1.0 source
Sep 6 2007 CQ 1695 29000 loc tware Added renamed version of ANTLR v3 and made updates to EclipseLink code to make use of new version.
Sep 5 2007 CQ 1605 37,000 loc tware initial contribution ASM library
Sep 5 2007 CQ 1604 0 loc - testing config and data tware initial contribution of testing config and data files
Sep 5 2007 CQ 1604 0 loc - xsd and config files tware initial contribution of xsd and config files for eclipselink.jar
Aug 23 2007 CQ 1604 441,000 loc tware initial contribution of EclipseLink

Third Party Software

A list of the non-Eclipse third party software included in the Project for build, test, or distribution.

EclipseLink 2.2

The following third party jars are listed for EclipseLink 2.2. The jars in this section are not required for EclipseLink 1.0, 1.1, 1.2, 2.0, 2.1 or any other release before 2.2.

3rd Party Software
IP Zilla Number Description Library Files License Usage
4436 JAX-RS 1.1.1 API jsr311-api-1.1.1.jar CDDLv1.0 JAX-RS API (JSR 311) is a compile and runtime dependency for our MOXy component. Shipped unmodified.
This version replaces any earlier versions listed below.

EclipseLink 2.1

The following third party jars are listed for EclipseLink 2.1. The jars in this section are not required for EclipseLink 1.0, 1.1, 1.2, 2.0 or any other release before 2.1.

3rd Party Software
IP Zilla Number Description Library Files License Usage
3670 JAXB 2.2 API jaxb-api.jar CDDLv1.0 JAXB 2.2 API is a compile and runtime dependency for our JAXB 2.2 implementation. Shipped unmodified.
This version replaces any earlier versions listed below.
3671 JAXB 2.2 RI jaxb-api.jar CDDLv1.0 JAXB 2.2 RI is a compile and runtime dependency for our JAXB 2.2 implementation. Shipped unmodified.
This version replaces any earlier versions listed below.
3673 JAXB 2.2 XJC jaxb-xjc.jar CDDLv1.0 JAXB 2.2 XJC is a compile and runtime dependency for our JAXB 2.2 implementation. Shipped unmodified.
This version replaces any earlier versions listed below.

EclipseLink 2.0

The following third party jars are listed for EclipseLink 2.0. The jars in this section are not required for EclipseLink 1.0, 1.1, 1.2 or any other release before 2.0.

3rd Party Software
IP Zilla Number Description Library Files License Usage
3552 Waldorf-JPA Test Suite - EPL/EDL 3rd party contribution of JPA tests in SVN 5626 for 290528. Not shipped with release.
3570 Bean Validation API javax.validation_1.0.0.v200907080119-CR3.jar Apache License, 2.0 Used within build only. Not distributed

EclipseLink 1.2.0

The following third party jars are listed for EclipseLink 1.2.0. The jars in this section are not required for EclipseLink 1.0, 1.1 or any other release before 1.2.0.

3rd Party Software
IP Zilla Number Description Library Files License Usage
3004 JPA 2.0 persistence.jar Negotiated agreement between Sun and Eclipse (supercedes spec terms) JPA 2.0 API is a compile and runtime dependency for our JPA 2.0 implementation.
3542 JPA 2.0 persistence.jar EPL/EDL JPA 2.0 API is a compile and runtime dependency for our JPA 2.0 implementation.
3007 JAXB 2.1.12 xjc jaxb-xjc.jar CDDLv1.0 BSD, Apache 2.0, CDDLv1.0, Public Domain, MIT License, Apache 1.1 JAXB 2.1.12 XJC is a compile and runtime dependency for our JAXB 2.1 implementation. Shipped unmodified. CQ 3007 was originally opened for JAXB2.1.9 XJC, but has been updated due to incorrect source code license headers in that release.
3428 JAXB 2.1.12 api jaxb-api.jar CDDLv1.0 JAXB 2.1.12 API is a compile and runtime dependency for our JAXB 2.1 implementation. Shipped unmodified.
3429 JAXB 2.1.12 impl jaxb-impl.jar CDDLv1.0 JAXB 2.1.12 Impl is a compile and runtime dependency for our JAXB 2.1 implementation. Shipped unmodified.
3030 JAX-WS 2.1 jaxws-api-2.1-sources.jar ASL 2.0 JAX-WS 2.1 is a compile dependency for DBWS component. It is not shipped with the product.

EclipseLink 1.1

The following third party jars are new for EclipseLink 1.1. The jars in this section are not required for EclipseLink 1.0, 1.0.1 and any other release before 1.1:

3rd Party Software
IP Zilla Number Description Library Files License Usage
2505 Java Servlet 2.4.0 javax.servlet_2.4.0.v200806031604.jar Apache 2.0 Unmodified Java Servlet APIS, shipped as bundle
2702 OSGI Compendium 4.1.0 osgi.cmpn_4.1.0.jar Apache 2.0 Unmodified OSGI Compendium
2740 Java API for XML Web Services 2.0.0 javax.xml.ws_2.0.0.jar CDDLv1.0 Unmodified JAX-WS 2.0 apis, shipped as bundle
2884 sdo Version: SDO 2.1.1 sdoapi.jar OSOA SDO License unmodified binary

EclipseLink 1.0

The following third party jars are for EclipseLink 1.0 and later:

3rd Party Software
IP Zilla Number Description Library Files License Usage
1616 JPA 1.0 javax.persistence.jar (1.0) CDDLv1.0 JPA library as distributed by GlassFish
1616 JPA 1.0 javax.persistence.jar (1.99) CDDLv1.0 JPA library with additional OSGi support.
1794 EJB 3.0 javax.ejb.jar CDDLv1.0 Unmodified JavaEE 5 EJB classes. These are a compile dependency for some of our container-based JPA stuff - shipped as bundle
1617 JAXB 2.0.0 javax.xml.bind_2.0.0.jar CDDLv1.0 JAXB 2.0 API jar as defined by JSR-222. Is is a compile and runtime dependency for our JAXB 2.0 implementation. Shipped unmodified.
1787 JAXB 2.0.5 javab-xjc.jar CDDLv1.0 This jar is only required by the JAXB schema to Java compiler. This is shipped as a convenience to our users. Shipped unmodified.
1788 JAXB 2.0.5 javab-impl.jar CDDLv1.0 This jar is only required by the JAXB schema to Java compiler. This is shipped as a convenience to our users. Shipped unmodified.
1618 JSR173 StAX 1.0.1 javax.xml.stream.jar Apache 2.0 StAX parser API jar as defined by JSR-173. It is a compile and runtime dependency for our JAXB 2.0 implementation. Other than the renaming we have not made any modifications to this jar.
1619 Java Mail 1.4 javax.mail.jar CDDLv1.0 Unmodified. compile dependency for our OXM and JAXB layers - not shipped
1620 Java Activation 1.1 javax.activation.jar CDDLv1.0 Unmodified. compile dependency for our OXM and JAXB layers - not shipped
1622 SDO 2.1 commonj-sdo.jar Custom License An official binary does not exist for this Open Service Oriented Architecture (OSOA) specification, so this jar was built from unmodified source. This jar is a compile and runtime dependency for our SDO 2.1 implementation - shipped.
1613 JTA 1.1 javax.transaction.jar CDDLv1.0 Unmodified JTA classes, compile dependency for our JTA integration - shipped as OSGi bundle
1614 JMS 1.1 javax.jms.jar CDDLv1.0 Unmodified JMS classes, compile dependency for JMS integration - shipped as OSGi bundle
1621 JCA 1.5 javax.resource.jar, connector.jar CDDLv1.0 Unmodified JCA classes, compile dependency for connector integration - connector.jar shipped with Workbench and javax.resource shipped as bundle
1695 ANTLR 3.0 Internalized in org.eclipse.persistence.internal.library.antlr.* and org.eclipse.persistenc.antlr.jar BSD Stripped down and renamed version of ANTLR 3.0. Renamed to use org.eclipse.persistence package name, stripped down to include only runtime (not tools) and remove all classes that depend on previous versions of antlr. These classes are used for JPQL parsing. - shipped
1605 ASM 1.5.3 Internalized in org.eclipse.persistence.internal.library.asm.* and org.eclipse.persistence.ams.jar BSD Renamed version of ASM, used for byte code weaving within EclipseLink - shipped
1701 WSDL4J 1.6.2 wsdl4j.jar Common Public License 1.0 (CPL v1.0) unmodified (contents), renamed (jar to javax.wsdl.jar) - shipped
1768 Ant 1.6.5 ant.jar Apache 2.0 This is no longer required, replaced by ant 1.7. CQ 2282
2282 Ant 1.7 org.apache.ant.jar Apache 2.0 Unmodified ANT 1.7.0. Compile dependency for our static weave tool - shipped as bundle
2046 Xerces 2.9.0 xerxesImpl.jar Apache 2.0 unmodified, shipped
2291 SAAJ 1.3 saaj-api-1.3.jar CDDLv1.0 unmodified (contents), renamed (jar to javax.xml.soap_1.3.0.jar) - not shipped
2287 JAX RPC 1.1.0 javax.xml.rpc.jar CDDLv1.0 Unmodified JAX RPC code, depended

upon by javax.ejb - shipped as bundle

2302 OSGI Core 4.1.0.build-200702212030 osgi.core.zip Apache 2.0 Eclipse OSGI package, compile dependency of OSGI integration - compile only, not shipped

Future

The following third party jars are unused but planned for future releases. The jars in this section are not yet required for any current or upcoming releases:

3rd Party Software
IP Zilla Number Description Library Files License Usage
2353 Spring Framework Agent 2.5.3 spring-agent.jar Apache License, 2.0 unmodified binary
2355 commons-logging-1.1.1.jar commons-logging-1.1.1.jar Apache License, 2.0 unmodified binary
2359 opencsv Version: 1.8 opencsv Apache License, 2.0 unmodified binary
3481 BND 0.0.351 bnd0.0.351.jar ASL 2.0 Build time dependancy for automatic creation of OSGi manifests. Not shipped, not compiled with.
3571 Bean Validation RI validator-4.0.0.GA-sources.jar Apache License, 2.0 Planned for Bean Validation testing only. Not for distribution

Works With Dependencies

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

CQ Description Jars License Notes
2437* Oracle JDBC 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
2437* 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.
2437* 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)
2437* Oracle AQ aqapi.jar OTN org.eclipse.persistence.internal.eis.adapters.aq.* (5 classes)
Note: Seems to only be available from the database distribution.
4221 Java EE Application Servers None See individual application servers for license terms EclipseLink integrates with standard Java EE application servers using data-sources, JTA, JMX, and logging. Some vendor specific ServerPlatform include dependencies through JNDI names and class names used reflectively for JDBC connection unwrapping.


  • The Oracle JDBC (CQ 2437) optional works-with capabilities available for those users who wish to access advanced features of the Oracle database and therefore have the corresponding libraries available from their database distribution. The functionality that leverages the additional features is isolated within SVN at: /foundation/org.eclipse.persistence.oracle . Both the Eclipse projects and ANT targets provided enable users to build and test EclipseLink without these optional dependencies or if they want to use these they can configure either Eclipse IDE variables or customize ANT properties files to provide the location of their works-with Oracle JDBC libraries.

Back to the top