Skip to content

Commit

Permalink
Merge pull request jakartaee#252 from kwsutter/platform-jakartaee9
Browse files Browse the repository at this point in the history
Jakarta EE 9 Platform Specification
  • Loading branch information
jeanouii authored Nov 21, 2020
2 parents eb7b9dd + a415756 commit 127b63b
Show file tree
Hide file tree
Showing 4,685 changed files with 25,741 additions and 26,093 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
14 changes: 7 additions & 7 deletions platform/9/_index.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
---
title: "Jakarta EE Platform 9 (milestone)"
date: 2020-06-15
title: "Jakarta EE Platform 9"
date: 2020-11-20
summary: "Release of the Jakarta EE 9 Platform"
---
The Jakarta EE Platform defines a standard platform for hosting Jakarta EE applications.

* [Jakarta EE Platform 9 Release Record](https://projects.eclipse.org/projects/ee4j.jakartaee-platform/releases/9)
* [Jakarta EE Platform 9 Release Plan](https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee9/JakartaEE9ReleasePlan)
* [Jakarta EE Platform 9 Specification Document](./platform-spec-9-SNAPSHOT.pdf) (PDF)
* [Jakarta EE Platform 9 Specification Document](./platform-spec-9-SNAPSHOT.html) (HTML)
* [Jakarta EE Platform 9 Specification Document](./jakarta-platform-spec-9.pdf) (PDF)
* [Jakarta EE Platform 9 Specification Document](./jakarta-platform-spec-9.html) (HTML)
* [Jakarta EE Platform 9 Javadoc](./apidocs)
* [Jakarta EE Platform 9 TCK](https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee9/milestones/jakartaeetck-9.0.0-M1.zip)([sig](),[sha](),[pub]())
* [Jakarta EE Platform 9 TCK](https://download.eclipse.org/jakartaee/platform/9/jakarta-jakartaeetck-9.0.0.zip)([sig](https://download.eclipse.org/jakartaee/platform/9/jakarta-jakartaeetck-9.0.0.zip.sig),[sha](https://download.eclipse.org/jakartaee/platform/9/jakarta-jakartaeetck-9.0.0.zip.sha256),[pub](https://raw.githubusercontent.com/jakartaee/specification-committee/master/jakartaee-spec-committee.pub))
* Maven coordinates
* [jakarta.platform:jakarta.jakartaee-api:jar:9.0.0-RC2](https://search.maven.org/artifact/jakarta.platform/jakarta.jakartaee-api/9.0.0-RC2/jar)
* [jakarta.platform:jakarta.jakartaee-api:jar:9.0.0](https://search.maven.org/artifact/jakarta.platform/jakarta.jakartaee-api/9.0.0/jar)

# Jakarta EE 9 Schedule
* [Jakarta EE 9 Schedule](https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee9/JakartaEE9#jakarta-ee-9-schedule)

# Compatible Implementations
* [Eclipse Glassfish 6.0.0-M1](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/glassfish-6.0.0-M1.zip)
* [Eclipse Glassfish 6.0.0 RC2](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/glassfish-6.0.0-RC2.zip)

# Ballots

Expand Down
4 changes: 2 additions & 2 deletions platform/9/apidocs/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Jun 16 13:55:30 GMT 2020 -->
<!-- Generated by javadoc (1.8.0_202) on Fri Nov 06 13:39:03 GMT 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes (Jakarta EE Platform API)</title>
<meta name="date" content="2020-06-16">
<meta name="date" content="2020-11-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions platform/9/apidocs/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Jun 16 13:55:30 GMT 2020 -->
<!-- Generated by javadoc (1.8.0_202) on Fri Nov 06 13:39:03 GMT 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes (Jakarta EE Platform API)</title>
<meta name="date" content="2020-06-16">
<meta name="date" content="2020-11-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
12 changes: 6 additions & 6 deletions platform/9/apidocs/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Jun 16 13:55:29 GMT 2020 -->
<!-- Generated by javadoc (1.8.0_202) on Fri Nov 06 13:39:01 GMT 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Constant Field Values (Jakarta EE Platform API)</title>
<meta name="date" content="2020-06-16">
<meta name="date" content="2020-11-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -41,7 +41,7 @@
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0-RC2</div>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0</div>
</div>
<div class="subNav">
<ul class="navList">
Expand Down Expand Up @@ -4453,14 +4453,14 @@ <h2 title="jakarta.resource">jakarta.resource.*</h2>
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="jakarta/resource/spi/work/HintsContext.html#LONGRUNNING_HINT">LONGRUNNING_HINT</a></code></td>
<td class="colLast"><code>"javax.resource.LongRunning"</code></td>
<td class="colLast"><code>"jakarta.resource.LongRunning"</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="jakarta.resource.spi.work.HintsContext.NAME_HINT">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="jakarta/resource/spi/work/HintsContext.html#NAME_HINT">NAME_HINT</a></code></td>
<td class="colLast"><code>"javax.resource.Name"</code></td>
<td class="colLast"><code>"jakarta.resource.Name"</code></td>
</tr>
</tbody>
</table>
Expand Down Expand Up @@ -7185,7 +7185,7 @@ <h2 title="jakarta.xml">jakarta.xml.*</h2>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0-RC2</div>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0</div>
</div>
<div class="subNav">
<ul class="navList">
Expand Down
67 changes: 32 additions & 35 deletions platform/9/apidocs/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Jun 16 13:55:30 GMT 2020 -->
<!-- Generated by javadoc (1.8.0_202) on Fri Nov 06 13:39:03 GMT 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (Jakarta EE Platform API)</title>
<meta name="date" content="2020-06-16">
<meta name="date" content="2020-11-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -41,7 +41,7 @@
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0-RC2</div>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0</div>
</div>
<div class="subNav">
<ul class="navList">
Expand Down Expand Up @@ -130,7 +130,7 @@ <h2 title="Contents">Contents</h2>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpSessionContext.html" title="interface in jakarta.servlet.http">jakarta.servlet.http.HttpSessionContext</a>
<div class="block"><span class="deprecationComment">As of Java(tm) Servlet API 2.1 for security reasons, with no replacement. This interface will be removed
in a future version of this API.</span></div>
in a future version of this API.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -187,7 +187,7 @@ <h2 title="Contents">Contents</h2>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpUtils.html" title="class in jakarta.servlet.http">jakarta.servlet.http.HttpUtils</a>
<div class="block"><span class="deprecationComment">As of Java(tm) Servlet API 2.3. These methods were only useful with the default encoding and have been
moved to the request interfaces.</span></div>
moved to the request interfaces.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -614,8 +614,8 @@ <h2 title="Contents">Contents</h2>
</tr>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpSessionContext.html#getIds--">jakarta.servlet.http.HttpSessionContext.getIds()</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1 with no replacement. This method must return an empty
<code>Enumeration</code> and will be removed in a future version of this API.</span></div>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1 with no replacement. This method must return an empty <code>Enumeration</code>
and will be removed in a future version of this API.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -670,55 +670,53 @@ <h2 title="Contents">Contents</h2>
<td class="colOne"><a href="jakarta/servlet/UnavailableException.html#getServlet--">jakarta.servlet.UnavailableException.getServlet()</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.2, with no replacement.

Returns the servlet that is reporting its unavailability.</span></div>
Returns the servlet that is reporting its unavailability.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/ServletContext.html#getServlet-java.lang.String-">jakarta.servlet.ServletContext.getServlet(String)</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1, with no direct replacement.

<p>
This method was originally defined to retrieve a servlet from a <code>ServletContext</code>. In this
version, this method always returns <code>null</code> and remains only to preserve binary
compatibility. This method will be permanently removed in a future version of Jakarta Servlets.
<p>
This method was originally defined to retrieve a servlet from a <code>ServletContext</code>. In this version, this
method always returns <code>null</code> and remains only to preserve binary compatibility. This method will be
permanently removed in a future version of Jakarta Servlets.

<p>
In lieu of this method, servlets can share information using the <code>ServletContext</code> class
and can perform shared business logic by invoking methods on common non-servlet classes.</span></div>
<p>
In lieu of this method, servlets can share information using the <code>ServletContext</code> class and can perform
shared business logic by invoking methods on common non-servlet classes.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="jakarta/servlet/ServletContext.html#getServletNames--">jakarta.servlet.ServletContext.getServletNames()</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1, with no replacement.

<p>
This method was originally defined to return an <code>Enumeration</code> of all the servlet names
known to this context. In this version, this method always returns an empty <code>Enumeration</code>
and remains only to preserve binary compatibility. This method will be permanently removed in a
future version of Jakarta Servlets.</span></div>
<p>
This method was originally defined to return an <code>Enumeration</code> of all the servlet names known to this
context. In this version, this method always returns an empty <code>Enumeration</code> and remains only to preserve
binary compatibility. This method will be permanently removed in a future version of Jakarta Servlets.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/ServletContext.html#getServlets--">jakarta.servlet.ServletContext.getServlets()</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.0, with no replacement.

<p>
This method was originally defined to return an <code>Enumeration</code> of all the servlets known to
this servlet context. In this version, this method always returns an empty enumeration and remains
only to preserve binary compatibility. This method will be permanently removed in a future version of
Jakarta Servlets.</span></div>
<p>
This method was originally defined to return an <code>Enumeration</code> of all the servlets known to this servlet
context. In this version, this method always returns an empty enumeration and remains only to preserve binary
compatibility. This method will be permanently removed in a future version of Jakarta Servlets.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpSessionContext.html#getSession-java.lang.String-">jakarta.servlet.http.HttpSessionContext.getSession(String)</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1 with no replacement. This method must return null and will be removed in a
future version of this API.</span></div>
future version of this API.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpSession.html#getSessionContext--">jakarta.servlet.http.HttpSession.getSessionContext()</a>
<div class="block"><span class="deprecationComment">As of Version 2.1, this method is deprecated and has no replacement. It will be removed in a future
version of Jakarta Servlets.</span></div>
version of Jakarta Servlets.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -820,9 +818,9 @@ <h2 title="Contents">Contents</h2>
<td class="colOne"><a href="jakarta/servlet/ServletContext.html#log-java.lang.Exception-java.lang.String-">jakarta.servlet.ServletContext.log(Exception, String)</a>
<div class="block"><span class="deprecationComment">As of Java Servlet API 2.1, use <a href="jakarta/servlet/ServletContext.html#log-java.lang.String-java.lang.Throwable-"><code>ServletContext.log(String message, Throwable throwable)</code></a> instead.

<p>
This method was originally defined to write an exception's stack trace and an explanatory error
message to the servlet log file.</span></div>
<p>
This method was originally defined to write an exception's stack trace and an explanatory error message to the
servlet log file.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -941,16 +939,15 @@ <h2 title="Contents">Contents</h2>
<tr class="rowColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpServletResponseWrapper.html#setStatus-int-java.lang.String-">jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)</a>
<div class="block"><span class="deprecationComment">As of version 2.1, due to ambiguous meaning of the message parameter. To set a status code use
<a href="jakarta/servlet/http/HttpServletResponseWrapper.html#setStatus-int-"><code>HttpServletResponseWrapper.setStatus(int)</code></a>, to send an error with a description use <a href="jakarta/servlet/http/HttpServletResponseWrapper.html#sendError-int-java.lang.String-"><code>HttpServletResponseWrapper.sendError(int, String)</code></a></span></div>
<a href="jakarta/servlet/http/HttpServletResponseWrapper.html#setStatus-int-"><code>HttpServletResponseWrapper.setStatus(int)</code></a>, to send an error with a description use <a href="jakarta/servlet/http/HttpServletResponseWrapper.html#sendError-int-java.lang.String-"><code>HttpServletResponseWrapper.sendError(int, String)</code></a></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="jakarta/servlet/http/HttpServletResponse.html#setStatus-int-java.lang.String-">jakarta.servlet.http.HttpServletResponse.setStatus(int, String)</a>
<div class="block"><span class="deprecationComment">As of version 2.1, due to ambiguous meaning of the message parameter. To set a status code use
<code>setStatus(int)</code>, to send an error with a description use
<code>sendError(int, String)</code>.
<code>setStatus(int)</code>, to send an error with a description use <code>sendError(int, String)</code>.

Sets the status code and message for this response.</span></div>
Sets the status code and message for this response.</span></div>
</td>
</tr>
<tr class="rowColor">
Expand Down Expand Up @@ -1352,7 +1349,7 @@ <h2 title="Contents">Contents</h2>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0-RC2</div>
<div class="aboutLanguage"><br>Jakarta EE Platform API v9.0.0</div>
</div>
<div class="subNav">
<ul class="navList">
Expand Down
72 changes: 72 additions & 0 deletions platform/9/apidocs/doc-files/speclicense.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<html>
<head>
<title>Eclipse Foundation Specification License - v1.0</title>
</head>
<body>
<h1>Eclipse Foundation Specification License - v1.0</h1>
<p>By using and/or copying this document, or the Eclipse Foundation
document from which this statement is linked, you (the licensee) agree
that you have read, understood, and will comply with the following
terms and conditions:</p>

<p>Permission to copy, and distribute the contents of this document, or
the Eclipse Foundation document from which this statement is linked, in
any medium for any purpose and without fee or royalty is hereby
granted, provided that you include the following on ALL copies of the
document, or portions thereof, that you use:</p>

<ul>
<li> link or URL to the original Eclipse Foundation document.</li>
<li>All existing copyright notices, or if one does not exist, a notice
(hypertext is preferred, but a textual representation is permitted)
of the form: &quot;Copyright &copy; [$date-of-document]
&ldquo;Eclipse Foundation, Inc. &lt;&lt;url to this license&gt;&gt;
&quot;
</li>
</ul>

<p>Inclusion of the full text of this NOTICE must be provided. We
request that authorship attribution be provided in any software,
documents, or other items or products that you create pursuant to the
implementation of the contents of this document, or any portion
thereof.</p>

<p>No right to create modifications or derivatives of Eclipse Foundation
documents is granted pursuant to this license, except anyone may
prepare and distribute derivative works and portions of this document
in software that implements the specification, in supporting materials
accompanying such software, and in documentation of such software,
PROVIDED that all such works include the notice below. HOWEVER, the
publication of derivative works of this document for use as a technical
specification is expressly prohibited.</p>

<p>The notice is:</p>

<p>&quot;Copyright &copy; [$date-of-document] Eclipse Foundation. This software or
document includes material copied from or derived from [title and URI
of the Eclipse Foundation specification document].&quot;</p>

<h2>Disclaimers</h2>

<p>THIS DOCUMENT IS PROVIDED &quot;AS IS,&quot; AND THE COPYRIGHT
HOLDERS AND THE ECLIPSE FOUNDATION MAKE NO REPRESENTATIONS OR
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE
SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS
WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
OTHER RIGHTS.</p>

<p>THE COPYRIGHT HOLDERS AND THE ECLIPSE FOUNDATION WILL NOT BE LIABLE
FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT
OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE
CONTENTS THEREOF.</p>

<p>The name and trademarks of the copyright holders or the Eclipse
Foundation may NOT be used in advertising or publicity pertaining to
this document or its contents without specific, written prior
permission. Title to copyright in this document will at all times
remain with copyright holders.</p>

</body>
</html>
Loading

0 comments on commit 127b63b

Please sign in to comment.