Skip to content

Commit 5343322

Browse files
committed
📝 Added system requirements (and references to previous versions)
Also added a section on the typical application architecture.
1 parent 9572eb6 commit 5343322

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
The FluentForms API project is a set of Java libraries that allow remote access to
1111
[Adobe Experience Manager Forms](https://experienceleague.adobe.com/docs/experience-manager-65/content/forms/getting-started/introduction-aem-forms.html?lang=en) (a.k.a. AEM Forms)
12-
functionality.
12+
functionality of an on-premise AEM instance.
1313

1414
In addition to providing remote access to AEM Forms functionality, it also provides a modern, typesafe, and [fluent](https://en.wikipedia.org/wiki/Fluent_interface) facade over the existing [AEM Forms APIs](https://developer.adobe.com/experience-manager/reference-materials/6-5/forms/javadocs/index.html).
1515

@@ -24,6 +24,8 @@ This is the easiest way to use the FluentForms integration with AEM. The Spring
2424
publishes Spring beans into the
2525
Spring context that can be utilized easily by any Spring Boot application.
2626

27+
A typical schenario is that the Fluent Forms Spring Boot starter is used by a Spring Boot application that contains custom application logic and that makes calls to an AEM Forms instance. The Spring Boot application runs on either the same machine as AEM or on a machine that can make REST calls to a remote AEM server.
28+
2729
### Getting started with the Spring Boot starter
2830

2931
* Retrieve OSGi bundles and install into your AEM server
@@ -67,6 +69,10 @@ writing OSGi bundles in Java that will run directly on the AEM server.
6769
* Retrieve OSGi bundles and install into your AEM server
6870
* Add AEM code to your project
6971

72+
# System Requirements
73+
74+
The latest version of the Spring Boot starter and AEM libraries require Spring Boot 4.x, AEM 6.5 LTS (a.k.a. 6.6) and Java 17/21. If compatibility with Spring Boot 3.x and is required, use [version 0.0.4](https://github.com/4PointSolutions/FluentFormsAPI/releases/tag/v0.0.4). If compatiblility with Spring Boot 3.x, AEM 6.5, and Java 8/11 is required, use [version 0.0.3](https://github.com/4PointSolutions/FluentFormsAPI/releases/tag/v0.0.3).
75+
7076

7177
# Retrieving the Fluent Forms OSGi Bundles
7278

0 commit comments

Comments
 (0)