release 3.0.0
Download, releases, previous releases and reference implementation pages update
Signed-off-by: Radek Felcman <radek.felcman@oracle.com>
diff --git a/downloads/index.xml b/downloads/index.xml
index 7b318f7..8a83763 100644
--- a/downloads/index.xml
+++ b/downloads/index.xml
@@ -5,6 +5,93 @@
<section class="main" name="Latest Release Downloads">
<a name="27"> </a>
<description>
+ <b>EclipseLink 3.0.0 Release (Released Dec 8th, 2020)</b> - <a href="/eclipselink/releases/tck-summary.php">TCK Summary</a>, <a href="/eclipselink/releases/3.0.php">New and Noteworthy</a> - <a href="http://www.eclipse.org/eclipselink/documentation/3.0/">Getting Started</a><br/>
+ <table class="contentTable" width="100%" cellspacing="0" style="font-size:95%;">
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-3.0.0.v20201208-87e9d1437d.zip">EclipseLink 3.0.0 Installer Zip (30.5 MB)</a>
+ </div>
+ This zip includes EclipseLink 3.0.0 with the single jar packaging, source, JavaDocs, utilities, and dependent libraries. Intended for use in Jakarta EE and SE environments.
+ <div class="bottomRow">
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-plugins-nosql-3.0.0.v20201208-87e9d1437d.zip">EclipseLink NoSQL 3.0.0 Installer Zip (400 K)</a>
+ </div>
+ This zip includes EclipseLink NoSql support. This zip is to be used together with the EclipseLink zip (or EclipseLink bundles) to support NoSQL. This zip includes binaries, source, and Javadocs.
+ <div class="bottomRow">
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-plugins-3.0.0.v20201208-87e9d1437d.zip">EclipseLink 3.0.0 OSGi Bundles Zip (63.9 MB)</a>
+ </div>
+ Contains EclipseLink and dependency bundles. Get the OSGI Bundle Zip to use EclipseLink 3.0.0 runtime in an OSGi container.
+ <div class="bottomRow">
+ <div>
+ </div>
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-src-3.0.0.v20201208-87e9d1437d.zip">EclipseLink 3.0.0 Source Zip (7.5 MB)</a>
+ </div>
+ Contains source code for all of eclipselink.
+ <div class="bottomRow">
+ <div>
+ </div>
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://wiki.eclipse.org/EclipseLink/Maven">EclipseLink Maven Repository</a>
+ </div>
+ Eclipselink.jar and it's dependencies can be downloaded from a Maven repository.
+ <div class="bottomRow">
+ <div>
+ </div>
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ <tr class="tableData">
+ <td class="packageDesc">
+ <div>
+ <a class="packageTitle" href="http://download.eclipse.org/rt/eclipselink/updates/">EclipseLink P2 Repository</a>
+ </div>
+ The EclipseLink bundles can be obtained from a P2 repository for installation in a target platform or Eclipse IDE. Copy the following URL into the update site location: http://download.eclipse.org/rt/eclipselink/updates/ .
+ <div class="bottomRow">
+ <div>
+ </div>
+ </div>
+ </td>
+ <td class="downloadCol">
+ </td>
+ </tr>
+ </table>
+ </description>
+
+ <a name="27"> </a>
+ <description>
<b>EclipseLink 2.7.7 Release (Released May 7th, 2020)</b> - <a href="/eclipselink/releases/tck-summary.php">TCK Summary</a>, <a href="/eclipselink/releases/2.7.php">New and Noteworthy</a> - <a href="http://www.eclipse.org/eclipselink/documentation/2.7/">Getting Started</a><br/>
<table class="contentTable" width="100%" cellspacing="0" style="font-size:95%;">
<tr class="tableData">
diff --git a/downloads/ri.xml b/downloads/ri.xml
index b996bdc..a494d22 100644
--- a/downloads/ri.xml
+++ b/downloads/ri.xml
@@ -27,8 +27,8 @@
<ul>
<li>
- <a href="https://jakarta.oss.sonatype.org/service/local/repositories/staging/content/org/eclipse/persistence/org.eclipse.persistence.distribution/3.0.0-M2/org.eclipse.persistence.distribution-3.0.0-M2.zip">
- EclipseLink 3.0.0-M2 - Full EclipseLink build, including the Jakarta Persistence 3.0 CI (<a href="../releases/tck-summary.php">TCK Summary</a>).
+ <a href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-3.0.0.v20201208-87e9d1437d.zip">
+ EclipseLink 3.0.0 - Full EclipseLink build, including the Jakarta Persistence 3.0 CI (<a href="../releases/tck-summary.php">TCK Summary</a>).
</a>
</li>
diff --git a/index.html b/index.html
index 8a0ec6c..871424d 100644
--- a/index.html
+++ b/index.html
@@ -277,33 +277,33 @@
<a name="download"></a><h1>Downloads</h1>
<div class="row" style="margin-top:2em">
<div class="span5 offset1">
- <h4>Latest Release: EclipseLink 2.7.7 (May 7th, 2020)<br><span class="muted"><small><a href="https://www.eclipse.org/eclipselink/releases/tck-summary.php">TCK Summary</a>, <span class="muted"><small><a href="https://www.eclipse.org/eclipselink/releases/2.7.php">New and noteworthy</a>, <a href="http://www.eclipse.org/eclipselink/documentation/2.7/">Getting Started</a></small></span></h4>
+ <h4>Latest Release: EclipseLink 3.0.0 (Dec 8th, 2020)<br><span class="muted"><small><a href="https://www.eclipse.org/eclipselink/releases/tck-summary.php">TCK Summary</a>, <span class="muted"><small><a href="https://www.eclipse.org/eclipselink/releases/3.0.php">New and noteworthy</a>, <a href="http://www.eclipse.org/eclipselink/documentation/3.0/">Getting Started</a></small></span></h4>
<p style="margin-top:2em">
- <a rel="popover" data-content="This zip includes EclipseLink 2.7.7 with the single jar packaging, source, JavaDocs, utilities, and dependent libraries. Intended for use in Java EE and SE environments."
- data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/2.7.7/eclipselink-2.7.7.v20200504-69f2c2b80d.zip">
- <strong>EclipseLink 2.7.7 Installer Zip (34 MB)</strong><br>
- <small class="muted">eclipselink-2.7.7.v20200504-69f2c2b80d.zip</small>
+ <a rel="popover" data-content="This zip includes EclipseLink 3.0.0 with the single jar packaging, source, JavaDocs, utilities, and dependent libraries. Intended for use in Jakarta EE and SE environments."
+ data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-3.0.0.v20201208-87e9d1437d.zip">
+ <strong>EclipseLink 3.0.0 Installer Zip (30.5 MB)</strong><br>
+ <small class="muted">eclipselink-3.0.0.v20201208-87e9d1437d.zip</small>
</a>
</p>
<p style="margin-top:1em">
<a rel="popover" data-content="This zip includes EclipseLink NoSql support. This zip is to be used together with the EclipseLink zip (or EclipseLink bundles) to support NoSQL. This zip includes binaries, source, and Javadocs."
- data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/2.7.7/eclipselink-plugins-nosql-2.7.7.v20200504-69f2c2b80d.zip">
- <strong>EclipseLink NoSQL 2.7.7 Installer Zip (392 K)</strong><br>
- <small class="muted">eclipselink-plugins-nosql-2.7.7.v20200504-69f2c2b80d.zip</small>
+ data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-plugins-nosql-3.0.0.v20201208-87e9d1437d.zip">
+ <strong>EclipseLink NoSQL 3.0.0 Installer Zip (400 K)</strong><br>
+ <small class="muted">eclipselink-plugins-nosql-3.0.0.v20201208-87e9d1437d.zip</small>
</a>
</p>
<p style="margin-top:1em">
- <a rel="popover" data-content="Contains EclipseLink and dependency bundles. Get the OSGI Bundle Zip to use EclipseLink 2.7.7 runtime in an OSGi container."
- data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/2.7.7/eclipselink-plugins-2.7.7.v20200504-69f2c2b80d.zip">
- <strong>EclipseLink 2.7.7 OSGi Bundles Zip (33 MB)</strong><br>
- <small class="muted">eclipselink-plugins-2.7.7.v20200504-69f2c2b80d.zip</small>
+ <a rel="popover" data-content="Contains EclipseLink and dependency bundles. Get the OSGI Bundle Zip to use EclipseLink 3.0.0 runtime in an OSGi container."
+ data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-plugins-3.0.0.v20201208-87e9d1437d.zip">
+ <strong>EclipseLink 2.7.7 OSGi Bundles Zip (63.9 MB)</strong><br>
+ <small class="muted">eclipselink-plugins-3.0.0.v20201208-87e9d1437d.zip</small>
</a>
</p>
<p style="margin-top:1em">
<a rel="popover" data-content="Contains source code for all of eclipselink."
- data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/2.7.7/eclipselink-src-2.7.7.v20200504-69f2c2b80d.zip">
- <strong>EclipseLink 2.7.7 Source Zip (8.3 MB)</strong><br>
- <small class="muted">eclipselink-src-2.7.7.v20200504-69f2c2b80d.zip</small>
+ data-original-title="Description" class="btn download-btn popover-on-hover" href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.0/eclipselink-src-3.0.0.v20201208-87e9d1437d.zip">
+ <strong>EclipseLink 3.0.0 Source Zip (7.5 MB)</strong><br>
+ <small class="muted">eclipselink-src-3.0.0.v20201208-87e9d1437d.zip</small>
</a>
</p>
<p style="margin-top:1em">
@@ -321,7 +321,7 @@
</a>
</p>
<p style="margin-top:1em">
- <small>The minimum requirement to run EclipseLink 2.7.x is Java 8. Please ensure that you have Java 8 installed and it's working.</small>
+ <small>The minimum requirement to run EclipseLink 3.0.x is Java 8. Please ensure that you have Java 8 installed and it's working.</small>
</p>
<p style="margin-top:1em">
<small>The EclipseLink Project's produced contents are dual-licensed under the terms of the <a href="http://www.eclipse.org/legal/epl-v10.html">Eclipse Public License v1.0</a> and <a href="http://www.eclipse.org/org/documents/edl-v10.php">Eclipse Distribution License v1.0</a>.
@@ -349,7 +349,7 @@
</a>
</p>
<p style="margin-top:1em">
- <small>The minimum requirement to run EclipseLink 2.7.x is Java 8. Please ensure that you have Java 8 installed and it's working.</small>
+ <small>The minimum requirement to run EclipseLink 3.0.x is Java 8. Please ensure that you have Java 8 installed and it's working.</small>
</p>
</div>
</div>
diff --git a/releases/3.0.xml b/releases/3.0.xml
index f4d2d67..17e195b 100644
--- a/releases/3.0.xml
+++ b/releases/3.0.xml
@@ -4,27 +4,15 @@
<section class="title">
<description>
<h1>EclipseLink 3.0</h1>
- <p> The primary focus of the EclipseLink 3.0 release is stability, Java EE 8 integration, and JPA-RS.</p>
+ <p> The primary focus of the EclipseLink 3.0 release is switch over to new `jakarta` package namespace and support for Jakarta EE 9 APIs.</p>
<p>
Main features and changes include:
<ul>
<li>
- <a href="https://bugs.eclipse.org/bugs/attachment.cgi?id=241506">Bean Validation support in MOXy</a>
+ <a href="https://jakarta.ee/specifications/platform/9/">Jakarta EE Platform 9 support</a>
</li>
<li>
- <a href="https://wiki.eclipse.org/EclipseLink/DesignDocs/405161">Java API for JSON Processing (JSR-353) support in MOXy</a>
- </li>
- <li>
- <a href="https://wiki.eclipse.org/EclipseLink/DesignDocs/JPARS2.0">JPA-RS Enhancements (Pagination, Options, Versions, ...)</a>
- </li>
- <li>
- <a href="https://wiki.eclipse.org/EclipseLink/DesignDocs/459464">Redesign of type property in JSON processing</a>
- </li>
- <li>
- <a href="https://wiki.eclipse.org/EclipseLink/DesignDocs/406993">Pluggable Serializers</a>
- </li>
- <li>
- <a href="https://wiki.eclipse.org/EclipseLink/DesignDocs/282074">JGroups Support</a>
+ <a href="https://github.com/eclipse-ee4j/eclipselink/pull/740">Java 8, 11 support</a>
</li>
</ul>
</p>
@@ -42,35 +30,7 @@
<ul>
<li>
- Behavior of @XmlID and @XmlValue annotations has been updated to be JAXB 2.2 RI compatible.
- Fields annotated with @XmlID must be of type String, classes which contain field with @XmlValue annotation must not extend other type than java.lang.Object.
- To provide backward compatibility with EclipseLink 2.5.0, annotations @XmlIDExtension and @XmlValueExtension were introduced.
- </li>
- <li>
- Annotations @XmlElementNillable and @XmlNullPolicy are supported in both ElementType.TYPE and ElementType.PACKAGE targets, to enable configuration of @XmlElement
- nillable parameter and runtime null policy at package level.
- </li>
- </ul>
- </description>
- </section>
-
- <section class="main" name=" Known Issues" >
- <description>
- <p>The following are known issues and changes that have been identified as potentially affecting users of EclipseLink 3.0.</p>
- <ul>
- <li>
- <p>
- When running EclipseLink 3.0 in Glassfish 4.0, you must specify a valid datasource in the persistence.xml through either the jta-data-source or non-jta-data-source tags.
- </p>
- </li>
- <li>
- <p>
- Java hotspot compiler may crash when compiling
- org.eclipse.persistence.internal.sessions.CommitManager::commitChangedObjectsForClassWithChangeSet
- As a workaround, execute java with
- -XX:CompileCommand=exclude,org/eclipse/persistence/internal/sessions/CommitManager,commitChangedObjectsForClassWithChangeSet
- command line option for JIT compiler. More information can be found at: https://bugs.eclipse.org/bugs/show_bug.cgi?id=461322
- </p>
+ Thread dead-lock diagnostic features
</li>
</ul>
</description>
@@ -88,6 +48,15 @@
<li>
<a href="https://jakarta.ee/specifications/xml-binding/3.0/">Jakarta XML Binding 3.0</a>
</li>
+ </ul>
+ </description>
+ </section>
+
+ <section class="main" name=" Support (non-certified)">
+ <description>
+ <p>EclipseLink also offers support (non-certified) for:
+ </p>
+ <ul>
<li>
Service Data Objects (SDO) 2.1.1 -
<a href="http://jcp.org/en/jsr/detail?id=235">JSR 235</a>
@@ -102,7 +71,13 @@
<section class="main" name=" Deprecated Functionality">
<description>
<p>
- None.
+ CORBA and RMI support
+ </p>
+ <p>
+ Service Data Objects (SDO)
+ </p>
+ <p>
+ DB servers and Application servers not being supported by their corresponding vendors from August 01, 2021
</p>
</description>
</section>
diff --git a/releases/index.xml b/releases/index.xml
index 1f74b45..5c6e488 100644
--- a/releases/index.xml
+++ b/releases/index.xml
@@ -13,6 +13,13 @@
</tr>
<tr>
<td>
+ <a href="3.0.php">3.0.0</a>
+ </td>
+ <td> Dec 8th, 2020</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>
<a href="2.7.php">2.7.7</a>
</td>
<td> May 7th, 2020</td>