You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,10 +30,14 @@ Spring context that can be utilized easily by any Spring Boot application.
30
30
* Add starter to project using maven
31
31
* Add AEM code to your project
32
32
33
-
There is a [sample web application](spring/fluentforms-sample-web-app) that uses the Spring Boot
33
+
There is a [sample web application](spring/fluentforms-sample-webmvc-app) that uses the Spring Boot
34
34
starter library. There are also documents outlining the [Spring Beans provided by the
35
35
starter library](spring/ConfigurationBeans.md) and the [configuration properties](spring/ConfigurationProperties.md) that is uses.
36
36
37
+
The default starter uses Spring MVC to implement reverse proxy endpoints that forward requests to AEM and uses the Spring RestClient to make Document Services calls to AEM. For backwards compatibility with previous releases that used [Eclipse Jersey](https://eclipse-ee4j.github.io/jersey/) for these two functions, a Jersey Spring Boot starter is also available.
38
+
39
+
The Jersey Spring Boot starter can be included in the project instead of the default starter. This triggers the inclusion of Spring's `spring-boot-starter-jersey` and the fluent forms starter autoconfigures to use the older codebase that uses Jersey for proxying AEM and making calls to AEM Document Services. See the [sample Jersey application](spring/fluentforms-sample-web-jersey-app) for the maven details.
40
+
37
41
## Java Client Library
38
42
39
43
This is the targeted at customers with Java applications that are _not_ based on Spring Boot.
0 commit comments