Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
Le 16 févr. 2018 22:07, "Mark Struberg" a écrit : Hi Romain! Reinhard managed to reproduce the issue when running the latest MW source on his box. With git-bisect we figured it has to do with r1822816 MeecrowaveBus "simplifying MeecrowaveBus and enforcing the classloader to avoid to rely on re

Re: next up Meecrowave

2018-02-17 Thread Mark Struberg
In the test there are 2 classloaders involved. a.) the client side b.) the server (tomcat). with the setExtension using the current TCCL we kind of leak the Tomcat CL into the client it seems. It blows up with the Tomcat ParallelWebAppClassloader already not being active anymore. And the locati

Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
Le 17 févr. 2018 10:09, "Mark Struberg" a écrit : In the test there are 2 classloaders involved. a.) the client side b.) the server (tomcat). with the setExtension using the current TCCL we kind of leak the Tomcat CL into the client it seems. It blows up with the Tomcat ParallelWebAppClassloader

Re: next up Meecrowave

2018-02-17 Thread Mark Struberg
Yes, been deterministic. At my own box but also on Reinhards. Broken 100% of all runs. LieGrue, strub > Am 17.02.2018 um 11:16 schrieb Romain Manni-Bucau : > > Le 17 févr. 2018 10:09, "Mark Struberg" a > écrit : > > In the test there are 2 classloaders involved. > a.) the client side > b.) t

Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
What do you run? Always green here :( Le 17 févr. 2018 11:51, "Mark Struberg" a écrit : > Yes, been deterministic. At my own box but also on Reinhards. Broken 100% > of all runs. > > LieGrue, > strub > > > > Am 17.02.2018 um 11:16 schrieb Romain Manni-Bucau >: > > > > Le 17 févr. 2018 10:09, "M

Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
Can you share the 2 locking threads plz? Le 17 févr. 2018 16:41, "Romain Manni-Bucau" a écrit : > What do you run? Always green here :( > > Le 17 févr. 2018 11:51, "Mark Struberg" a > écrit : > >> Yes, been deterministic. At my own box but also on Reinhards. Broken 100% >> of all runs. >> >> Li

Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
pushed a fix reverting the revert ;) changes are 1. we take the classloader from the servlet context instead of the tccl -> should be noop but way more secured 2. if there is no default bus we set one, avoids the server one to ends up being a default classloader and leaking, we also reset it if w

Re: next up Meecrowave

2018-02-17 Thread Mark Struberg
and broke it again ;) NFORMATION: Setting the server's publish address to be / [20:09:15.645][INFO ][   main][ifecycle.WebContainerLifecycle] OpenWebBeans Container has started, it took [23] ms. [20:09:15.647][INFO ][   main][meecrowave.cxf.CxfCdiAutoSetup] REST Application: / ->

Re: next up Meecrowave

2018-02-17 Thread Romain Manni-Bucau
Java8 131 ubuntu and mvn 3.5.2 or idea 2017.2. Le 17 févr. 2018 20:12, "Mark Struberg" a écrit : > and broke it again ;) > > NFORMATION: Setting the server's publish address to be / > [20:09:15.645][INFO ][ main][ifecycle.WebContainerLifecycle] > OpenWebBeans Container has started, it