I use the step doktor and in the log there is this message : java.util.concurrent.ExecutionException: java.lang.SecurityException: Rejected: kotlin.collections.EmptyList; see https://jenkins.io/redirect/class-filter/ and in catalina.out :
The plugin is based on Gradle, so I cannot run PCT against it. It's also hard to say how many Kotlin libs we will need to whitelist in order to make it working. Currently there are 44 installations of the plugin, so for JEP-200 maintainers it has a low priority being compared to other affected plugins. For now I will leave it to Siarhei Krukau, happy to advice if needed.
Joseph Petersen, Oleg Nenashev I decided not to depend on other plugins. This forces me to use pluginFirstClassLoader is this a bad practice or not? I've seen no issues with it.
usage of pluginFirstClassLoader is a really bad practice, because you may corrupt other plugins if they use higher dependency versions. I would advice to use the plugin or shade the libraries