This is the controller panel for Smart Panels app

          [CAM-8292] Upgrade to Spring Boot 2.0

          Tim Hoepfner added a comment -

          Any news on this?

          If I got it right, the final Spring Boot 2.0 release is planned for February 27th , see https://github.com/spring-projects/spring-boot/milestones

          Thanks

          Tim Hoepfner added a comment - Any news on this? If I got it right, the final Spring Boot 2.0 release is planned for February 27th , see https://github.com/spring-projects/spring-boot/milestones Thanks

          Jan Galinski added a comment -

          Is there an issue with spring boot 2? As shown here: https://github.com/holunda-io/camunda-springboot-kotlin you can just use it with camunda starter 2.3.0 ... or are there use cases that fail or are not supported?

          I suppose, if pivotal really sticks to the release date this time (end of february), there is more than enough time to adapt this for the next (3.0? 2.4?) release of the camunda starter, which will be end of may together with camunda 7.9.0.

          Jan Galinski added a comment - Is there an issue with spring boot 2? As shown here: https://github.com/holunda-io/camunda-springboot-kotlin you can just use it with camunda starter 2.3.0 ... or are there use cases that fail or are not supported? I suppose, if pivotal really sticks to the release date this time (end of february), there is more than enough time to adapt this for the next (3.0? 2.4?) release of the camunda starter, which will be end of may together with camunda 7.9.0.

          Just some hints if the camunda starter should be based on spring boot 2. Because spring boot 2 has Java 8 Baseline (https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes#java-8-baseline-and-java-9-support):

          Oliver Steinhauer added a comment - Just some hints if the camunda starter should be based on spring boot 2. Because spring boot 2 has Java 8 Baseline ( https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes#java-8-baseline-and-java-9-support): Delete package org.camunda.bpm.spring.boot.starter.configuration.impl and use default methods on configuration interfaces Take use of spring 5 features For web applications take a look at https://www.logicbig.com/tutorials/spring-framework/spring-web-mvc/mvc-configurer-default-methods.html

          Hm ... I do not think that default methods on interfaces will solve the default-impl probleem, you still need injection and bean declaration ... or would you want to provide anonymous implementation of interfaces as beans? Then we would not really need default method implementations ....

          Jan Galinski added a comment - Hm ... I do not think that default methods on interfaces will solve the default-impl probleem, you still need injection and bean declaration ... or would you want to provide anonymous implementation of interfaces as beans? Then we would not really need default method implementations ....

          Jan Galinski added a comment -

          I would vote for a major version change to 3.0 as the switch to spring boot 2.0/spring 5 is not a minor update. It might confuse users still working whith spring 4 and starter 2.3 if they do a minor version update and find out that the whole framework changed ...

          Jan Galinski added a comment - I would vote for a major version change to 3.0 as the switch to spring boot 2.0/spring 5 is not a minor update. It might confuse users still working whith spring 4 and starter 2.3 if they do a minor version update and find out that the whole framework changed ...

          Hi jan.galinski@holisticon.de,

          Thank you for your remark, we will consider it and probably release the version as 3.0.

          Best regards,
          Yana

          Yana Vasileva added a comment - Hi jan.galinski@holisticon.de , Thank you for your remark, we will consider it and probably release the version as 3.0. Best regards, Yana

            svetlana.dorokhova Svetlana Dorokhova
            svetlana.dorokhova Svetlana Dorokhova
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: