After upgrading to version 15.x, classNotFound exception due to usage of symbolic links

Description

The customer, in his deploy folder, has list of symbolic links pointing to a shared location where the actual pus are exploded.
When trying to deploy with 15.x version they fail since the copy of symlinks are not done as before due to change in the implementation of spring method: FileSystemUtils.copyRecursively

Workaround

None

Acceptance Test

manual test

Activity

Show:
Meron Avigdor
March 30, 2020, 3:47 PM
Edited


Reply from Spring: [spring-projects/spring-framework] Consistent use of NIO.2 for file read/write interactions (12114a9) Well spotted! Please create a separate GitHub for this. We'll try to address it ASAP, also considering backports to the 5.1.x and 5.0.x lines in our April round of releases.

Meron Avigdor
March 30, 2020, 4:50 PM
Edited

pull request to Spring-Framework

Ester Atzmon
March 31, 2020, 12:06 PM

the patch should be on top of 15.2 version

Meron Avigdor
April 1, 2020, 3:44 PM

Our plan is to upgrade to Spring 5.2.5 or 5.2.6 - if it is the latter one, it will already include the pull-request thus I will not commit the fix to master branch of 15.5 - we should therefore re-check before releasing 15.5-ga

Meron Avigdor
September 14, 2020, 4:12 PM

Since we did not upgrade to Spring 5.2.5 / 5.2.6 in 15.5 GA, I have ported the fix to 15.8, 15.5.1
Note that this fix is NOT part of 15.5 GA

Assignee

Meron Avigdor

Reporter

Ester Atzmon

Labels

None

Priority

Medium

SalesForce Case ID

00012752

Fix versions

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Premium

Platform

All
Configure