LPS-39303 The attachments could be stored on a folder or in a repository
LPS-39303 Source formatting
LPS-39303 It has more sense to call the repository Id as repositoryId than groupId when they are equals
LPS-39303 Test creation
LPS-39303 Fix an issue detected in test -Avoid migrateDL method to find fileEntries inserted as attachments of MB or Wiki
LPS-39303 Extend test -> Now, if there is a NoSuchFileException in the migration process the test fails
LPS-39303 Remove transactional execution listener because tests are not transactional
LPS-39303 Remove constants and replace them by Class.getName
LPS-39303 Get the original store before tests and restore it when the test is complete. Set the FileSystemStore as the store because the migration tests FileSystemStore -> DBStore
LPS-39303 We need to use the groupId that we have created
LPS-39303 Source formatting
LPS-39303 Include test to verify the migration when the document is directly in the root folder because it's a different use case with different logic
LPS-39303 Calling DLContentSU.get* won't ever return a null, so I changed it to use try/catch
LPS-39303 There's no need for this extra var