Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-15840

Migrate to Spring Boot 3

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 16.0.0
    • None
    • None

    Description

      The Jakarta integration branch has already

      <spring-boot.version>3.0.12</spring-boot.version>
      

      The code base will need changes because of it.

      As first, starting up an archetype leads to

      [INFO] [talledLocalContainer]   Caused by: java.lang.NoSuchMethodError: 'void org.apache.logging.log4j.util.PropertiesUtil.addPropertySource(org.apache.logging.log4j.util.PropertySource)'
      [INFO] [talledLocalContainer]           at org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.initialize(Log4J2LoggingSystem.java:243)
      [INFO] [talledLocalContainer]           at org.bloomreach.xm.cms.XmLoggingSystem.initialize(XmLoggingSystem.java:72)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:335)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223)
      [INFO] [talledLocalContainer]           at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:174)
      [INFO] [talledLocalContainer]           at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167)
      [INFO] [talledLocalContainer]           at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:145)
      [INFO] [talledLocalContainer]           at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.event.EventPublishingRunListener.multicastInitialEvent(EventPublishingRunListener.java:136)
      [INFO] [talledLocalContainer]           at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:81)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:64)
      [INFO] [talledLocalContainer]           at java.base/java.lang.Iterable.forEach(Iterable.java:75)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:118)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:112)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:63)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:355)
      [INFO] [talledLocalContainer]           at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
      [INFO] [talledLocalContainer]           at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:174)
      [INFO] [talledLocalContainer]           at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:154)
      [INFO] [talledLocalContainer]           at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:96)
      [INFO] [talledLocalContainer]           at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:171)
      [INFO] [talledLocalContainer]           at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4866)
      [INFO] [talledLocalContainer]           at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
      [INFO] [talledLocalContainer]           ... 38 more
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jhoffman Jeroen Hoffman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: