Gradle 3.1 yields NoClassDefFoundError from Jython-Netty-Client

Hi,

after switching to Gradle 3.1, I get now the following output from my builds (regardless whether successful or not):

BUILD SUCCESSFUL

Total time: 10 mins 25.753 secs
Exception in thread "Jython-Netty-Client-4" java.lang.NoClassDefFoundError: org/python/netty/util/concurrent/DefaultFutureListeners
        at org.python.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:577)
        at org.python.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)
        at org.python.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)
        at java.lang.Thread.run(Thread.java:745)
Exception in thread "Jython-Netty-Client-3" java.lang.NoClassDefFoundError: org/python/netty/util/concurrent/DefaultFutureListeners
        at org.python.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:577)
        at org.python.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)
        at org.python.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)
        at java.lang.Thread.run(Thread.java:745)
Exception in thread "Jython-Netty-Client-2" java.lang.NoClassDefFoundError: org/python/netty/util/concurrent/DefaultFutureListeners
        at org.python.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:577)
        at org.python.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)
        at org.python.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)
        at java.lang.Thread.run(Thread.java:745)

Any chance to get rid of this?

Thanks,

Thipor

Gradle Version: 3.1
Operating System and JVM version: OS: Windows 7 6.1 amd64, JVM: 1.8.0_66
Is this a regression? If yes, which version of Gradle do you know it last worked for? Yes, 3.0