oasp / oasp4j

The Open Application Standard Platform for Java
Apache License 2.0
60 stars 303 forks source link

General upgrade of thirdparty dependencies #620

Closed hohwille closed 5 years ago

hohwille commented 6 years ago

We already have some particular issues out to upgrade specific dependencies:

Further there are many outdated dependencies that need to be upgraded:

Finally this task should also include:

I guess there is a lot more. Please help to complete. I guess that with updating spring-boot we might get most of the additional versions anyway.

hohwille commented 5 years ago

Envers still needs to be upgraded: https://github.com/oasp/oasp4j/blame/develop/boms/bom/pom.xml#L104

hohwille commented 5 years ago

I will also get away from

      <dependency>
        <groupId>org.hibernate.javax.persistence</groupId>
        <artifactId>hibernate-jpa-2.1-api</artifactId>
        <version>1.0.0.Final</version>
      </dependency>

and go to

      <dependency>
        <groupId>javax.persistence</groupId>
        <artifactId>javax.persistence-api</artifactId>
        <version>2.2</version>
      </dependency>

Because we now have more recent hibernate that supports it and the latter is an official JPA while the first one was kind of odd.

hohwille commented 5 years ago

Oops: https://www.thoughts-on-java.org/hibernate-5-3/

hohwille commented 5 years ago

https://github.com/spring-projects/spring-boot/issues/11725

hohwille commented 5 years ago

However spring-boot 2.1 is not in maven central - not even the milestone 2.1.0.M1. So for the moment it seems as if we cannot update to JPA 2.2 and will postpone this to a spring-boot 2.1.x upgrade. I therefore just created #667

hohwille commented 5 years ago

Completed.