Upgrade Sakai to Spring 4.2 (4.2.7 currently available)

Description

So when I was looking at another issue thinking it could be spring, I saw that it seemed like Sakai started up with Spring 4.2.7 without much effort and we didn't need the hibernate upgrade for it yet.

It looks like from the blog that Hibernate 3 was finally removed in Spring 4.3 but still good to go in 4.2 and that version actually is getting support through 2016. So because this looks so low risk I figured I'd put it out there and we can look for the higher risk Spring 4.3 hibernate 4/5 update for Sakai 12.

https://spring.io/blog/2016/06/10/spring-framework-4-3-goes-ga

Environment

None

Test Plan

There's no specific test plan for this, basically a general smoke/regression test of just using Sakai shouldn't result in anything unusual in the logs after this patch is merged.

The big pieces changed appeared to be around the web services and a few database calls but it looked fine to me. I'd consider this a 11.2 merge candidate.

is related to

relates to

Activity

Show:

Juan Arcadio Martinez Carceles October 21, 2016 at 7:21 AM

I see this properties in master/pom.xml:

Should spring.test.version be in 4.2??

Matthew Jones September 6, 2016 at 10:29 AM

Just marking as tested as this was really low risk and very low amount of changes in core.

Matthew Jones August 18, 2016 at 1:29 PM
Edited

CXF needed updates because of this. It doesn't look like it needs any migrations.

https://issues.apache.org/jira/browse/CXF-6511
http://stackoverflow.com/a/34398060/3708872

Matthew Jones August 18, 2016 at 1:26 PM

Everything compiled with a few modifications to dashboard and everything started up after updating CXF to the latest version. sakai-ws looks okay just looking at the WSDL. There were no errors in the logs and initial smoke testing looks good.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created August 18, 2016 at 1:25 PM
Updated March 3, 2017 at 5:00 PM
Resolved August 19, 2016 at 3:42 PM