• Phillip Webb's avatar
    Fix "signer information does not match" error · 60ef031f
    Phillip Webb authored
    Update ExecutableArchiveLauncher so that `-cp` URLs are not added
    when they are already contained as nested JARs. This prevents a
    SecurityException "signer information does not match error" when using
    signed jars. The root cause of the issue was that the primary JAR file
    was on the default classpath with the URL "file:....jar" and in the
    main URL set as "jar:file:....jar". It is now filtered so that only
    the "jar:" variant is added.
    
    Fixes gh-1134
    60ef031f
Name
Last commit
Last update
docs Loading commit data...
eclipse Loading commit data...
spring-boot Loading commit data...
spring-boot-actuator Loading commit data...
spring-boot-autoconfigure Loading commit data...
spring-boot-cli Loading commit data...
spring-boot-dependencies Loading commit data...
spring-boot-docs Loading commit data...
spring-boot-full-build Loading commit data...
spring-boot-integration-tests Loading commit data...
spring-boot-parent Loading commit data...
spring-boot-samples Loading commit data...
spring-boot-starters Loading commit data...
spring-boot-tools Loading commit data...
spring-boot-versions Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.adoc Loading commit data...
README.adoc Loading commit data...
pom.xml Loading commit data...