## Environment
**Liquibase Version**: 4.2.2

**Liquibase Integration & Version**: spring-boot 2.3.7.RELEASE

**Liquibase Extension(s) & Version**: -

**Database Vendor & Version**: Postgres (but doesn't matter)

**Operating System Type & Version**: Linux mint (but doesn't matter)

## Description
includeAll in a spring-boot project with a searchPath containing a "classpath*:" doesn't find anything.

## Steps To Reproduce
Define an "includeAll" task in a spring boot project with a searchPath set to "classpath*:db/changelog" and changelog files available on the searchPath failed because not found
`

* includeAll:
        path: classpath*:db/changelog
`

## Actual Behavior
Doesn't find changelogs

## Expected/Desired Behavior
Should find changelog to include

## Screenshots (if appropriate)
* 

## Additional Context
Problem comes from SpringResourceAccessor.finalizeSearchPath method which expect to always have "classpath:classpath:" and in that case, path is "classpath:classpath*:" so not replaced.

https://github.com/liquibase/liquibase/blob/aae1f015540f2a814b7a9e3d7b4db2fa465e9a23/liquibase-core/src/main/java/liquibase/integration/spring/SpringResourceAccessor.java#L157


resources = classLoader.getResources(path);
        } catch (IOException e) {
            Scope.getCurrentScope().getLog(getClass()).severe("Cannot list resources in path " + path + ": " + e.getMessage(), e);
            return returnSet;
        }
        while (resources.hasMoreElements()) {
            final URL url = resources.nextElement();
            try {
                final InputStream inputStream = url.openStream();
                final String fileList = StreamUtil.readStreamAsString(inputStream);
                if (!fileList.isEmpty()) {
                    for (String childName : fileList.split("\n")) {
                        String childPath = (path + "/" + childName).replaceAll("+", "/");
                        if (isDirectory(childPath)) {
                            if (includeDirectories) {
                                returnSet.add(childPath);
                            }
                            if (recursive) {
                                returnSet.addAll(listFromClassLoader(childPath, recursive, includeFiles, includeDirectories));
                            }
                        } else {
                            if (includeFiles) {
                                returnSet.add(childPath);
                            }
                        }
                    }
                }
            } catch (IOException e) {
                Scope.getCurrentScope().getLog(getClass()).severe("Cannot list resources in " + url.toExternalForm() + ": " + e.getMessage(), e);
            }