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

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


The following commit(s) were added to refs/heads/main by this push:
     new 625d98e572 Fix jackson extension documentation component links
625d98e572 is described below

commit 625d98e57221d9ad98ab6dbf9e9fd32e9d94103f
Author: James Netherton <[email protected]>
AuthorDate: Mon May 18 11:55:19 2026 +0100

    Fix jackson extension documentation component links
---
 .../ROOT/pages/reference/extensions/jackson-avro.adoc   |  2 +-
 .../pages/reference/extensions/jackson-protobuf.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/jackson.adoc        |  2 +-
 .../ROOT/pages/reference/extensions/jacksonxml.adoc     |  2 +-
 extensions/pom.xml                                      | 17 +++++++++++++++++
 5 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/docs/modules/ROOT/pages/reference/extensions/jackson-avro.adoc 
b/docs/modules/ROOT/pages/reference/extensions/jackson-avro.adoc
index 37419478d0..97dc3d3294 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jackson-avro.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jackson-avro.adoc
@@ -22,7 +22,7 @@ Marshal POJOs to Avro and back using Jackson.
 [id="extensions-jackson-avro-whats-inside"]
 == What's inside
 
-* xref:{cq-camel-components}:dataformats:avroJackson-dataformat.adoc[Avro 
Jackson data format]
+* xref:{cq-camel-components}:dataformats:avroJackson2-dataformat.adoc[Avro 
Jackson data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jackson-protobuf.adoc 
b/docs/modules/ROOT/pages/reference/extensions/jackson-protobuf.adoc
index 06d28fb096..c634cf8df9 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jackson-protobuf.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jackson-protobuf.adoc
@@ -22,7 +22,7 @@ Marshal POJOs to Protobuf and back using Jackson.
 [id="extensions-jackson-protobuf-whats-inside"]
 == What's inside
 
-* 
xref:{cq-camel-components}:dataformats:protobufJackson-dataformat.adoc[Protobuf 
Jackson data format]
+* 
xref:{cq-camel-components}:dataformats:protobufJackson2-dataformat.adoc[Protobuf
 Jackson data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jackson.adoc 
b/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
index 88dbb6d20a..a978219b77 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
@@ -23,7 +23,7 @@ Marshal POJOs to JSON and back using Jackson
 [id="extensions-jackson-whats-inside"]
 == What's inside
 
-* xref:{cq-camel-components}:dataformats:jackson-dataformat.adoc[JSON Jackson 
data format]
+* xref:{cq-camel-components}:dataformats:jackson2-dataformat.adoc[JSON Jackson 
data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc 
b/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
index 3c4c184603..291008d9ce 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
@@ -23,7 +23,7 @@ Unmarshal an XML payloads to POJOs and back using XMLMapper 
extension of Jackson
 [id="extensions-jacksonxml-whats-inside"]
 == What's inside
 
-* xref:{cq-camel-components}:dataformats:jacksonXml-dataformat.adoc[Jackson 
XML data format]
+* xref:{cq-camel-components}:dataformats:jacksonXml2-dataformat.adoc[Jackson 
XML data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/extensions/pom.xml b/extensions/pom.xml
index dc76e27889..c3899c3272 100644
--- a/extensions/pom.xml
+++ b/extensions/pom.xml
@@ -342,6 +342,23 @@
                                     <goal>update-extension-doc-page</goal>
                                 </goals>
                                 <phase>process-classes</phase>
+                                <configuration>
+                                    <componentLinkOverrides>
+                                        <!-- TODO: Remove for Camel > 4.20.0 
-->
+                                        <jackson>
+                                            <name>jackson2</name>
+                                        </jackson>
+                                        <avroJackson>
+                                            <name>avroJackson2</name>
+                                        </avroJackson>
+                                        <protobufJackson>
+                                            <name>protobufJackson2</name>
+                                        </protobufJackson>
+                                        <jacksonXml>
+                                            <name>jacksonXml2</name>
+                                        </jacksonXml>
+                                    </componentLinkOverrides>
+                                </configuration>
                             </execution>
                         </executions>
                     </plugin>

Reply via email to