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

commit db0501efa67f9cee8b5a6cc090fb4ce906eb89a4
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Nov 5 17:03:59 2018 +0100

    Upgrade Spring Boot to 2.1.0.RELEASE. The BOM generator needed a code 
change as SB guys have changed their POM in this new version.
---
 platforms/spring-boot/spring-boot-dm/pom.xml                      | 8 ++++----
 .../org/apache/camel/maven/bom/generator/BomGeneratorMojo.java    | 4 ++++
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/platforms/spring-boot/spring-boot-dm/pom.xml 
b/platforms/spring-boot/spring-boot-dm/pom.xml
index f33732b..f25e2db 100644
--- a/platforms/spring-boot/spring-boot-dm/pom.xml
+++ b/platforms/spring-boot/spring-boot-dm/pom.xml
@@ -41,13 +41,13 @@
 
   <properties>
     <!-- Spring-Boot target version -->
-    <spring-boot-version>2.0.6.RELEASE</spring-boot-version>
+    <spring-boot-version>2.1.0.RELEASE</spring-boot-version>
 
     <!-- The following dependencies should be aligned with the ones in 
standard camel parent -->
     <!-- Needed by BOM generator-->
     <avro-version>1.8.2</avro-version>
     <jackson-version>1.9.12</jackson-version>
-    <testcontainers-version>1.8.3</testcontainers-version>
+    <testcontainers-version>1.9.1</testcontainers-version>
 
     <!-- needed for testing -->
     <curator-version>2.12.0</curator-version>
@@ -57,9 +57,9 @@
     <google-guava-version>19.0</google-guava-version>
     <lucene3-version>3.6.0</lucene3-version>
     <hadoop2-version>2.7.4</hadoop2-version>
-    
<infinispan-spring-boot-version>2.0.0.Beta1</infinispan-spring-boot-version>
+    
<infinispan-spring-boot-version>2.0.0.Final</infinispan-spring-boot-version>
     <cassandra-driver-guava-version>18.0</cassandra-driver-guava-version>
-    <groovy-version>2.4.15</groovy-version>
+    <groovy-version>2.5.3</groovy-version>
     <grpc-guava-version>20.0</grpc-guava-version>
 
     <!-- Plugin versions -->
diff --git 
a/tooling/maven/bom-generator-maven-plugin/src/main/java/org/apache/camel/maven/bom/generator/BomGeneratorMojo.java
 
b/tooling/maven/bom-generator-maven-plugin/src/main/java/org/apache/camel/maven/bom/generator/BomGeneratorMojo.java
index 32c4251..2a54e0d 100644
--- 
a/tooling/maven/bom-generator-maven-plugin/src/main/java/org/apache/camel/maven/bom/generator/BomGeneratorMojo.java
+++ 
b/tooling/maven/bom-generator-maven-plugin/src/main/java/org/apache/camel/maven/bom/generator/BomGeneratorMojo.java
@@ -429,6 +429,10 @@ public class BomGeneratorMojo extends AbstractMojo {
                 String prop = version.substring(start + 2, end);
                 String resolved = project.getProperties().getProperty(prop);
                 if (resolved != null) {
+                    // may contain yet another placeholder
+                    if (resolved.contains("${")) {
+                        resolved = resolveVersion(project, resolved);
+                    }
                     version = version.substring(0, start) + resolved + 
version.substring(end + 1);
                 }
             }

Reply via email to