CorDapp с java.lang.ClassNotFoundException: sun.security.x509.X509CertImpl с IBM JDK 8 - PullRequest
0 голосов
/ 18 марта 2019

При попытке создать образец CorDapp я получил следующее сообщение об ошибке. Если это связано с отсутствием в сертификате строк верхнего и нижнего колонтитула, как я могу получить правильную сертификацию?

Logs can be found in                    : /opt/corda/samples/cordapp-example/workflows-java/build/nodes/PartyA/logs
java.io.IOException: Sequence tag error
... ...
    at net.corda.node.Corda.main(Corda.kt:13)
Exception in thread "main" java.lang.NoClassDefFoundError: sun.security.x509.X509CertImpl
    at net.corda.serialization.internal.DefaultWhitelist.<clinit>(DefaultWhitelist.kt:65)
... ...
    at net.corda.cliutils.CordaCliWrapperKt.start(CordaCliWrapper.kt:72)
    at net.corda.node.Corda.main(Corda.kt:13)
Caused by: java.lang.ClassNotFoundException: sun.security.x509.X509CertImpl

1 Ответ

0 голосов
/ 26 марта 2019

Посмотрите руководство по началу работы с Corda здесь

Требуется Java 8, и следующие JDK были протестированы

  • Oracle JDK
  • Amazon Corretto
  • Red Hat's OpenJDK

Примечание: сборки OpenJDK обычно исключают JavaFX, который требуется инструментам графического интерфейса Corda.

...