Re: [PROBLEM] Java 9 ClassLoader and trying to load module java.se.se

2017-05-06 Thread Romain Manni-Bucau
Hi Tibor, (If it helps) I guess detecting you run on java 9 you can add some --add-opens on the CLI as a workaround. Otherwise a double compilation can be needed or just provide a jar with these classes in the classloader which will override the JVM ones - this is how it should work for the

[PROBLEM] Java 9 ClassLoader and trying to load module java.se.se

2017-05-06 Thread Tibor Digana
Hi, @Robert I created branch [1] and added Java 9 method call *findClass(module, cls)* to our *ClassLoader*, see the diff [2] and there is my playground for my debugging purposes. After debugging this code does not load *javax.xml.ws.Holder*. This method is protected and if you call

[GitHub] maven-surefire issue #114: Parallel runner should not drop away runners that...

2017-05-06 Thread Fuud
Github user Fuud commented on the issue: https://github.com/apache/maven-surefire/pull/114 I am not sure that I understand your question. But I can try to answer :) 1) JUnit has @RunWith annotaion that consumes Class 2) This Runner should implement method getDescription.

Re: [PROBLEM] Java 9 ClassLoader and trying to load module java.se.se

2017-05-06 Thread Robert Scholte
I guess we need to dive into MethodHandles.Lookup[1] or reconsider MultiRelease JAR [1] http://download.java.net/java/jigsaw/docs/api/java/lang/invoke/MethodHandles.Lookup.html On Sat, 06 May 2017 09:24:51 +0200, Tibor Digana wrote: Hi, @Robert I created

Re: [GitHub] maven-surefire issue #114: Parallel runner should not drop away runners that...

2017-05-06 Thread Tibor Digana
IIUC some runners or Runnable children are added as leafs by your framework as at the runtime. I cannot guarantee that these addons would run in parallel. Is that true that at least some runners still have some children since the beginning when parallel computer (PC) has recognized them? On Sat,