[ https://issues.apache.org/jira/browse/SUREFIRE-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17790182#comment-17790182 ]
Michael Osipov commented on SUREFIRE-2211: ------------------------------------------ This one is broken for me: [https://github.com/apache/maven-surefire/blob/aa864f4532282100667bf3d81dc7cbd460845408/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/JarManifestForkConfiguration.java#L228-L240] because this is pure form encoding, no URI encoding. Spec: [https://docs.oracle.com/en/java/javase/17/docs/specs/jar/jar.html#class-path-attribute] I wonder what would happen with entried like \{{böse.jar}} vs {{b{{{}%C3%B6{}}}.jar}}. > additionalClasspathElement with UNC path not working with failsafe > 3.0.0-M1 > ----------------------------------------------------------------------------- > > Key: SUREFIRE-2211 > URL: https://issues.apache.org/jira/browse/SUREFIRE-2211 > Project: Maven Surefire > Issue Type: Bug > Components: Maven Failsafe Plugin > Affects Versions: 3.0.0-M2, 3.2.2 > Environment: Windows JDK17.0.5+8 > Reporter: Robert Seidel > Assignee: Michael Osipov > Priority: Major > Fix For: 3.2.3 > > > We are using the configuration parameter additionalClasspathElements > (https://maven.apache.org/surefire/maven-failsafe-plugin/integration-test-mojo.html#additionalClasspathElements) > to provide a log4j2 xml configuration during tests. There is configured an > UNC path like this //our-server/build/failsafe containing the file. > Until version 3.0.0-M2 everything was fine, the ressource could be found > within the class loader and log4j was configured correctly (so 3.0.0-M1 was > ok). > However since the Milestone 2 of version 3 and with all later versions, the > ressource could not be found within the classpath, leaving log4j unconfigured. > From the reporting xml the classpath is configured the same, but the class > loader behaves differently. > When using a normal path like c:/build/failsafe the ressource can be found > without issues. -- This message was sent by Atlassian Jira (v8.20.10#820010)