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

ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/master by this push:
     new 79f9c28  Enable Debezium tests after the upgrade to Quarkus 1.6.0.CR1
79f9c28 is described below

commit 79f9c28dff6ebadfe77d17cb2451185c52a56a45
Author: Peter Palaga <ppal...@redhat.com>
AuthorDate: Fri Jun 26 11:53:02 2020 +0200

    Enable Debezium tests after the upgrade to Quarkus 1.6.0.CR1
    
    This reverts commit 144cff56d95d34fe58aa1fcad2551ccb7d677815.
---
 .github/test-categories.yaml                     |  2 +-
 docs/modules/ROOT/pages/extensions/core.adoc     | 14 +++++++-------
 docs/modules/ROOT/pages/extensions/servlet.adoc  |  8 ++++----
 integration-tests/pom.xml                        |  6 +-----
 tooling/scripts/validate-github-workflows.groovy |  2 +-
 5 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/.github/test-categories.yaml b/.github/test-categories.yaml
index 9772dd7..1f99bda 100644
--- a/.github/test-categories.yaml
+++ b/.github/test-categories.yaml
@@ -33,7 +33,7 @@ main:
   - main-xml-jaxb
 database:
   - couchdb
-# - debezium
+  - debezium
   - influxdb
   - jdbc
   - kudu
diff --git a/docs/modules/ROOT/pages/extensions/core.adoc 
b/docs/modules/ROOT/pages/extensions/core.adoc
index b3dbc03..685587a 100644
--- a/docs/modules/ROOT/pages/extensions/core.adoc
+++ b/docs/modules/ROOT/pages/extensions/core.adoc
@@ -50,7 +50,7 @@ When set to true, the `CamelRuntime` will be started 
automatically.
 
 A comma-separated list of Ant-path style patterns to match Camel service 
definition files in the classpath. The services defined in the matching files 
will not be discoverable via the `org.apache.camel.spi.FactoryFinder` 
mechanism. 
  The excludes have higher precedence than includes. The excludes defined here 
can also be used to veto the discoverability of services included by Camel 
Quarkus extensions. 
- Example values: 
`META-INF/services/org/apache/camel/foo/*,META-INF/services/org/apache/camel/foo/**/bar`
+ Example values: 
`META-INF/services/org/apache/camel/foo/++*++,META-INF/services/org/apache/camel/foo/++**++/bar`
 | `string`
 | 
 
@@ -58,7 +58,7 @@ A comma-separated list of Ant-path style patterns to match 
Camel service definit
 
 A comma-separated list of Ant-path style patterns to match Camel service 
definition files in the classpath. The services defined in the matching files 
will be discoverable via the `org.apache.camel.spi.FactoryFinder` mechanism 
unless the given file is excluded via `exclude-patterns`. 
  Note that Camel Quarkus extensions may include some services by default. The 
services selected here added to those services and the exclusions defined in 
`exclude-patterns` are applied to the union set. 
- Example values: 
`META-INF/services/org/apache/camel/foo/*,META-INF/services/org/apache/camel/foo/**/bar`
+ Example values: 
`META-INF/services/org/apache/camel/foo/++*++,META-INF/services/org/apache/camel/foo/++**++/bar`
 | `string`
 | 
 
@@ -66,7 +66,7 @@ A comma-separated list of Ant-path style patterns to match 
Camel service definit
 
 A comma-separated list of Ant-path style patterns to match Camel service 
definition files in the classpath. The services defined in the matching files 
will not be added to Camel registry during application's static initialization. 
  The excludes have higher precedence than includes. The excludes defined here 
can also be used to veto the registration of services included by Camel Quarkus 
extensions. 
- Example values: 
`META-INF/services/org/apache/camel/foo/*,META-INF/services/org/apache/camel/foo/**/bar`
+ Example values: 
`META-INF/services/org/apache/camel/foo/++*++,META-INF/services/org/apache/camel/foo/++**++/bar`
 | `string`
 | 
 
@@ -74,7 +74,7 @@ A comma-separated list of Ant-path style patterns to match 
Camel service definit
 
 A comma-separated list of Ant-path style patterns to match Camel service 
definition files in the classpath. The services defined in the matching files 
will be added to Camel registry during application's static initialization 
unless the given file is excluded via `exclude-patterns`. 
  Note that Camel Quarkus extensions may include some services by default. The 
services selected here added to those services and the exclusions defined in 
`exclude-patterns` are applied to the union set. 
- Example values: 
`META-INF/services/org/apache/camel/foo/*,META-INF/services/org/apache/camel/foo/**/bar`
+ Example values: 
`META-INF/services/org/apache/camel/foo/++*++,META-INF/services/org/apache/camel/foo/++**++/bar`
 | `string`
 | 
 
@@ -114,13 +114,13 @@ Enable automatic discovery of routes during static 
initialization.
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.routes-discovery.exclude-patterns]]`link:#quarkus.camel.routes-discovery.exclude-patterns[quarkus.camel.routes-discovery.exclude-patterns]`
 
-Used for exclusive filtering scanning of RouteBuilder classes. The exclusive 
filtering takes precedence over inclusive filtering. The pattern is using 
Ant-path style pattern. Multiple patterns can be specified separated by comma. 
For example to exclude all classes starting with Bar use: **/Bar* To exclude 
all routes form a specific package use: com/mycompany/bar/* To exclude all 
routes form a specific package and its sub-packages use double wildcards: 
com/mycompany/bar/** And to exclude  [...]
+Used for exclusive filtering scanning of RouteBuilder classes. The exclusive 
filtering takes precedence over inclusive filtering. The pattern is using 
Ant-path style pattern. Multiple patterns can be specified separated by comma. 
For example to exclude all classes starting with Bar use: ++**++/Bar++*++ To 
exclude all routes form a specific package use: com/mycompany/bar/++*++ To 
exclude all routes form a specific package and its sub-packages use double 
wildcards: com/mycompany/bar/++**++ [...]
 | `string`
 | 
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.routes-discovery.include-patterns]]`link:#quarkus.camel.routes-discovery.include-patterns[quarkus.camel.routes-discovery.include-patterns]`
 
-Used for inclusive filtering scanning of RouteBuilder classes. The exclusive 
filtering takes precedence over inclusive filtering. The pattern is using 
Ant-path style pattern. Multiple patterns can be specified separated by comma. 
For example to include all classes starting with Foo use: **/Foo* To include 
all routes form a specific package use: com/mycompany/foo/* To include all 
routes form a specific package and its sub-packages use double wildcards: 
com/mycompany/foo/** And to include  [...]
+Used for inclusive filtering scanning of RouteBuilder classes. The exclusive 
filtering takes precedence over inclusive filtering. The pattern is using 
Ant-path style pattern. Multiple patterns can be specified separated by comma. 
For example to include all classes starting with Foo use: ++**++/Foo++*++ To 
include all routes form a specific package use: com/mycompany/foo/++*++ To 
include all routes form a specific package and its sub-packages use double 
wildcards: com/mycompany/foo/++**++ [...]
 | `string`
 | 
 
@@ -150,7 +150,7 @@ A comma separated list of Ant-path style patterns to match 
class names that shou
  By default, no classes are included. The set selected by this option can be 
narrowed down by `exclude-patterns`. 
  Note that Quarkus extensions typically register the required classes for 
reflection by themselves. This option is useful in situations when the built in 
functionality is not sufficient. 
  Note that this option enables the full reflective access for constructors, 
fields and methods. If you need a finer grained control, consider using 
`io.quarkus.runtime.annotations.RegisterForReflection` annotation in your Java 
code. 
- For this option to work properly, the artifacts containing the selected 
classes must either contain a Jandex index (`META-INF/jandex.idx`) or they must 
be registered for indexing using the `quarkus.index-dependency.*` family of 
options in `application.properties` - e.g. 
quarkus.index-dependency.my-dep.group-id = org.my-group 
quarkus.index-dependency.my-dep.artifact-id = my-artifact  where `my-dep` is a 
label of your choice to tell Quarkus that `org.my-group` and with `my-artifact` 
belon [...]
+ For this option to work properly, the artifacts containing the selected 
classes must either contain a Jandex index (`META-INF/jandex.idx`) or they must 
be registered for indexing using the `quarkus.index-dependency.++*++` family of 
options in `application.properties` - e.g. 
quarkus.index-dependency.my-dep.group-id = org.my-group 
quarkus.index-dependency.my-dep.artifact-id = my-artifact  where `my-dep` is a 
label of your choice to tell Quarkus that `org.my-group` and with `my-artifact` 
b [...]
 | `string`
 | 
 |===
diff --git a/docs/modules/ROOT/pages/extensions/servlet.adoc 
b/docs/modules/ROOT/pages/extensions/servlet.adoc
index 9adb04c..2098f8c 100644
--- a/docs/modules/ROOT/pages/extensions/servlet.adoc
+++ b/docs/modules/ROOT/pages/extensions/servlet.adoc
@@ -36,7 +36,7 @@ Check the xref:user-guide/index.adoc[User guide] for more 
information about writ
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.servlet.url-patterns]]`link:#quarkus.camel.servlet.url-patterns[quarkus.camel.servlet.url-patterns]`
 
-A comma separated list of path patterns under which the CamelServlet should be 
accessible. Example path patterns: `/*`, `/services/*`
+A comma separated list of path patterns under which the CamelServlet should be 
accessible. Example path patterns: `/++*++`, `/services/++*++`
 | `string`
 | 
 
@@ -48,13 +48,13 @@ A fully qualified name of a servlet class to serve paths 
that match `url-pattern
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.servlet.servlet-name]]`link:#quarkus.camel.servlet.servlet-name[quarkus.camel.servlet.servlet-name]`
 
-A servletName as it would be defined in a `web.xml` file or in the 
`javax.servlet.annotation.WebServlet#name()` annotation.
+A servletName as it would be defined in a `web.xml` file or in the 
`javax.servlet.annotation.WebServlet++#++name()` annotation.
 | `string`
 | `CamelServlet`
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.servlet.-named-servlets-.url-patterns]]`link:#quarkus.camel.servlet.-named-servlets-.url-patterns[quarkus.camel.servlet."named-servlets".url-patterns]`
 
-A comma separated list of path patterns under which the CamelServlet should be 
accessible. Example path patterns: `/*`, `/services/*`
+A comma separated list of path patterns under which the CamelServlet should be 
accessible. Example path patterns: `/++*++`, `/services/++*++`
 | `string`
 | 
 
@@ -66,7 +66,7 @@ A fully qualified name of a servlet class to serve paths that 
match `url-pattern
 
 |icon:lock[title=Fixed at build time] 
[[quarkus.camel.servlet.-named-servlets-.servlet-name]]`link:#quarkus.camel.servlet.-named-servlets-.servlet-name[quarkus.camel.servlet."named-servlets".servlet-name]`
 
-A servletName as it would be defined in a `web.xml` file or in the 
`javax.servlet.annotation.WebServlet#name()` annotation.
+A servletName as it would be defined in a `web.xml` file or in the 
`javax.servlet.annotation.WebServlet++#++name()` annotation.
 | `string`
 | `CamelServlet`
 |===
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index b6e98fe..70b0f1c 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -62,11 +62,6 @@
         <module>main-collector</module>
         <module>main-caffeine-lrucache</module>
 
-        <!--
-        https://github.com/apache/camel-quarkus/issues/1311
-        <module>debezium</module>
-        -->
-
         <!-- extensions a..z; do not remove this comment, it is important when 
sorting via  mvn process-resources -Pformat -->
         <module>activemq</module>
         <module>amqp</module>
@@ -87,6 +82,7 @@
         <module>csv</module>
         <module>dataformat</module>
         <module>dataformats-json</module>
+        <module>debezium</module>
         <module>dozer</module>
         <module>elasticsearch-rest</module>
         <module>exec</module>
diff --git a/tooling/scripts/validate-github-workflows.groovy 
b/tooling/scripts/validate-github-workflows.groovy
index 6b13e78..4b408de 100644
--- a/tooling/scripts/validate-github-workflows.groovy
+++ b/tooling/scripts/validate-github-workflows.groovy
@@ -29,7 +29,7 @@ final Path jobDefPath = 
treeRootDir.resolve(testCategoriesDefRelPath)
 final Set<String> executedBaseNames = [] as Set
 
 // Add any ignored itest modules here. Or prefix the module name with '#' to 
disable it
-final List<String> excludedModules = ['debezium', 'fhir', 'kubernetes', 
'support'] as List
+final List<String> excludedModules = ['fhir', 'kubernetes', 'support'] as List
 
 final Yaml parser = new Yaml()
 def testCategoryConfig = parser.load((jobDefPath.toFile()).text)

Reply via email to