Skip to content

Commit f5e802c

Browse files
committed
Quick update of the documentation
Signed-off-by: David Matějček <[email protected]>
1 parent 2910493 commit f5e802c

File tree

8 files changed

+16
-14
lines changed

8 files changed

+16
-14
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ sponsored by the Eclipse Foundation.
77

88
### Compatibility
99

10+
* Eclipse GlassFish 8.0.0 is Jakarta EE 11 compatible, requires Java 21, experimentally also higher versions.
11+
* Eclipse GlassFish 7.1.0 is Jakarta EE 10 compatible, requires Java 17 or 21, experimentally also higher versions.
1012
* Eclipse GlassFish 7.0.25 is Jakarta EE 10 compatible, requires Java 11, 17 or 21, experimentally also higher versions.
1113
* Eclipse GlassFish 6.2.5 is Jakarta EE 9.1 compatible, requires Java 11 or 17
1214
* Eclipse GlassFish 6.1.0 is Jakarta EE 9.1 compatible, requires Java 11

docs/installation-guide/src/main/asciidoc/installing.adoc

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ prev=preface.html
1414
== 1 Installing {productName} 7
1515

1616
This chapter provides instructions for installing {productName} 7
17-
software on Solaris, Linux, Mac OS X, and Windows systems.
17+
software on Linux, Mac OS X, and Windows systems.
1818

1919
The following topics are addressed here:
2020

@@ -36,8 +36,8 @@ does not meet release requirements. Also see "xref:release-notes.adoc#GSRLN00253
3636
Issues]" in {productName} Release Notes for known
3737
issues related to installation.
3838

39-
* On Solaris, Linux, macOS and Windows systems, JDK software is available from the
40-
https://www.oracle.com/java/technologies/downloads/[Java SE downloads page].
39+
* On Linux, macOS and Windows systems, JDK software is available from the
40+
https://adoptium.net/temurin/releases[Eclipse Temurin JDK downloads page].
4141

4242
[[javassist-library-license-notice]]
4343

@@ -581,8 +581,7 @@ available by download from the
581581
https://glassfish.org/download.html[{productName} Downloads]
582582
page.
583583

584-
{productName} 7 is also part of the Jakarta EE SDK
585-
distributions. The specifications are available from
584+
The Jakarta EE specifications are available from
586585
https://jakarta.ee/specifications/[Jakarta EE specifications page]
587586
and are not described in this document.
588587

@@ -598,8 +597,8 @@ installation instructions for each method.
598597
====
599598
Before performing any {productName} installation, ensure that your
600599
environment adheres to the JDK guidelines in
601-
"https://github.com/eclipse-ee4j/glassfishdoc/5.0/release-notes.pdf[Paths and
602-
Environment Settings for the JDK Software]" in {productName} Release Notes.
600+
"xref:release-notes.adoc#paths-and-environment-settings-for-the-jdk-software[Paths and Environment Settings for the JDK Software]"
601+
in {productName} Release Notes.
603602
====
604603

605604

docs/performance-tuning-guide/src/main/asciidoc/tuning-java.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ which the surviving objects are moved to the old generation. When the
115115
old generation fills up, it triggers a major collection which involves
116116
the entire object heap.
117117

118-
Both HotSpot and Solaris JDK use thread local object allocation pools
118+
HotSpot JDK uses thread local object allocation pools
119119
for lock-free, fast, and scalable object allocation. So, custom object
120120
pooling is not often required. Consider pooling only if object
121121
construction cost is high and significantly affects execution profiles.

docs/reference-manual/src/main/asciidoc/generate-jvm-report.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ and MXBeans that are provided in the Java Platform, Standard Edition
3939
(Java SE) or JDK software with which {productName} is being used.
4040

4141
If {productName} is running in the Java Runtime Environment (JRE)
42-
software from JDK release 11 or Java SE 11, additional information is
42+
software from JDK release 17 or Java SE 17, additional information is
4343
provided. For example:
4444

4545
* System load on the available processors

docs/reference-manual/src/main/asciidoc/package-appclient.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ After unjarring on the client machine, modify
3939
* set `AS_WEBSERVICES_LIB` to path-to-appclient`/appclient/lib`
4040
* set `AS_IMQ_LIB` to path-to-appclient`/appclient/mq/lib`
4141
* set `AS_INSTALL` to path-to-appclient``/appclient``
42-
* set `AS_JAVA` to your JDK 7 or JRE 7 home directory
42+
* set `AS_JAVA` to your JDK 17 home directory
4343
* set `AS_ACC_CONFIG` to
4444
path-to-appclient``/appclient/glassfish/domains/domain1/config/sun-acc.xml``
4545

docs/release-notes/src/main/asciidoc/release-notes.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ The following topics are addressed here:
121121

122122
==== Required JDK Versions
123123

124-
{productName} Release 7 requires Java 11 minimum and runs on JDK 11 to JDK 23.
124+
{productName} Release 7.1 requires Java 17 minimum and runs on JDK 17 to JDK 21, experimentally on higher versions.
125+
{productName} Release 7.0 requires Java 11 minimum and runs on JDK 11 to JDK 21, experimentally on higher versions.
125126

126127
Also be sure to see xref:#paths-and-environment-settings-for-the-jdk-software[Paths and Environment Settings for the
127128
JDK Software] for important JDK configuration instructions.

docs/troubleshooting-guide/src/main/asciidoc/overview.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ is not supported or on a system that in some other way does not meet release req
5454
Also see "xref:release-notes.adoc#GSRLN00253[Known Issues]"
5555
in {productName} Release Notes for known issues related to installation.
5656

57-
{productName} requires JDK release 11 or newer.
57+
{productName} requires JDK release 17 or newer.
5858
If necessary, download and install the required JDK software.
5959

6060
On Solaris, Linux, and Windows systems, JDK software is available from the

docs/troubleshooting-guide/src/main/asciidoc/specific-issues.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ You experience JDK-related issues in a variety of circumstances.
340340

341341
==== Solution
342342

343-
{productName} 7 requires JDK 11, so check your system for that dependency.
343+
{productName} 7.1 requires JDK 17, so check your system for that dependency.
344344

345345
Ensure that the required JDK software is installed and that the
346346
`JAVA_HOME` environment variable points to the JDK installation
@@ -590,7 +590,7 @@ profilers also stop tracing as soon as they reach a class object or
590590
classloader.
591591

592592
One diagnostic approach involves undeploying the application and
593-
triggering a memory dump using the JDK 11 `jcmd` tool.
593+
triggering a memory dump using the JDK 17 `jcmd` tool.
594594
The simplest analysis is to list all instances of `java.lang.Class`
595595
and look for class objects that have many instances.
596596
This is a sign that the class has been loaded

0 commit comments

Comments
 (0)