http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-weather-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-weather-starter/pom.xml 
b/components-starter/camel-weather-starter/pom.xml
index 0043f82..40acc80 100644
--- a/components-starter/camel-weather-starter/pom.xml
+++ b/components-starter/camel-weather-starter/pom.xml
@@ -15,42 +15,41 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-weather-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: Weather</name>
-    <description>Spring-Boot Starter for Camel Weather support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-weather</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-weather-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: Weather</name>
+  <description>Spring-Boot Starter for Camel Weather support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-weather</artifactId>
+      <version>${project.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-websocket-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-websocket-starter/pom.xml 
b/components-starter/camel-websocket-starter/pom.xml
index 3512cc0..64c7142 100644
--- a/components-starter/camel-websocket-starter/pom.xml
+++ b/components-starter/camel-websocket-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-websocket-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: WebSocket</name>
-    <description>Spring-Boot Starter for Camel WebSocket</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-websocket</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-websocket-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: WebSocket</name>
+  <description>Spring-Boot Starter for Camel WebSocket</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-websocket</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xmlbeans-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xmlbeans-starter/pom.xml 
b/components-starter/camel-xmlbeans-starter/pom.xml
index 7b3fefb..b46cd91 100644
--- a/components-starter/camel-xmlbeans-starter/pom.xml
+++ b/components-starter/camel-xmlbeans-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xmlbeans-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XMLBeans</name>
-    <description>Spring-Boot Starter for Camel XMLBeans support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xmlbeans</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xmlbeans-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XMLBeans</name>
+  <description>Spring-Boot Starter for Camel XMLBeans support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xmlbeans</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xmljson-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xmljson-starter/pom.xml 
b/components-starter/camel-xmljson-starter/pom.xml
index bf5ba0e..5bb353d 100644
--- a/components-starter/camel-xmljson-starter/pom.xml
+++ b/components-starter/camel-xmljson-starter/pom.xml
@@ -15,42 +15,41 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xmljson-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XML JSON</name>
-    <description>Spring-Boot Starter for Camel XML JSON Data 
Format</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xmljson</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xmljson-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XML JSON</name>
+  <description>Spring-Boot Starter for Camel XML JSON Data Format</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xmljson</artifactId>
+      <version>${project.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xmlrpc-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xmlrpc-starter/pom.xml 
b/components-starter/camel-xmlrpc-starter/pom.xml
index 3b08ea8..9876369 100644
--- a/components-starter/camel-xmlrpc-starter/pom.xml
+++ b/components-starter/camel-xmlrpc-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xmlrpc-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XML RPC</name>
-    <description>Spring-Boot Starter for Camel XML RPC support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xmlrpc</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xmlrpc-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XML RPC</name>
+  <description>Spring-Boot Starter for Camel XML RPC support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xmlrpc</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xmlsecurity-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xmlsecurity-starter/pom.xml 
b/components-starter/camel-xmlsecurity-starter/pom.xml
index c43e237..0c5ee65 100644
--- a/components-starter/camel-xmlsecurity-starter/pom.xml
+++ b/components-starter/camel-xmlsecurity-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xmlsecurity-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XML Security</name>
-    <description>Spring-Boot Starter for Camel Partial XML 
Encryption/Decryption and XML Signature support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xmlsecurity</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xmlsecurity-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XML Security</name>
+  <description>Spring-Boot Starter for Camel Partial XML Encryption/Decryption 
and XML Signature support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xmlsecurity</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xmpp-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xmpp-starter/pom.xml 
b/components-starter/camel-xmpp-starter/pom.xml
index 65c9eaf..371b12d 100644
--- a/components-starter/camel-xmpp-starter/pom.xml
+++ b/components-starter/camel-xmpp-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xmpp-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XMPP</name>
-    <description>Spring-Boot Starter for Camel XMPP support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xmpp</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xmpp-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XMPP</name>
+  <description>Spring-Boot Starter for Camel XMPP support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xmpp</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-xstream-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-xstream-starter/pom.xml 
b/components-starter/camel-xstream-starter/pom.xml
index 9071ff6..7084043 100644
--- a/components-starter/camel-xstream-starter/pom.xml
+++ b/components-starter/camel-xstream-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-xstream-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: XStream</name>
-    <description>Spring-Boot Starter for Camel XStream support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-xstream</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-xstream-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: XStream</name>
+  <description>Spring-Boot Starter for Camel XStream support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-xstream</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-yammer-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-yammer-starter/pom.xml 
b/components-starter/camel-yammer-starter/pom.xml
index 824238a..c542e54 100644
--- a/components-starter/camel-yammer-starter/pom.xml
+++ b/components-starter/camel-yammer-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-yammer-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: Yammer</name>
-    <description>Spring-Boot Starter for Camel Yammer Component</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-yammer</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-yammer-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: Yammer</name>
+  <description>Spring-Boot Starter for Camel Yammer Component</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-yammer</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-zipfile-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-zipfile-starter/pom.xml 
b/components-starter/camel-zipfile-starter/pom.xml
index 7121adc..2c78e6c 100644
--- a/components-starter/camel-zipfile-starter/pom.xml
+++ b/components-starter/camel-zipfile-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-zipfile-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: Zip File</name>
-    <description>Spring-Boot Starter for Camel Zip file support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-zipfile</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-zipfile-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: Zip File</name>
+  <description>Spring-Boot Starter for Camel Zip file support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-zipfile</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/camel-zookeeper-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-zookeeper-starter/pom.xml 
b/components-starter/camel-zookeeper-starter/pom.xml
index 4237c68..03bba34 100644
--- a/components-starter/camel-zookeeper-starter/pom.xml
+++ b/components-starter/camel-zookeeper-starter/pom.xml
@@ -15,36 +15,35 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>components-starter</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-    </parent>
-    <artifactId>camel-zookeeper-starter</artifactId>
-    <packaging>jar</packaging>
-    <name>Spring-Boot Starter :: Camel :: Zookeeper</name>
-    <description>Spring-Boot Starter for Camel Zookeeper Support</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter</artifactId>
-            <version>${spring-boot-version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-zookeeper</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-core-starter</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
-        </dependency>
-    </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components-starter</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>camel-zookeeper-starter</artifactId>
+  <packaging>jar</packaging>
+  <name>Spring-Boot Starter :: Camel :: Zookeeper</name>
+  <description>Spring-Boot Starter for Camel Zookeeper Support</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-starter</artifactId>
+      <version>${spring-boot-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-zookeeper</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core-starter</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-spring-boot-starter</artifactId>
+    </dependency>
+  </dependencies>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/components-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/pom.xml b/components-starter/pom.xml
index 7ce9c6f..03e4e1e 100644
--- a/components-starter/pom.xml
+++ b/components-starter/pom.xml
@@ -15,261 +15,259 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>camel-starter-parent</artifactId>
-        <version>2.18.0-SNAPSHOT</version>
-        <relativePath>../spring-boot-dm/camel-starter-parent</relativePath>
-    </parent>
-    <artifactId>components-starter</artifactId>
-    <packaging>pom</packaging>
-    <name>Camel :: Components :: Starter</name>
-    <description>Camel Components Starter</description>
-    <!-- to support spring-boot auto configuration in the Camel components -->
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot</artifactId>
-            <version>${spring-boot-version}</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-autoconfigure</artifactId>
-            <version>${spring-boot-version}</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-configuration-processor</artifactId>
-            <version>${spring-boot-version}</version>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-    <!-- WARNING: do not edit the modules section, it is update automatically 
by the camel-package plugin -->
-    <modules>
-        <module>camel-ahc-starter</module>
-        <module>camel-ahc-ws-starter</module>
-        <module>camel-amqp-starter</module>
-        <module>camel-apns-starter</module>
-        <module>camel-atmos-starter</module>
-        <module>camel-atmosphere-websocket-starter</module>
-        <module>camel-atom-starter</module>
-        <module>camel-avro-starter</module>
-        <module>camel-aws-starter</module>
-        <module>camel-bam-starter</module>
-        <module>camel-barcode-starter</module>
-        <module>camel-base64-starter</module>
-        <module>camel-bean-validator-starter</module>
-        <module>camel-beanio-starter</module>
-        <module>camel-beanstalk-starter</module>
-        <module>camel-bindy-starter</module>
-        <module>camel-boon-starter</module>
-        <module>camel-box-starter</module>
-        <module>camel-braintree-starter</module>
-        <module>camel-cache-starter</module>
-        <module>camel-cassandraql-starter</module>
-        <module>camel-castor-starter</module>
-        <module>camel-chronicle-starter</module>
-        <module>camel-chunk-starter</module>
-        <module>camel-cm-sms-starter</module>
-        <module>camel-cmis-starter</module>
-        <module>camel-coap-starter</module>
-        <module>camel-cometd-starter</module>
-        <module>camel-consul-starter</module>
-        <module>camel-context-starter</module>
-        <module>camel-core-starter</module>
-        <module>camel-core-xml-starter</module>
-        <module>camel-couchdb-starter</module>
-        <module>camel-crypto-starter</module>
-        <module>camel-csv-starter</module>
-        <module>camel-cxf-starter</module>
-        <module>camel-cxf-transport-starter</module>
-        <module>camel-disruptor-starter</module>
-        <module>camel-dns-starter</module>
-        <module>camel-docker-starter</module>
-        <module>camel-dozer-starter</module>
-        <module>camel-dropbox-starter</module>
-        <module>camel-eclipse-starter</module>
-        <module>camel-ehcache-starter</module>
-        <module>camel-elasticsearch-starter</module>
-        <module>camel-elsql-starter</module>
-        <module>camel-etcd-starter</module>
-        <module>camel-exec-starter</module>
-        <module>camel-facebook-starter</module>
-        <module>camel-flatpack-starter</module>
-        <module>camel-flink-starter</module>
-        <module>camel-fop-starter</module>
-        <module>camel-freemarker-starter</module>
-        <module>camel-ftp-starter</module>
-        <module>camel-ganglia-starter</module>
-        <module>camel-geocoder-starter</module>
-        <module>camel-git-starter</module>
-        <module>camel-github-starter</module>
-        <module>camel-google-calendar-starter</module>
-        <module>camel-google-drive-starter</module>
-        <module>camel-google-mail-starter</module>
-        <module>camel-gora-starter</module>
-        <module>camel-grape-starter</module>
-        <module>camel-groovy-starter</module>
-        <module>camel-gson-starter</module>
-        <module>camel-guava-eventbus-starter</module>
-        <module>camel-guice-starter</module>
-        <module>camel-hawtdb-starter</module>
-        <module>camel-hazelcast-starter</module>
-        <module>camel-hbase-starter</module>
-        <module>camel-hdfs-starter</module>
-        <module>camel-hdfs2-starter</module>
-        <module>camel-hessian-starter</module>
-        <module>camel-hipchat-starter</module>
-        <module>camel-hl7-starter</module>
-        <module>camel-http-common-starter</module>
-        <module>camel-http-starter</module>
-        <module>camel-http4-starter</module>
-        <module>camel-hystrix-starter</module>
-        <module>camel-ical-starter</module>
-        <module>camel-ignite-starter</module>
-        <module>camel-infinispan-starter</module>
-        <module>camel-influxdb-starter</module>
-        <module>camel-irc-starter</module>
-        <module>camel-ironmq-starter</module>
-        <module>camel-jackson-starter</module>
-        <module>camel-jacksonxml-starter</module>
-        <module>camel-jasypt-starter</module>
-        <module>camel-javaspace-starter</module>
-        <module>camel-jaxb-starter</module>
-        <module>camel-jbpm-starter</module>
-        <module>camel-jcache-starter</module>
-        <module>camel-jcr-starter</module>
-        <module>camel-jdbc-starter</module>
-        <module>camel-jetty-common-starter</module>
-        <module>camel-jetty-starter</module>
-        <module>camel-jetty9-starter</module>
-        <module>camel-jgroups-starter</module>
-        <module>camel-jibx-starter</module>
-        <module>camel-jing-starter</module>
-        <module>camel-jira-starter</module>
-        <module>camel-jms-starter</module>
-        <module>camel-jmx-starter</module>
-        <module>camel-johnzon-starter</module>
-        <module>camel-jolt-starter</module>
-        <module>camel-josql-starter</module>
-        <module>camel-jpa-starter</module>
-        <module>camel-jsch-starter</module>
-        <module>camel-jsonpath-starter</module>
-        <module>camel-jt400-starter</module>
-        <module>camel-juel-starter</module>
-        <module>camel-jxpath-starter</module>
-        <module>camel-kafka-starter</module>
-        <module>camel-kestrel-starter</module>
-        <module>camel-krati-starter</module>
-        <module>camel-kubernetes-starter</module>
-        <module>camel-kura-starter</module>
-        <module>camel-ldap-starter</module>
-        <module>camel-leveldb-starter</module>
-        <module>camel-linkedin-starter</module>
-        <module>camel-lucene-starter</module>
-        <module>camel-lumberjack-starter</module>
-        <module>camel-lzf-starter</module>
-        <module>camel-mail-starter</module>
-        <module>camel-metrics-starter</module>
-        <module>camel-mina2-starter</module>
-        <module>camel-mllp-starter</module>
-        <module>camel-mongodb-gridfs-starter</module>
-        <module>camel-mongodb-starter</module>
-        <module>camel-mqtt-starter</module>
-        <module>camel-msv-starter</module>
-        <module>camel-mustache-starter</module>
-        <module>camel-mvel-starter</module>
-        <module>camel-mybatis-starter</module>
-        <module>camel-nagios-starter</module>
-        <module>camel-nats-starter</module>
-        <module>camel-netty-http-starter</module>
-        <module>camel-netty-starter</module>
-        <module>camel-netty4-http-starter</module>
-        <module>camel-netty4-starter</module>
-        <module>camel-ognl-starter</module>
-        <module>camel-olingo2-starter</module>
-        <module>camel-openshift-starter</module>
-        <module>camel-optaplanner-starter</module>
-        <module>camel-paho-starter</module>
-        <module>camel-pdf-starter</module>
-        <module>camel-pgevent-starter</module>
-        <module>camel-printer-starter</module>
-        <module>camel-protobuf-starter</module>
-        <module>camel-quartz2-starter</module>
-        <module>camel-quickfix-starter</module>
-        <module>camel-rabbitmq-starter</module>
-        <module>camel-restlet-starter</module>
-        <module>camel-ribbon-starter</module>
-        <module>camel-rmi-starter</module>
-        <module>camel-routebox-starter</module>
-        <module>camel-rss-starter</module>
-        <module>camel-ruby-starter</module>
-        <module>camel-rx-starter</module>
-        <module>camel-salesforce-starter</module>
-        <module>camel-sap-netweaver-starter</module>
-        <module>camel-saxon-starter</module>
-        <module>camel-scala-starter</module>
-        <module>camel-schematron-starter</module>
-        <module>camel-scr-starter</module>
-        <module>camel-script-starter</module>
-        <module>camel-servicenow-starter</module>
-        <module>camel-servlet-starter</module>
-        <module>camel-servletlistener-starter</module>
-        <module>camel-shiro-starter</module>
-        <module>camel-sip-starter</module>
-        <module>camel-sjms-starter</module>
-        <module>camel-slack-starter</module>
-        <module>camel-smpp-starter</module>
-        <module>camel-snakeyaml-starter</module>
-        <module>camel-snmp-starter</module>
-        <module>camel-soap-starter</module>
-        <module>camel-solr-starter</module>
-        <module>camel-spark-starter</module>
-        <module>camel-splunk-starter</module>
-        <module>camel-spring-batch-starter</module>
-        <module>camel-spring-boot-starter</module>
-        <module>camel-spring-dm-starter</module>
-        <module>camel-spring-integration-starter</module>
-        <module>camel-spring-javaconfig-starter</module>
-        <module>camel-spring-ldap-starter</module>
-        <module>camel-spring-redis-starter</module>
-        <module>camel-spring-security-starter</module>
-        <module>camel-spring-starter</module>
-        <module>camel-spring-ws-starter</module>
-        <module>camel-sql-starter</module>
-        <module>camel-ssh-starter</module>
-        <module>camel-stax-starter</module>
-        <module>camel-stomp-starter</module>
-        <module>camel-stream-starter</module>
-        <module>camel-stringtemplate-starter</module>
-        <module>camel-swagger-java-starter</module>
-        <module>camel-syslog-starter</module>
-        <module>camel-tagsoup-starter</module>
-        <module>camel-tarfile-starter</module>
-        <module>camel-telegram-starter</module>
-        <module>camel-twitter-starter</module>
-        <module>camel-undertow-starter</module>
-        <module>camel-univocity-parsers-starter</module>
-        <module>camel-urlrewrite-starter</module>
-        <module>camel-velocity-starter</module>
-        <module>camel-vertx-starter</module>
-        <module>camel-weather-starter</module>
-        <module>camel-websocket-starter</module>
-        <module>camel-xmlbeans-starter</module>
-        <module>camel-xmljson-starter</module>
-        <module>camel-xmlrpc-starter</module>
-        <module>camel-xmlsecurity-starter</module>
-        <module>camel-xmpp-starter</module>
-        <module>camel-xstream-starter</module>
-        <module>camel-yammer-starter</module>
-        <module>camel-zipfile-starter</module>
-        <module>camel-zipkin-starter</module>
-        <module>camel-zookeeper-starter</module>
-    </modules>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>camel-starter-parent</artifactId>
+    <version>2.18.0-SNAPSHOT</version>
+    <relativePath>../spring-boot-dm/camel-starter-parent</relativePath>
+  </parent>
+  <artifactId>components-starter</artifactId>
+  <packaging>pom</packaging>
+  <name>Camel :: Components :: Starter</name>
+  <description>Camel Components Starter</description>
+  <!-- to support spring-boot auto configuration in the Camel components -->
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot</artifactId>
+      <version>${spring-boot-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-autoconfigure</artifactId>
+      <version>${spring-boot-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework.boot</groupId>
+      <artifactId>spring-boot-configuration-processor</artifactId>
+      <version>${spring-boot-version}</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+  <!-- WARNING: do not edit the modules section, it is update automatically by 
the camel-package plugin -->
+  <modules>
+    <module>camel-ahc-starter</module>
+    <module>camel-ahc-ws-starter</module>
+    <module>camel-amqp-starter</module>
+    <module>camel-apns-starter</module>
+    <module>camel-atmos-starter</module>
+    <module>camel-atmosphere-websocket-starter</module>
+    <module>camel-atom-starter</module>
+    <module>camel-avro-starter</module>
+    <module>camel-aws-starter</module>
+    <module>camel-bam-starter</module>
+    <module>camel-barcode-starter</module>
+    <module>camel-base64-starter</module>
+    <module>camel-bean-validator-starter</module>
+    <module>camel-beanio-starter</module>
+    <module>camel-beanstalk-starter</module>
+    <module>camel-bindy-starter</module>
+    <module>camel-boon-starter</module>
+    <module>camel-box-starter</module>
+    <module>camel-braintree-starter</module>
+    <module>camel-cache-starter</module>
+    <module>camel-cassandraql-starter</module>
+    <module>camel-castor-starter</module>
+    <module>camel-chronicle-starter</module>
+    <module>camel-chunk-starter</module>
+    <module>camel-cm-sms-starter</module>
+    <module>camel-cmis-starter</module>
+    <module>camel-coap-starter</module>
+    <module>camel-cometd-starter</module>
+    <module>camel-consul-starter</module>
+    <module>camel-context-starter</module>
+    <module>camel-core-starter</module>
+    <module>camel-core-xml-starter</module>
+    <module>camel-couchdb-starter</module>
+    <module>camel-crypto-starter</module>
+    <module>camel-csv-starter</module>
+    <module>camel-cxf-starter</module>
+    <module>camel-cxf-transport-starter</module>
+    <module>camel-disruptor-starter</module>
+    <module>camel-dns-starter</module>
+    <module>camel-docker-starter</module>
+    <module>camel-dozer-starter</module>
+    <module>camel-dropbox-starter</module>
+    <module>camel-eclipse-starter</module>
+    <module>camel-ehcache-starter</module>
+    <module>camel-elasticsearch-starter</module>
+    <module>camel-elsql-starter</module>
+    <module>camel-etcd-starter</module>
+    <module>camel-exec-starter</module>
+    <module>camel-facebook-starter</module>
+    <module>camel-flatpack-starter</module>
+    <module>camel-flink-starter</module>
+    <module>camel-fop-starter</module>
+    <module>camel-freemarker-starter</module>
+    <module>camel-ftp-starter</module>
+    <module>camel-ganglia-starter</module>
+    <module>camel-geocoder-starter</module>
+    <module>camel-git-starter</module>
+    <module>camel-github-starter</module>
+    <module>camel-google-calendar-starter</module>
+    <module>camel-google-drive-starter</module>
+    <module>camel-google-mail-starter</module>
+    <module>camel-gora-starter</module>
+    <module>camel-grape-starter</module>
+    <module>camel-groovy-starter</module>
+    <module>camel-gson-starter</module>
+    <module>camel-guava-eventbus-starter</module>
+    <module>camel-guice-starter</module>
+    <module>camel-hawtdb-starter</module>
+    <module>camel-hazelcast-starter</module>
+    <module>camel-hbase-starter</module>
+    <module>camel-hdfs-starter</module>
+    <module>camel-hdfs2-starter</module>
+    <module>camel-hessian-starter</module>
+    <module>camel-hipchat-starter</module>
+    <module>camel-hl7-starter</module>
+    <module>camel-http-common-starter</module>
+    <module>camel-http-starter</module>
+    <module>camel-http4-starter</module>
+    <module>camel-hystrix-starter</module>
+    <module>camel-ical-starter</module>
+    <module>camel-ignite-starter</module>
+    <module>camel-infinispan-starter</module>
+    <module>camel-influxdb-starter</module>
+    <module>camel-irc-starter</module>
+    <module>camel-ironmq-starter</module>
+    <module>camel-jackson-starter</module>
+    <module>camel-jacksonxml-starter</module>
+    <module>camel-jasypt-starter</module>
+    <module>camel-javaspace-starter</module>
+    <module>camel-jaxb-starter</module>
+    <module>camel-jbpm-starter</module>
+    <module>camel-jcache-starter</module>
+    <module>camel-jcr-starter</module>
+    <module>camel-jdbc-starter</module>
+    <module>camel-jetty-common-starter</module>
+    <module>camel-jetty-starter</module>
+    <module>camel-jetty9-starter</module>
+    <module>camel-jgroups-starter</module>
+    <module>camel-jibx-starter</module>
+    <module>camel-jing-starter</module>
+    <module>camel-jira-starter</module>
+    <module>camel-jms-starter</module>
+    <module>camel-jmx-starter</module>
+    <module>camel-johnzon-starter</module>
+    <module>camel-jolt-starter</module>
+    <module>camel-josql-starter</module>
+    <module>camel-jpa-starter</module>
+    <module>camel-jsch-starter</module>
+    <module>camel-jsonpath-starter</module>
+    <module>camel-jt400-starter</module>
+    <module>camel-juel-starter</module>
+    <module>camel-jxpath-starter</module>
+    <module>camel-kafka-starter</module>
+    <module>camel-kestrel-starter</module>
+    <module>camel-krati-starter</module>
+    <module>camel-kubernetes-starter</module>
+    <module>camel-kura-starter</module>
+    <module>camel-ldap-starter</module>
+    <module>camel-leveldb-starter</module>
+    <module>camel-linkedin-starter</module>
+    <module>camel-lucene-starter</module>
+    <module>camel-lumberjack-starter</module>
+    <module>camel-lzf-starter</module>
+    <module>camel-mail-starter</module>
+    <module>camel-metrics-starter</module>
+    <module>camel-mina2-starter</module>
+    <module>camel-mllp-starter</module>
+    <module>camel-mongodb-gridfs-starter</module>
+    <module>camel-mongodb-starter</module>
+    <module>camel-mqtt-starter</module>
+    <module>camel-msv-starter</module>
+    <module>camel-mustache-starter</module>
+    <module>camel-mvel-starter</module>
+    <module>camel-mybatis-starter</module>
+    <module>camel-nagios-starter</module>
+    <module>camel-nats-starter</module>
+    <module>camel-netty-http-starter</module>
+    <module>camel-netty-starter</module>
+    <module>camel-netty4-http-starter</module>
+    <module>camel-netty4-starter</module>
+    <module>camel-ognl-starter</module>
+    <module>camel-olingo2-starter</module>
+    <module>camel-openshift-starter</module>
+    <module>camel-optaplanner-starter</module>
+    <module>camel-paho-starter</module>
+    <module>camel-pdf-starter</module>
+    <module>camel-pgevent-starter</module>
+    <module>camel-printer-starter</module>
+    <module>camel-protobuf-starter</module>
+    <module>camel-quartz2-starter</module>
+    <module>camel-quickfix-starter</module>
+    <module>camel-rabbitmq-starter</module>
+    <module>camel-restlet-starter</module>
+    <module>camel-ribbon-starter</module>
+    <module>camel-rmi-starter</module>
+    <module>camel-routebox-starter</module>
+    <module>camel-rss-starter</module>
+    <module>camel-ruby-starter</module>
+    <module>camel-rx-starter</module>
+    <module>camel-salesforce-starter</module>
+    <module>camel-sap-netweaver-starter</module>
+    <module>camel-saxon-starter</module>
+    <module>camel-scala-starter</module>
+    <module>camel-schematron-starter</module>
+    <module>camel-scr-starter</module>
+    <module>camel-script-starter</module>
+    <module>camel-servicenow-starter</module>
+    <module>camel-servlet-starter</module>
+    <module>camel-servletlistener-starter</module>
+    <module>camel-shiro-starter</module>
+    <module>camel-sip-starter</module>
+    <module>camel-sjms-starter</module>
+    <module>camel-slack-starter</module>
+    <module>camel-smpp-starter</module>
+    <module>camel-snakeyaml-starter</module>
+    <module>camel-snmp-starter</module>
+    <module>camel-soap-starter</module>
+    <module>camel-solr-starter</module>
+    <module>camel-spark-starter</module>
+    <module>camel-splunk-starter</module>
+    <module>camel-spring-batch-starter</module>
+    <module>camel-spring-boot-starter</module>
+    <module>camel-spring-dm-starter</module>
+    <module>camel-spring-integration-starter</module>
+    <module>camel-spring-javaconfig-starter</module>
+    <module>camel-spring-ldap-starter</module>
+    <module>camel-spring-redis-starter</module>
+    <module>camel-spring-security-starter</module>
+    <module>camel-spring-starter</module>
+    <module>camel-spring-ws-starter</module>
+    <module>camel-sql-starter</module>
+    <module>camel-ssh-starter</module>
+    <module>camel-stax-starter</module>
+    <module>camel-stomp-starter</module>
+    <module>camel-stream-starter</module>
+    <module>camel-stringtemplate-starter</module>
+    <module>camel-swagger-java-starter</module>
+    <module>camel-syslog-starter</module>
+    <module>camel-tagsoup-starter</module>
+    <module>camel-tarfile-starter</module>
+    <module>camel-telegram-starter</module>
+    <module>camel-twitter-starter</module>
+    <module>camel-undertow-starter</module>
+    <module>camel-univocity-parsers-starter</module>
+    <module>camel-urlrewrite-starter</module>
+    <module>camel-velocity-starter</module>
+    <module>camel-vertx-starter</module>
+    <module>camel-weather-starter</module>
+    <module>camel-websocket-starter</module>
+    <module>camel-xmlbeans-starter</module>
+    <module>camel-xmljson-starter</module>
+    <module>camel-xmlrpc-starter</module>
+    <module>camel-xmlsecurity-starter</module>
+    <module>camel-xmpp-starter</module>
+    <module>camel-xstream-starter</module>
+    <module>camel-yammer-starter</module>
+    <module>camel-zipfile-starter</module>
+    <module>camel-zipkin-starter</module>
+    <module>camel-zookeeper-starter</module>
+  </modules>
 </project>
-

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootAutoConfigurationMojo.java
----------------------------------------------------------------------
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootAutoConfigurationMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootAutoConfigurationMojo.java
index 02bec80..c8272d1 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootAutoConfigurationMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootAutoConfigurationMojo.java
@@ -358,7 +358,7 @@ public class SpringBootAutoConfigurationMojo extends 
AbstractMojo {
                     
prop.getField().setStringInitializer(option.getDefaultValue());
                 } else if ("integer".equals(option.getType()) || 
"boolean".equals(option.getType())) {
                     String value = option.getDefaultValue();
-                    if("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
+                    if ("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
                         value = value + "L";
                     }
                     prop.getField().setLiteralInitializer(value);
@@ -641,7 +641,7 @@ public class SpringBootAutoConfigurationMojo extends 
AbstractMojo {
                     
prop.getField().setStringInitializer(option.getDefaultValue());
                 } else if ("integer".equals(option.getType()) || 
"boolean".equals(option.getType())) {
                     String value = option.getDefaultValue();
-                    if("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
+                    if ("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
                         value = value + "L";
                     }
                     prop.getField().setLiteralInitializer(value);
@@ -733,7 +733,7 @@ public class SpringBootAutoConfigurationMojo extends 
AbstractMojo {
                     
prop.getField().setStringInitializer(option.getDefaultValue());
                 } else if ("integer".equals(option.getType()) || 
"boolean".equals(option.getType())) {
                     String value = option.getDefaultValue();
-                    if("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
+                    if ("long".equals(option.getJavaType()) && 
!value.toUpperCase().endsWith("L")) {
                         value = value + "L";
                     }
                     prop.getField().setLiteralInitializer(value);

http://git-wip-us.apache.org/repos/asf/camel/blob/1c195d13/tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template
----------------------------------------------------------------------
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template
 
b/tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template
index 75004d7..cebe4a0 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template
@@ -41,6 +41,7 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-${componentId}</artifactId>
+            <version><#noparse>${project.version}</#noparse></version>
         </dependency>
 
     </dependencies>

Reply via email to