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

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


The following commit(s) were added to refs/heads/master by this push:
     new 62d947e  Fix link to camel-fhir docs in the components readme file
62d947e is described below

commit 62d947ef4bf2fc6d1d6943436b44a5987e34f4da
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Oct 29 11:59:57 2018 +0100

    Fix link to camel-fhir docs in the components readme file
---
 components/readme.adoc                                               | 2 +-
 .../java/org/apache/camel/maven/packaging/model/ComponentModel.java  | 2 ++
 .../java/org/apache/camel/maven/packaging/model/DataFormatModel.java | 5 +++++
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/components/readme.adoc b/components/readme.adoc
index a8cb295..d6b893d 100644
--- a/components/readme.adoc
+++ b/components/readme.adoc
@@ -260,7 +260,7 @@ Number of Components: 302 in 204 JAR artifacts (22 
deprecated)
 | link:camel-facebook/src/main/docs/facebook-component.adoc[Facebook] 
(camel-facebook) +
 `facebook:methodName` | 2.14 | The Facebook component provides access to all 
of the Facebook APIs accessible using Facebook4J.
 
-| link:camel-fhir/src/main/docs/fhir-component.adoc[FHIR] (camel-fhir) +
+| link:camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc[FHIR] 
(camel-fhir) +
 `fhir:apiName/methodName` | 2.23 | The fhir component is used for working with 
the FHIR protocol (health care).
 
 | link:../camel-core/src/main/docs/file-component.adoc[File] (camel-core) +
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/ComponentModel.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/ComponentModel.java
index 5ac2545..d3e5a8d 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/ComponentModel.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/ComponentModel.java
@@ -222,6 +222,8 @@ public class ComponentModel {
             return "camel-as2/camel-as2-component/src/main/docs";
         } else if ("camel-box".equals(artifactId)) {
             return "camel-box/camel-box-component/src/main/docs";
+        } else if ("camel-fhir".equals(artifactId)) {
+            return "camel-fhir/camel-fhir-component/src/main/docs";
         } else if ("camel-linkedin".equals(artifactId)) {
             return "camel-linkedin/camel-linkedin-component/src/main/docs";
         } else if ("camel-olingo2".equals(artifactId)) {
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/DataFormatModel.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/DataFormatModel.java
index 641bb1a..babf9cd 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/DataFormatModel.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/DataFormatModel.java
@@ -167,6 +167,11 @@ public class DataFormatModel {
     }
 
     public String getDocLink() {
+        // special for these components
+        if ("camel-fhir".equals(artifactId)) {
+            return "camel-fhir/camel-fhir-component/src/main/docs";
+        }
+
         if ("camel-core".equals(artifactId)) {
             return coreOnly ? "src/main/docs" : "../camel-core/src/main/docs";
         } else {

Reply via email to