Fixes #8592. Add camel-quarkus-jsoup extension with native support #8626
Fixes #8592. Add camel-quarkus-jsoup extension with native support #8626jomin7 wants to merge 1 commit intoapache:camel-mainfrom
Conversation
|
@jomin7 you'll need to rebase. I had to force push |
|
Thanks for the heads up @jamesnetherton I'll rebase my branch onto the updated camel-main and force-push the changes shortly. |
eb8bb2e to
96ce915
Compare
|
I noticed the CI build failed on the latest push. I'm looking into the logs now and will push a fix shortly. |
| class JsoupTest { | ||
|
|
||
| @Test | ||
| public void testHtmlClean() { |
There was a problem hiding this comment.
Nitpick - remove public modifier from test methods.
There was a problem hiding this comment.
Thank you for the feedback. I'll go ahead and remove the public modifiers from the test methods.
|
It appears an issue on the camel main branch, likely a recent change, is causing our current build failure. The integration-tests/grok module is failing to compile due to a missing io.krakens.grok.api.exception.GrokException class. |
there was a library change for grok, it should be "only" a matter of changing the package name from io.krakens.grok to io.whatap.grok , maybe adapt some tests apache/camel#23031 |
|
@jomin7 I pushed some fixes. Please rebase again. |
c9ced77 to
835da1a
Compare
@jamesnetherton I have rebased the changes on the updated camel-main branch. |
- Added jsoup extension with deployment and runtime modules - Added integration tests for JVM and native modes - Updated BOMs and documentation - Fixed alphabetical ordering in generated BOM files
835da1a to
5364001
Compare
Fixes #8592. Add camel-quarkus-jsoup extension with native support
Introduces Quarkus extension for Apache Camel jsoup component enabling
HTML parsing, sanitization, and text extraction with GraalVM native support.
The extension provides XSS-safe HTML sanitization, text extraction,
and DOM manipulation capabilities for Camel routes.