-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Spring Boot to latest (3.3) #2417
Comments
boubaker
added a commit
to Meeds-io/maven-parent-pom
that referenced
this issue
Sep 22, 2024
boubaker
added a commit
to Meeds-io/maven-parent-pom
that referenced
this issue
Sep 22, 2024
boubaker
changed the title
Upgrade Spring Boot to 3.3
Upgrade Spring Boot to latest (3.3)
Sep 22, 2024
boubaker
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Sep 22, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/maven-depmgt-pom
that referenced
this issue
Sep 22, 2024
boubaker
added a commit
to Meeds-io/commons
that referenced
this issue
Sep 22, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Sep 22, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/commons
that referenced
this issue
Sep 22, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin. Besides, this change will remove Tests of moved API defined in Portal layer.
boubaker
added a commit
to Meeds-io/social
that referenced
this issue
Sep 22, 2024
Meeds-io/meeds#2417 Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/maven-parent-pom
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/maven-depmgt-pom
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Sep 25, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/commons
that referenced
this issue
Sep 25, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin. Besides, this change will remove Tests of moved API defined in Portal layer.
boubaker
added a commit
to Meeds-io/social
that referenced
this issue
Sep 25, 2024
Meeds-io/meeds#2417 Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/commons
that referenced
this issue
Sep 25, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin. Besides, this change will remove Tests of moved API defined in Portal layer.
boubaker
added a commit
to Meeds-io/social
that referenced
this issue
Sep 25, 2024
Meeds-io/meeds#2417 Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/social
that referenced
this issue
Sep 25, 2024
Meeds-io/meeds#2417 Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/addons-parent-pom
that referenced
this issue
Sep 25, 2024
…o/meeds#2417 This change will auto-configure for JAR maven modules the AOP Weave library to include.
boubaker
added a commit
to Meeds-io/addons-parent-pom
that referenced
this issue
Sep 25, 2024
…o/meeds#2417 This change will auto-configure for JAR maven modules the AOP Weave library to include.
boubaker
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Sep 25, 2024
Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/social
that referenced
this issue
Sep 25, 2024
Meeds-io/meeds#2417 Prior to this change, the jcabi maven plugin was used to weave classes for annotation processing, especially and annotations. This plugin isn't maintained and should be replace by the default AspectJ libraries for Annotation Processing. In addition, the Jcabi plugin makes the build longer and takes a lot of time in addition to heigh I/O operations on disk. This change applies the required configuration (In addition to Meeds-io/maven-parent-pom@bea09a8) in order to replace usage of Jcabi plugin.
boubaker
added a commit
to Meeds-io/analytics
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/gamification
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/gamification-github
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/gamification-twitter
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to Meeds-io/task
that referenced
this issue
Sep 25, 2024
boubaker
added a commit
to exoplatform/jcr
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/ecms
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/dlp
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/agenda
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/onlyoffice
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/multifactor-authentication
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/data-upgrade
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/chat-application
that referenced
this issue
Sep 27, 2024
…/meeds#2417 This change will Tomcat version and MongoDB Driver to the declared versions inherited from Spring
boubaker
added a commit
to exoplatform/web-conferencing
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/jcr
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/ecms
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/dlp
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/agenda
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/onlyoffice
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/web-conferencing
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/multifactor-authentication
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/data-upgrade
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/chat-application
that referenced
this issue
Sep 27, 2024
…/meeds#2417 This change will Tomcat version and MongoDB Driver to the declared versions inherited from Spring
boubaker
added a commit
to exoplatform/onlyoffice
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#267) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/multifactor-authentication
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#77) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/agenda
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#693) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/dlp
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#62) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/web-conferencing
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#335) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/data-upgrade
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#248) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/ecms
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#2405) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/jcr
that referenced
this issue
Sep 27, 2024
…eeds-io/meeds#2417 (#330) This change will delete the usage of Jcabi Maven plugin which is incompatible with newer AspectJ versions and use AspectJ Maven plugin instead
boubaker
added a commit
to exoplatform/chat-application
that referenced
this issue
Sep 28, 2024
…/meeds#2417 (#773) This change will Tomcat version and MongoDB Driver to the declared versions inherited from Spring
github-project-automation
bot
moved this from Considered
to Landed
in Feature enhancement
Sep 28, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, the development branch of Meeds is using the version 3.2 of spring-boot-dependencies. We have to upgrade to latest stable version of 3.3 to benefit from security fixes and improvements such as Tomcat and Hibernate.
Besides, the
jcabi-plugin
isn't compatible anymore and has to be replaced byaspectj-maven-plugin
.Strategy for Merge
Merge Parent Poms
Release Parent Poms
Release from develop a dedicated Milestone
Update all projects with the newly released parent pom on Meeds
For all projects update project POM use the newly released parent POM
Merge Meeds PRs
Rebase develop-exo
Rebase all Meeds project to get changes from develop onto develop-exo
Merge eXo PRs
After Build finishes on develop-exo, merge the following PRs:
The text was updated successfully, but these errors were encountered: