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/IPLog"

(EclipseLink 2.0)
(EclipseLink 2.0)
Line 166: Line 166:
  
 
== EclipseLink 2.0 ==
 
== 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 or any other release before 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 or any other release before 2.0.  2.0 is currently planned to go into Galileo:
  
 
{|{{BMTableStyle}}
 
{|{{BMTableStyle}}

Revision as of 10:44, 30 January 2009

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.

Committers
Project Leads
Peter Krogh Doug Clarke
Committers
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

Contributions - 1.1 Release Log

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


Contributions - 1.0.1 Release Log

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

Contributions - 1.0 Release Log

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

Section 3 (Third Party Software)

A list of the non-Eclipse third party software included in the Project.

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 or any other release before 2.0. 2.0 is currently planned to go into Galileo:

3rd Party Software
IP Zilla Number Description Library Files License Usage
3004 JPA 2.0 persistence.jar CDDLv1.0 JPA 2.0 API is a compile and runtime dependency for our JPA 2.0 implementation. Shipped unmodified.
3005 JAXB 2.1.9 jaxb-api.jar CDDLv1.0 JAXB 2.1.9 API is a compile and runtime dependency for our JAXB 2.1 implementation. Shipped unmodified.
3006 JAXB 2.1.9 jaxb-impl.jar CDDLv1.0 JAXB 2.1.9 Impl is a compile and runtime dependency for our JAXB 2.1 implementation. Shipped unmodified.
3007 JAXB 2.1.9 jaxb-xjc.jar CDDLv1.0 JAXB 2.1.9 XJC 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 CDDLv1.0 JAX-WS 2.1 is a compile and runtime dependency for DBWS component. Shipped unmodified.

EclipseLink 1.1

The following third party jars are listed 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
2979 JPA 2.0 API javax.persistence_2.0_preview.jar EDL 1.0 API described in the JPA 2.0 specification is included.
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 entire JPA package unmodified - shipped
1616 JPA 1.0 javax.persistence.jar (1.99) CDDLv1.0 JPA package with modifications to allow OSGi deployment, all modifications

completely implemented by EclipseLink committers - shipped as bundle

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) - not 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 filed for future releases. The jars in this section are not required for any of the currently shipped or upcoming releases:

3rd Party Software
IP Zilla Number Description Library Files License Usage
2352 Spring Framework 2.5.3 with dependencies Spring Framework 2.5.3 Apache License, 2.0 unmodified binary
2354 cglib-nodep-2.2.jar Version: 2.2 Subset: Excludes nested jar files cglib-nodep-2.2.jar Apache License, 2.0 unmodified binary
2359 opencsv Version: 1.8 opencsv Apache License, 2.0 unmodified binary

Third Party Works With Dependencies

As per the Policy and Procedure for 3rd Party Dependencies the EclipseLink project has the following works-with dependencies. EclipseLink's pre-req behavior is as documented in the IP Log working with standard data source access APIs and compatible implementations.

The following dependencies are 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.

IP Zilla Number Library 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.


For a complete list of dependencies see EclipseLink Dependencies

Back to the top