Cannot inherit from final class while starting Braid
Since yesterday evening, after updating Braid snapshot version, we are getting this trace:
Could not initialize class io.bluebank.braid.corda.server.BraidCordaStandaloneServer
java.lang.NoClassDefFoundError: Could not initialize class io.bluebank.braid.corda.server.BraidCordaStandaloneServer
at io.bluebank.braid.corda.server.BraidMain$start$1.invoke(BraidMain.kt:38)
at io.bluebank.braid.corda.server.BraidMain$start$1.invoke(BraidMain.kt:26)
at io.bluebank.braid.core.utils.ThreadsKt.tryWithClassLoader(Threads.kt:22)
at io.bluebank.braid.corda.server.BraidMain.start(BraidMain.kt:37)
at org.web3j.corda.network.CordaNode.startBraid(CordaNode.kt:67)
at org.web3j.corda.network.CordaNode.access$startBraid(CordaNode.kt:23)
at org.web3j.corda.network.CordaNode$api$2.invoke(CordaNode.kt:40)
at org.web3j.corda.network.CordaNode$api$2.invoke(CordaNode.kt:23)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at org.web3j.corda.network.CordaNode.getApi(CordaNode.kt)
at org.web3j.corda.examples.obligation.ObligationKotlinTest.issue obligation(ObligationKotlinTest.kt:39)
After putting a breakpoint in the conflicting line, when running the BraidMain start for the first time throws a java.lang.VerifyError: Cannot inherit from final class
, and the second and further times the pasted trace.
Was there any change during this week or weekend that could lead to some kind of class loading issue? Thanks.