[
https://issues.apache.org/jira/browse/CAMEL-11756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16161173#comment-16161173
]
Claus Ibsen commented on CAMEL-11756:
-------------------------------------
Nicola good questions.
The branch is for an experiment to see how far we can get support for spring
boot 2, and then see what changes we need on master branch. We can then
cherry-pick the stuff we need from this branch on master to get that into 2.20
release so we are more prepare when SB2 is officially released. Then in 2.21
release we can do official SB2 support.
If we can get the -starters to be binary compatible as-is with both SB1 and SB2
then I would like for us to be able for 2.21 release to have support for both
SB1 and SB2. For example we can make the BOM generater do two BOMs - one for
SB1 and another for SB2, eg
{code}
camel-spring-boot-dependencies
camel-spring-boot2-dependencies
{code}
Then we can have SB1 and SB2 separated with different artefact ids
{code}
camel-spring-boot
camel-spring-boot-starter
camel-spring-boot2
camel-spring-boot2-starter
{code}
Thoughts?
> camel-spring-boot2 - Create experimental spring boot 2 component
> ----------------------------------------------------------------
>
> Key: CAMEL-11756
> URL: https://issues.apache.org/jira/browse/CAMEL-11756
> Project: Camel
> Issue Type: Task
> Components: camel-spring-boot
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: 2.20.0
>
>
> We should try get started with the migration effort for getting Camel running
> on Spring Boot 2.0.x.
> There may be issues with the starter component as Spring Boot guys changed
> stuff how auto configuration and setting properties works. So we may need to
> have some kind of interface in camel-spring-boot and camel-spring-boot2 where
> we can have different implementation that the -starter can use.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)