You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "essobedo (via GitHub)" <gi...@apache.org> on 2023/03/08 16:40:50 UTC
[GitHub] [camel-quarkus] essobedo opened a new pull request, #4630: Groovy DSL - Add support of Groovy extension modules
essobedo opened a new pull request, #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630
fixes #4384
fixes #4624
## Motivation
Without the support of Groovy extension modules, the Camel extension modules are not detected properly such that there is no way to write a processor in a Groovy script.
## Modifications:
* Adapt the required substitutions for Groovy 4.x
* Register the minimal amount of classes for reflection to allow writing basic processors by default
* Remove `rest-assured` from the test dependencies to prevent Groovy conflicts and re-write the tests consequently using Apache HttpComponents
* Add new tests to ensure that the extension modules of Camel can be used as expected
* Remove the limitation from the doc
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] essobedo commented on pull request #4630: Groovy DSL - Add support of Groovy extension modules
Posted by "essobedo (via GitHub)" <gi...@apache.org>.
essobedo commented on PR #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630#issuecomment-1473302053
> @essobedo CI build looks good. Can we get this one merged?
I guess so
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton commented on pull request #4630: Groovy DSL - Add support of Groovy extension modules
Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton commented on PR #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630#issuecomment-1473278486
@essobedo CI build looks good. Can we get this one merged?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] essobedo commented on pull request #4630: Groovy DSL - Add support of Groovy extension modules
Posted by "essobedo (via GitHub)" <gi...@apache.org>.
essobedo commented on PR #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630#issuecomment-1460479534
Depends on https://issues.apache.org/jira/browse/CAMEL-18920 / https://github.com/apache/camel/pull/9487
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton merged pull request #4630: Groovy DSL - Add support of Groovy extension modules
Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton merged PR #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton commented on pull request #4630: Groovy DSL - Add support of Groovy extension modules
Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton commented on PR #4630:
URL: https://github.com/apache/camel-quarkus/pull/4630#issuecomment-1471480537
@essobedo Would you be able to change the target branch to `camel-main`? It's our working branch for the next Camel release.
Please modify your usage of `ReflectiveClassBuildItem` to use the new builder methods, then we could get this change merged if the CI tests pass.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org