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

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

commit ce9284b987779167a5f6a8854a93404e31684fac
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Jan 15 10:40:19 2021 +0100

    CAMEL-16040: Add package imports to xml jaxb to allow swagger generation
---
 .../src/main/java/org/apache/camel/model/Constants.java  | 16 ++++++++++------
 core/camel-xml-jaxb/pom.xml                              |  3 +++
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/Constants.java 
b/core/camel-core-model/src/main/java/org/apache/camel/model/Constants.java
index a2db9e5..6a9dbb6 100644
--- a/core/camel-core-model/src/main/java/org/apache/camel/model/Constants.java
+++ b/core/camel-core-model/src/main/java/org/apache/camel/model/Constants.java
@@ -21,12 +21,16 @@ package org.apache.camel.model;
  */
 public final class Constants {
 
-    public static final String JAXB_CONTEXT_PACKAGES
-            = "" + "org.apache.camel:" + "org.apache.camel.model:" + 
"org.apache.camel.model.cloud:"
-              + "org.apache.camel.model.config:"
-              + "org.apache.camel.model.dataformat:" + 
"org.apache.camel.model.language:"
-              + "org.apache.camel.model.loadbalancer:"
-              + "org.apache.camel.model.rest:" + 
"org.apache.camel.model.transformer:" + "org.apache.camel.model.validator";
+    public static final String JAXB_CONTEXT_PACKAGES = "org.apache.camel:"
+                                                       + 
"org.apache.camel.model:"
+                                                       + 
"org.apache.camel.model.cloud:"
+                                                       + 
"org.apache.camel.model.config:"
+                                                       + 
"org.apache.camel.model.dataformat:"
+                                                       + 
"org.apache.camel.model.language:"
+                                                       + 
"org.apache.camel.model.loadbalancer:"
+                                                       + 
"org.apache.camel.model.rest:"
+                                                       + 
"org.apache.camel.model.transformer:"
+                                                       + 
"org.apache.camel.model.validator";
 
     public static final String PLACEHOLDER_QNAME = 
"http://camel.apache.org/schema/placeholder";;
 
diff --git a/core/camel-xml-jaxb/pom.xml b/core/camel-xml-jaxb/pom.xml
index 678b2bf..fa9d2fa 100644
--- a/core/camel-xml-jaxb/pom.xml
+++ b/core/camel-xml-jaxb/pom.xml
@@ -33,10 +33,13 @@
 
     <properties>
         <camel.osgi.import>
+            org.apache.camel.model;${camel.osgi.import.camel.version},
             org.apache.camel.model.cloud;${camel.osgi.import.camel.version},
             org.apache.camel.model.config;${camel.osgi.import.camel.version},
             
org.apache.camel.model.dataformat;${camel.osgi.import.camel.version},
+            org.apache.camel.model.language;${camel.osgi.import.camel.version},
             
org.apache.camel.model.loadbalancer;${camel.osgi.import.camel.version},
+            org.apache.camel.model.rest;${camel.osgi.import.camel.version},
             
org.apache.camel.model.transformer;${camel.osgi.import.camel.version},
             
org.apache.camel.model.validator;${camel.osgi.import.camel.version},
             javax.xml.bind.*;version="[2.2,3.0)",

Reply via email to