Исключение в потоке "main" java.lang.NoSuchFieldError: id_ecPublicKey

Видя следующее исключение при запуске "ObjectStorageSyncExample" из SDK. Я не сделал никаких изменений. Также правильно настроил ~/.oci/config.


Исключение в потоке "основной" в com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory.createKeySupplier(DefaultRequestSignerFactory.java:111) в com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory.createavaFactory.createRequestSigner.bmc.objectstorage.ObjectStorageClient.(ObjectStorageClient.java:181) на странице com.oracle.bmc.objectstorage.ObjectStorageClient.(ObjectStorageClient.java:137) на странице com.oracle.bmc.objectstorage.ObjectStoragejliCent.dll). в com.oracle.bmc.objectstorage.ObjectStorageClient.(ObjectStorageClient.java:84) в com.oracle.bmc.objectstorage.ObjectStorageClient.(ObjectStorageClient.java:61) в com.oracle.bmc.objectstorage.ObjecttoentSage. Ява:47) на ком. oracle.bmc.objectstorage.ObjectStorageClient. (ObjectStorageClient.java:36)

at ObjectStorageSyncExample.main (ObjectStorageSyncExample.java:30)

1 ответ

Просто суммируя вышеупомянутые комментарии от лыжника и меня:

Какую версию BouncyCastle вы используете? OCI Java SDK использует 1.52, потому что были проблемы с более поздними версиями.

Если вы используете другую версию BouncyCastle или существует несколько версий BouncyCastle, возникнут проблемы. Убедитесь, что есть только один, и для OCI Java SDK, который в настоящее время должен быть версии 1.52 BouncyCastle.

Другие вопросы по тегам