This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a change to branch 3.8.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
from d9069881aa Upgrade cq-maven-plugin to 4.5.0
new 3228a32d49 Add multipart configuration options to servlet extension
new 7386bcd672 Remove registration of Servlet classes with
AdditionalBeanBuildItem
new c0dee92d90 Document basic servlet extension usage and configuration
options
new e77cbd02a8 Support loadOnStartup, async, forceAwait & executorRef
configuration options
new 4f95132e32 Enable web.xml to be used to configure
CamelHttpTransportServlet for the servlet extension
new 4d907e3bd7 Add additional Servlet test coverage
new 8243917e6a Upgrade cq-maven-plugin to 4.6.1
The 7 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:
.../ROOT/pages/reference/extensions/servlet.adoc | 206 ++++++++++++++++++++
.../servlet/deployment/ServletProcessor.java | 53 +++++-
...nimalConfigTest.java => WebXmlServletTest.java} | 55 +++---
extensions/servlet/runtime/src/main/doc/usage.adoc | 103 ++++++++++
.../servlet/runtime/CamelServletConfig.java | 63 +++++++
integration-tests/servlet/pom.xml | 17 ++
.../quarkus/component/servlet/CamelRoute.java | 73 ++++++--
.../component/servlet}/CustomException.java | 11 +-
.../component/servlet/MultiPartProcessor.java} | 17 +-
.../component/servlet/ServletProducers.java | 71 +++++++
.../src/main/resources/application.properties | 50 ++++-
.../component/servlet/CamelServletTest.java | 207 +++++++++++++++++++--
pom.xml | 2 +-
13 files changed, 844 insertions(+), 84 deletions(-)
copy
extensions/servlet/deployment/src/test/java/org/apache/camel/quarkus/component/servlet/test/{MinimalConfigTest.java
=> WebXmlServletTest.java} (59%)
create mode 100644 extensions/servlet/runtime/src/main/doc/usage.adoc
copy integration-tests/{main-yaml/src/main/java/org/apache/camel/quarkus/main
=>
servlet/src/main/java/org/apache/camel/quarkus/component/servlet}/CustomException.java
(83%)
copy
integration-tests/{camel-k-runtime/src/main/java/org/apache/camel/quarkus/k/it/yaml/MyProcessor.java
=>
servlet/src/main/java/org/apache/camel/quarkus/component/servlet/MultiPartProcessor.java}
(63%)
create mode 100644
integration-tests/servlet/src/main/java/org/apache/camel/quarkus/component/servlet/ServletProducers.java