In order to release the Experimental Java 10+ support, we need to have a Pipeline: Support patch available at least in the Experimental Update Center.
CC Sam Van Oort
Pipeline: Support. NPE in build state marshalling
JDK11: JBoss marshalling Upgrade to 2.x causes incompatible changes for running Pipelines
Pipeline serialization fails on Java 11: java.lang.NoClassDefFoundError: Could not initialize class org.jboss.marshalling.river.RiverMarshaller
Version 3.0 of Pipeline Supporting APIs Plugin was just released, which is compatible with both Java 8 and Java 9+.
Oleg Nenashev is this ticket for the long-term fix, or the workaround we already have? If the latter, should it be closed?
I will try to implement a workaround for it for Java 11 preview availability: JENKINS-51998 . But we will still need a solution for GA, and it does not look to be "just upstreaming" due to the compatibility issues discovered by Sam Van Oort