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