This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 0dad092042 Merge pull request #15793 from apache/fix/flaky-tests
     add e27a4a0322 Add back undertow support
     add 4ea125a1eb Repackage undertow classes for JPMS compatibility
     add 3e40c9b104 Revert documentation changes
     add 77723a6baf Update javadoc for class package changes
     new 532f94c7d5 Merge pull request #15985 from apache/feature/undertow

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NOTICE                                             |  10 +
 dependencies.gradle                                |  11 +
 gradle/publish-root-config.gradle                  |   2 +
 .../src/en/guide/commandLine/creatingProject.adoc  |   4 +-
 .../src/en/guide/commandLine/interactiveMode.adoc  |   4 +-
 .../src/en/guide/upgrading/upgrading80x.adoc       |  27 +-
 .../src/en/ref/Command Line/create-plugin.adoc     |   2 +-
 .../src/en/ref/Command Line/create-restapi.adoc    |   2 +-
 .../src/en/ref/Command Line/create-web-plugin.adoc |   2 +-
 grails-doc/src/en/ref/Command Line/help.adoc       |   2 +-
 .../src/en/ref/Command Line/list-features.adoc     |   2 +-
 grails-doc/src/en/ref/Command Line/run-app.adoc    |   3 +
 .../grails/forge/application/ContextFactory.java   |  25 +-
 .../feature/spring/SpringBootUndertowFeature.java  |  22 +-
 .../java/org/grails/forge/options/ServletImpl.java |   2 +-
 .../forge/feature/spring/SpringBootSpec.groovy     |  23 +-
 grails-test-examples/undertow/build.gradle         |  68 +++
 .../grails-app/assets/javascripts/application.js   |   0
 .../grails-app/assets/stylesheets/application.css  |   0
 .../undertow/grails-app/conf/application.yml       |  36 ++
 .../grails-app/conf/logback-spring.xml             |   0
 .../grails-app/conf/spring/resources.groovy        |   0
 .../undertowapp/SessionController.groovy           |  38 +-
 .../controllers/undertowapp/UrlMappings.groovy     |  40 +-
 .../grails-app/init/undertowapp/Application.groovy |  37 +-
 .../grails-app/init/undertowapp/BootStrap.groovy   |  33 +-
 .../undertow/grails-app/views/error.gsp            |  30 ++
 .../undertow/grails-app/views/index.gsp            |  30 ++
 .../undertow/grails-app/views/notFound.gsp         |  29 +
 .../undertow/grails-app/views/session/index.gsp    |  31 ++
 .../undertow/grails-app/views/session/show.gsp     |  28 +
 .../groovy/undertowapp/UndertowSessionSpec.groovy  |  61 +++
 .../undertowapp/pages/SessionFormPage.groovy       |  38 +-
 .../undertowapp/pages/SessionShowPage.groovy       |  37 +-
 grails-undertow/plugin/build.gradle                |  63 +++
 .../undertow/plugin/UndertowGrailsPlugin.groovy    |  45 +-
 .../plugin/UndertowGrailsPluginSpec.groovy         |  62 +++
 grails-undertow/spring-boot/build.gradle           |  81 +++
 .../undertow/core/AccessLogHttpHandlerFactory.java | 118 ++++
 .../core/CompressionHttpHandlerFactory.java        | 133 +++++
 .../core/ConfigurableUndertowWebServerFactory.java | 113 ++++
 .../grails/undertow/core/HttpHandlerFactory.java   |  43 ++
 .../grails/undertow/core/SslBuilderCustomizer.java |  93 ++++
 .../undertow/core/UndertowBuilderCustomizer.java   |  37 ++
 .../grails/undertow/core/UndertowWebServer.java    | 445 +++++++++++++++
 .../undertow/core/UndertowWebServerFactory.java    | 233 ++++++++
 .../autoconfigure/UndertowServerProperties.java    | 388 ++++++++++++++
 .../UndertowWebServerConfiguration.java            |  42 ++
 .../UndertowWebServerFactoryCustomizer.java        | 241 +++++++++
 .../web/server/UndertowAccessLogCustomizer.java    |  46 ++
 .../server/UndertowManagementServerProperties.java |  53 ++
 ...eactiveManagementChildContextConfiguration.java |  60 +++
 ...ReactiveManagementContextAutoConfiguration.java |  52 ++
 ...ServletManagementChildContextConfiguration.java |  50 ++
 ...wServletManagementContextAutoConfiguration.java |  52 ++
 .../actuate/web/server/package-info.java           |  20 +
 .../undertow/core/autoconfigure/package-info.java  |  21 +
 ...UndertowReactiveWebServerAutoConfiguration.java |  62 +++
 .../core/autoconfigure/reactive/package-info.java  |  20 +
 .../UndertowServletWebServerAutoConfiguration.java |  98 ++++
 .../UndertowServletWebServerFactoryCustomizer.java |  44 ++
 ...tUndertowServletWebServerFactoryCustomizer.java |  58 ++
 .../core/autoconfigure/servlet/package-info.java   |  20 +
 .../apache/grails/undertow/core/package-info.java  |  23 +
 .../core/reactive/UndertowHeadersAdapter.java      | 270 ++++++++++
 .../core/reactive/UndertowHttpHandlerAdapter.java  | 135 +++++
 .../reactive/UndertowReactiveWebServerFactory.java |  64 +++
 .../core/reactive/UndertowServerHttpRequest.java   | 257 +++++++++
 .../core/reactive/UndertowServerHttpResponse.java  | 337 ++++++++++++
 .../undertow/core/reactive/package-info.java       |  20 +
 .../core/servlet/CompositeResourceManager.java     |  74 +++
 .../DeploymentManagerHttpHandlerFactory.java       |  95 ++++
 .../core/servlet/FileSessionPersistence.java       | 144 +++++
 .../undertow/core/servlet/JarResourceManager.java  |  81 +++
 .../servlet/UndertowDeploymentInfoCustomizer.java  |  37 ++
 .../core/servlet/UndertowServletWebServer.java     |  95 ++++
 .../servlet/UndertowServletWebServerFactory.java   | 596 +++++++++++++++++++++
 .../grails/undertow/core/servlet/package-info.java |  20 +
 .../spring-boot/src/main/resources/META-INF/NOTICE |  22 +
 .../additional-spring-configuration-metadata.json  |  13 +
 .../main/resources/META-INF/spring/aot.factories   |   2 +
 ...gure.web.ManagementContextConfiguration.imports |   2 +
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   4 +
 .../grails/undertow/core/UndertowAccess.java       |  34 ++
 .../core/UndertowWebServerRuntimeHintsTests.java   |  59 ++
 .../UndertowServerPropertiesTests.java             |  81 +++
 .../UndertowWebServerFactoryCustomizerTests.java   | 285 ++++++++++
 .../UndertowManagementServerPropertiesTests.java   |  38 ++
 ...towReactiveWebServerAutoConfigurationTests.java |  71 +++
 ...rtowServletWebServerAutoConfigurationTests.java |  74 +++
 ...rtowServletWebServerFactoryCustomizerTests.java |  53 ++
 ...ervletWebServerServletContextListenerTests.java |  94 ++++
 .../UndertowReactiveWebServerFactoryTests.java     | 101 ++++
 .../core/servlet/FileSessionPersistenceTests.java  |  94 ++++
 .../core/servlet/JarResourceManagerTests.java      | 103 ++++
 .../UndertowServletWebServerFactoryTests.java      | 192 +++++++
 ...ndertowServletWebServerMvcIntegrationTests.java | 155 ++++++
 .../grails/undertow/core/servlet/restricted.jks    | Bin 0 -> 4464 bytes
 .../apache/grails/undertow/core/servlet/test.jks   | Bin 0 -> 6536 bytes
 .../org/apache/grails/undertow/core/test.jks       | Bin 0 -> 6536 bytes
 settings.gradle                                    |   7 +
 101 files changed, 6944 insertions(+), 260 deletions(-)
 create mode 100644 grails-test-examples/undertow/build.gradle
 copy grails-test-examples/{jetty => 
undertow}/grails-app/assets/javascripts/application.js (100%)
 copy grails-test-examples/{jetty => 
undertow}/grails-app/assets/stylesheets/application.css (100%)
 create mode 100644 
grails-test-examples/undertow/grails-app/conf/application.yml
 copy grails-test-examples/{jetty => 
undertow}/grails-app/conf/logback-spring.xml (100%)
 copy {grails-data-neo4j/examples/grails3-neo4j-hibernate => 
grails-test-examples/undertow}/grails-app/conf/spring/resources.groovy (100%)
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-test-examples/undertow/grails-app/controllers/undertowapp/SessionController.groovy
 (52%)
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-test-examples/undertow/grails-app/controllers/undertowapp/UrlMappings.groovy
 (52%)
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-test-examples/undertow/grails-app/init/undertowapp/Application.groovy 
(52%)
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => grails-test-examples/undertow/grails-app/init/undertowapp/BootStrap.groovy 
(52%)
 create mode 100644 grails-test-examples/undertow/grails-app/views/error.gsp
 create mode 100644 grails-test-examples/undertow/grails-app/views/index.gsp
 create mode 100644 grails-test-examples/undertow/grails-app/views/notFound.gsp
 create mode 100644 
grails-test-examples/undertow/grails-app/views/session/index.gsp
 create mode 100644 
grails-test-examples/undertow/grails-app/views/session/show.gsp
 create mode 100644 
grails-test-examples/undertow/src/integration-test/groovy/undertowapp/UndertowSessionSpec.groovy
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-test-examples/undertow/src/integration-test/groovy/undertowapp/pages/SessionFormPage.groovy
 (52%)
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-test-examples/undertow/src/integration-test/groovy/undertowapp/pages/SessionShowPage.groovy
 (52%)
 create mode 100644 grails-undertow/plugin/build.gradle
 copy 
grails-forge/grails-forge-core/src/main/java/org/grails/forge/options/ServletImpl.java
 => 
grails-undertow/plugin/src/main/groovy/org/apache/grails/undertow/plugin/UndertowGrailsPlugin.groovy
 (51%)
 create mode 100644 
grails-undertow/plugin/src/test/groovy/org/apache/grails/undertow/plugin/UndertowGrailsPluginSpec.groovy
 create mode 100644 grails-undertow/spring-boot/build.gradle
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/AccessLogHttpHandlerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/CompressionHttpHandlerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/ConfigurableUndertowWebServerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/HttpHandlerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/SslBuilderCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/UndertowBuilderCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/UndertowWebServer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/UndertowWebServerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/UndertowServerProperties.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/UndertowWebServerConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/UndertowWebServerFactoryCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowAccessLogCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowManagementServerProperties.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowReactiveManagementChildContextConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowReactiveManagementContextAutoConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowServletManagementChildContextConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/UndertowServletManagementContextAutoConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/server/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/reactive/UndertowReactiveWebServerAutoConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/reactive/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/servlet/UndertowServletWebServerAutoConfiguration.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/servlet/UndertowServletWebServerFactoryCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/servlet/WebSocketUndertowServletWebServerFactoryCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/autoconfigure/servlet/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/UndertowHeadersAdapter.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/UndertowHttpHandlerAdapter.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/UndertowReactiveWebServerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/UndertowServerHttpRequest.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/UndertowServerHttpResponse.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/reactive/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/CompositeResourceManager.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/DeploymentManagerHttpHandlerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/FileSessionPersistence.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/JarResourceManager.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/UndertowDeploymentInfoCustomizer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/UndertowServletWebServer.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/UndertowServletWebServerFactory.java
 create mode 100644 
grails-undertow/spring-boot/src/main/java/org/apache/grails/undertow/core/servlet/package-info.java
 create mode 100644 
grails-undertow/spring-boot/src/main/resources/META-INF/NOTICE
 create mode 100644 
grails-undertow/spring-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json
 create mode 100644 
grails-undertow/spring-boot/src/main/resources/META-INF/spring/aot.factories
 create mode 100644 
grails-undertow/spring-boot/src/main/resources/META-INF/spring/org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration.imports
 create mode 100644 
grails-undertow/spring-boot/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/UndertowAccess.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/UndertowWebServerRuntimeHintsTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/UndertowServerPropertiesTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/UndertowWebServerFactoryCustomizerTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/actuate/web/UndertowManagementServerPropertiesTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/reactive/UndertowReactiveWebServerAutoConfigurationTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/servlet/UndertowServletWebServerAutoConfigurationTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/servlet/UndertowServletWebServerFactoryCustomizerTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/autoconfigure/servlet/UndertowServletWebServerServletContextListenerTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/reactive/UndertowReactiveWebServerFactoryTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/servlet/FileSessionPersistenceTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/servlet/JarResourceManagerTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/servlet/UndertowServletWebServerFactoryTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/java/org/apache/grails/undertow/core/servlet/UndertowServletWebServerMvcIntegrationTests.java
 create mode 100644 
grails-undertow/spring-boot/src/test/resources/org/apache/grails/undertow/core/servlet/restricted.jks
 create mode 100644 
grails-undertow/spring-boot/src/test/resources/org/apache/grails/undertow/core/servlet/test.jks
 create mode 100644 
grails-undertow/spring-boot/src/test/resources/org/apache/grails/undertow/core/test.jks

Reply via email to