Skip to content

Commit 407b22b

Browse files
authored
JAVA-22210 Upgrade dependencies versions for spring-apache-camel module (eugenp#14359)
1 parent 326458d commit 407b22b

File tree

3 files changed

+15
-18
lines changed

3 files changed

+15
-18
lines changed

messaging-modules/spring-apache-camel/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This module contains articles about Spring with Apache Camel
1414
### Framework Versions:
1515

1616
- Spring 5.3.25
17-
- Apache Camel 3.14.7
17+
- Apache Camel 3.21.0
1818

1919
### Build and Run Application
2020

messaging-modules/spring-apache-camel/pom.xml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
<dependency>
2020
<groupId>org.apache.camel</groupId>
2121
<artifactId>camel-core</artifactId>
22-
<version>${env.camel.version}</version>
22+
<version>${camel.version}</version>
2323
</dependency>
2424
<dependency>
2525
<groupId>org.apache.camel</groupId>
2626
<artifactId>camel-spring</artifactId>
27-
<version>${env.camel.version}</version>
27+
<version>${camel.version}</version>
2828
<exclusions>
2929
<exclusion>
3030
<artifactId>commons-logging</artifactId>
@@ -35,17 +35,12 @@
3535
<dependency>
3636
<groupId>org.apache.camel</groupId>
3737
<artifactId>camel-stream</artifactId>
38-
<version>${env.camel.version}</version>
38+
<version>${camel.version}</version>
3939
</dependency>
4040
<dependency>
4141
<groupId>org.springframework</groupId>
4242
<artifactId>spring-context</artifactId>
43-
<version>${env.spring.version}</version>
44-
</dependency>
45-
<dependency>
46-
<groupId>org.apache.camel</groupId>
47-
<artifactId>camel-spring-javaconfig</artifactId>
48-
<version>${env.camel.version}</version>
43+
<version>${spring.version}</version>
4944
</dependency>
5045
<dependency>
5146
<groupId>org.apache.camel.springboot</groupId>
@@ -77,12 +72,16 @@
7772
<version>${camel.version}</version>
7873
<scope>test</scope>
7974
</dependency>
75+
<dependency>
76+
<groupId>org.apache.camel</groupId>
77+
<artifactId>camel-spring-xml</artifactId>
78+
<version>${camel.version}</version>
79+
</dependency>
8080
</dependencies>
8181

8282
<properties>
83-
<env.camel.version>3.14.7</env.camel.version>
84-
<env.spring.version>5.3.25</env.spring.version>
85-
<camel.version>3.15.0</camel.version>
83+
<spring.version>5.3.25</spring.version>
84+
<camel.version>3.21.0</camel.version>
8685
</properties>
8786

8887
<profiles>
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
package com.baeldung.camel.apache.file.cfg;
22

3-
import java.util.Arrays;
3+
import java.util.Collections;
44
import java.util.List;
55

66
import org.apache.camel.builder.RouteBuilder;
7-
import org.apache.camel.spring.javaconfig.CamelConfiguration;
87
import org.springframework.context.annotation.Bean;
98
import org.springframework.context.annotation.Configuration;
109

1110
import com.baeldung.camel.apache.file.ContentBasedFileRouter;
1211

1312
@Configuration
14-
public class ContentBasedFileRouterConfig extends CamelConfiguration {
13+
public class ContentBasedFileRouterConfig {
1514

1615
@Bean
1716
ContentBasedFileRouter getContentBasedFileRouter() {
1817
return new ContentBasedFileRouter();
1918
}
2019

21-
@Override
2220
public List<RouteBuilder> routes() {
23-
return Arrays.asList(getContentBasedFileRouter());
21+
return Collections.singletonList(getContentBasedFileRouter());
2422
}
2523

2624
}

0 commit comments

Comments
 (0)