diff --git a/openidm-doc/src/main/asciidoc/getting-started/chap-basic-install.adoc b/openidm-doc/src/main/asciidoc/getting-started/chap-basic-install.adoc index c74ae7ff3..1cde78d78 100644 --- a/openidm-doc/src/main/asciidoc/getting-started/chap-basic-install.adoc +++ b/openidm-doc/src/main/asciidoc/getting-started/chap-basic-install.adoc @@ -67,7 +67,7 @@ This section covers what you need to have on your system before running OpenIDM: * Operating System: Windows or UNIX/Linux. -* Java: Java Runtime Environment (JRE) Standard Edition (Java SE) 11, or later. Alternatively, you can use the same version of the Java Development Kit (JDK). On Linux, you may also install the OpenJDK package native to your updated Linux distribution. +* Java: Java Runtime Environment (JRE) Standard Edition (Java SE) 17, or later. Alternatively, you can use the same version of the Java Development Kit (JDK). On Linux, you may also install the OpenJDK package native to your updated Linux distribution. * At least 250 MB of free disk space. @@ -86,7 +86,7 @@ On Windows systems, after installing Java, set the `JAVA_HOME` environment varia ==== -. Locate your JRE or JDK installation directory. For a default installation of Java 8 on Windows 10, you should find the directory here: `C:\Program Files\Java\jre-version`. +. Locate your JRE or JDK installation directory. For a default installation of Java 17 on Windows 10, you should find the directory here: `C:\Program Files\Java\jre-version`. . Press `Windows + R` to launch the Windows Run prompt Properties window. diff --git a/openidm-doc/src/main/asciidoc/install-guide/chap-install.adoc b/openidm-doc/src/main/asciidoc/install-guide/chap-install.adoc index a76b22259..8bc970976 100644 --- a/openidm-doc/src/main/asciidoc/install-guide/chap-install.adoc +++ b/openidm-doc/src/main/asciidoc/install-guide/chap-install.adoc @@ -51,7 +51,7 @@ On Windows systems, you must set the `JAVA_HOME` environment variable to point t . Under System Variables, click New. -. Enter the Variable name (`JAVA_HOME`) and set the Variable value to the JRE installation directory, for example `C:\Program Files\Java\jre11`. +. Enter the Variable name (`JAVA_HOME`) and set the Variable value to the JRE installation directory, for example `C:\Program Files\Java\jre17`. . Click OK. @@ -80,10 +80,9 @@ Follow these steps to install OpenIDM: [source, console] ---- $ java -version -openjdk version "11.0.25" 2024-10-15 -OpenJDK Runtime Environment Temurin-11.0.25+9 (build 11.0.25+9) -OpenJDK 64-Bit Server VM Temurin-11.0.25+9 (build 11.0.25+9, mixed mode) - +openjdk version "17.0.17" 2025-10-21 +OpenJDK Runtime Environment Temurin-17.0.17+10 (build 17.0.17+10) +OpenJDK 64-Bit Server VM Temurin-17.0.17+10 (build 17.0.17+10, mixed mode, sharing) ---- . Download software releases from the link:https://github.com/OpenIdentityPlatform/OpenIDM/releases[GitHub, window=\_blank]. diff --git a/openidm-doc/src/main/asciidoc/integrators-guide/appendix-jetty.adoc b/openidm-doc/src/main/asciidoc/integrators-guide/appendix-jetty.adoc index 944a8d46f..2529bfd07 100644 --- a/openidm-doc/src/main/asciidoc/integrators-guide/appendix-jetty.adoc +++ b/openidm-doc/src/main/asciidoc/integrators-guide/appendix-jetty.adoc @@ -184,7 +184,7 @@ A list of servlet names to which the filter should apply. The default is `"OpenI A list of URL patterns to which the filter applies. The default is `["/*"]`. `"initParams"`:: -Filter configuration initialization parameters that are passed to the servlet filter `init` method. For more information, see link:http://docs.oracle.com/javaee/5/api/javax/servlet/FilterConfig.html[http://docs.oracle.com/javaee/5/api/javax/servlet/FilterConfig.html, window=\_top]. +Filter configuration initialization parameters that are passed to the servlet filter `init` method. For more information, see link:https://jakarta.ee/specifications/servlet/4.0/apidocs/javax/servlet/filterconfig[https://jakarta.ee/specifications/servlet/4.0/apidocs/javax/servlet/filterconfig, window=\_top]. -- diff --git a/openidm-doc/src/main/asciidoc/integrators-guide/chap-resource-conf.adoc b/openidm-doc/src/main/asciidoc/integrators-guide/chap-resource-conf.adoc index 1b17a6b8c..50f5e09f2 100644 --- a/openidm-doc/src/main/asciidoc/integrators-guide/chap-resource-conf.adoc +++ b/openidm-doc/src/main/asciidoc/integrators-guide/chap-resource-conf.adoc @@ -122,9 +122,6 @@ string + Version 1.5.0.0 of the OpenICF framework supports a new communication protocol with remote connector servers. This protocol is enabled by default, and its value is `websocket` in the default configuration. -+ -For compatibility reasons, you might want to enable the legacy protocol for specific remote connectors. For example, if you deploy the connector server on a Java 5 or 6 JVM, you must use the old protocol. In this case, remove the `protocol` property from the connector server configuration. - + For the .NET connector server, the service with the new protocol listens on port 8759 and the service with the legacy protocol listens on port 8760 by default. diff --git a/openidm-doc/src/main/asciidoc/integrators-guide/chap-security.adoc b/openidm-doc/src/main/asciidoc/integrators-guide/chap-security.adoc index c4e282b84..1b7b91596 100644 --- a/openidm-doc/src/main/asciidoc/integrators-guide/chap-security.adoc +++ b/openidm-doc/src/main/asciidoc/integrators-guide/chap-security.adoc @@ -38,7 +38,7 @@ In a production environment, avoid the use of communication over insecure HTTP, [#security-management-service] === Accessing the Security Management Service -OpenIDM stores keystore and truststore files in a folder named `/path/to/openidm/security`. These files can be managed by using the `keytool` command, or over the REST interface, at the URL `\https://localhost:8443/openidm/security`. For information about using the `keytool` command, see link:http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html[http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html, window=\_top]. +OpenIDM stores keystore and truststore files in a folder named `/path/to/openidm/security`. These files can be managed by using the `keytool` command, or over the REST interface, at the URL `\https://localhost:8443/openidm/security`. For information about using the `keytool` command, see link:https://docs.oracle.com/en/java/javase/17/docs/specs/man/keytool.html[https://docs.oracle.com/en/java/javase/17/docs/specs/man/keytool.html, window=\_top]. The following sections describe how to manage certificates and keys over REST.