I get the following errors after the fixes from https://issues.apache.org/jira/browse/SLING-5715:
waitForStatusWithLongTimeout(org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest) Time elapsed: 0.026 sec <<< ERROR! java.lang.NoClassDefFoundError: Could not initialize class java.net.ProxySelector at sun.net.www.protocol.http.HttpURLConnection$5.run(HttpURLConnection.java:919) at sun.net.www.protocol.http.HttpURLConnection$5.run(HttpURLConnection.java:917) at java.security.AccessController.doPrivileged(Native Method) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:915) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:851) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1301) at org.apache.sling.testing.teleporter.client.TeleporterHttpClient.cleanup(TeleporterHttpClient.java:206) at org.apache.sling.testing.teleporter.client.TeleporterHttpClient.getHttpGetStatus(TeleporterHttpClient.java:144) at org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest.waitForStatusWithLongTimeout(TeleporterHttpClientTest.java:61) repeatedGetStatus(org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest) Time elapsed: 0.106 sec <<< ERROR! java.lang.ExceptionInInitializerError: null at sun.nio.fs.DefaultFileSystemProvider.create(DefaultFileSystemProvider.java:67) at java.nio.file.FileSystems$DefaultFileSystemHolder.getDefaultProvider(FileSystems.java:108) at java.nio.file.FileSystems$DefaultFileSystemHolder.access$000(FileSystems.java:89) at java.nio.file.FileSystems$DefaultFileSystemHolder$1.run(FileSystems.java:98) at java.nio.file.FileSystems$DefaultFileSystemHolder$1.run(FileSystems.java:96) at java.security.AccessController.doPrivileged(Native Method) at java.nio.file.FileSystems$DefaultFileSystemHolder.defaultFileSystem(FileSystems.java:95) at java.nio.file.FileSystems$DefaultFileSystemHolder.<clinit>(FileSystems.java:90) at java.nio.file.FileSystems.getDefault(FileSystems.java:176) at sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:483) at sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:478) at java.security.AccessController.doPrivileged(Native Method) at sun.util.calendar.ZoneInfoFile.<clinit>(ZoneInfoFile.java:477) at sun.util.calendar.ZoneInfo.getTimeZone(ZoneInfo.java:663) at java.util.TimeZone.getTimeZone(TimeZone.java:566) at java.util.TimeZone.getTimeZone(TimeZone.java:562) at com.fasterxml.jackson.databind.util.StdDateFormat.<clinit>(StdDateFormat.java:68) at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:276) at com.github.tomakehurst.wiremock.common.Json.write(Json.java:41) at com.github.tomakehurst.wiremock.client.HttpAdminClient.addStubMapping(HttpAdminClient.java:67) at com.github.tomakehurst.wiremock.client.WireMock.register(WireMock.java:138) at com.github.tomakehurst.wiremock.client.WireMock.register(WireMock.java:134) at com.github.tomakehurst.wiremock.client.WireMock.givenThat(WireMock.java:65) at org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest.repeatedGetStatus(TeleporterHttpClientTest.java:85) waitForStatusWithShortTimeout(org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest) Time elapsed: 0.003 sec <<< ERROR! java.lang.NoClassDefFoundError: Could not initialize class java.net.ProxySelector at sun.net.www.protocol.http.HttpURLConnection$5.run(HttpURLConnection.java:919) at sun.net.www.protocol.http.HttpURLConnection$5.run(HttpURLConnection.java:917) at java.security.AccessController.doPrivileged(Native Method) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:915) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:851) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1301) at org.apache.sling.testing.teleporter.client.TeleporterHttpClient.cleanup(TeleporterHttpClient.java:206) at org.apache.sling.testing.teleporter.client.TeleporterHttpClient.getHttpGetStatus(TeleporterHttpClient.java:144) at org.apache.sling.testing.teleporter.client.TeleporterHttpClientTest.waitForStatusWithShortTimeout(TeleporterHttpClientTest.java:72) Exception in thread "Thread-0" java.lang.NoClassDefFoundError: Could not initialize class java.util.logging.LogManager at java.util.logging.LogManager$Cleaner.run(LogManager.java:245) Results : Tests in error: TeleporterHttpClientTest.repeatedGetStatus:85 » ExceptionInInitializer TeleporterHttpClientTest.waitForStatusWithLongTimeout:61 » NoClassDefFound Cou... TeleporterHttpClientTest.waitForStatusWithShortTimeout:72 » NoClassDefFound Co... Tests run: 18, Failures: 0, Errors: 3, Skipped: 0 This happens in the following environment: Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T22:58:10+02:00) Maven home: /usr/local/Cellar/maven/3.2.3/libexec Java version: 1.7.0_75, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.11.4", arch: "x86_64", family: "mac" In rev. 1743378, everything works as expected. The 2nd error is probably due to the maximum number of open file handles being exceeded, but even after ignoring repeatedGetStatus() I still get the error "java.lang.NoClassDefFoundError: Could not initialize class java.net.ProxySelector". If the same unit test is being executed from my IDE everything works as expected. So probably this is a classloading issue and Exception in thread "Thread-0" java.lang.NoClassDefFoundError: Could not initialize class java.util.logging.LogManager at java.util.logging.LogManager$Cleaner.run(LogManager.java:245) may be related. Not sure though who is actually using java.util.logging.LogManager... Does someone else have this problem? Thanks, Konrad