Kesalahan umum untuk verifikasi - Database Buku Besar Amazon Quantum (AmazonQLDB)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kesalahan umum untuk verifikasi

penting

Pemberitahuan akhir dukungan: Pelanggan yang ada akan dapat menggunakan Amazon QLDB hingga akhir dukungan pada 07/31/2025. Untuk detail selengkapnya, lihat Memigrasi QLDB Buku Besar Amazon ke Amazon Aurora Postgre. SQL

Bagian ini menjelaskan kesalahan runtime yang dilemparkan oleh Amazon QLDB untuk permintaan verifikasi.

Berikut ini adalah daftar pengecualian umum yang dikembalikan oleh layanan. Setiap pengecualian mencakup pesan kesalahan tertentu, diikuti oleh API operasi yang dapat membuangnya, deskripsi singkat, dan saran untuk solusi yang mungkin.

IllegalArgumentException

Pesan: Nilai Ion yang disediakan tidak valid dan tidak dapat diuraikan.

APIoperasi: GetDigest, GetBlock, GetRevision

Pastikan Anda memberikan nilai Amazon Ion yang valid sebelum mencoba kembali permintaan Anda.

IllegalArgumentException

Pesan: Alamat blok yang diberikan tidak valid.

APIoperasi: GetDigest, GetBlock, GetRevision

Pastikan Anda memberikan alamat blokir yang valid sebelum mencoba kembali permintaan Anda. Alamat blok adalah struktur Amazon Ion yang memiliki dua bidang: strandId dansequenceNo.

Misalnya: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}

IllegalArgumentException

Pesan: Nomor urut alamat tip intisari yang diberikan berada di luar catatan komitmen terbaru untai.

APIoperasi: GetDigest, GetBlock, GetRevision

Alamat tip intisari yang Anda berikan harus memiliki nomor urut kurang dari atau sama dengan nomor urut catatan komitmen terbaru untai jurnal. Sebelum mencoba kembali permintaan Anda, pastikan Anda memberikan alamat tip intisari dengan nomor urut yang valid.

IllegalArgumentException

Pesan: ID Strand dari alamat blok yang diberikan tidak valid.

APIoperasi: GetDigest, GetBlock, GetRevision

Alamat blok yang Anda berikan harus memiliki ID untai yang cocok dengan ID untai jurnal. Sebelum mencoba kembali permintaan Anda, pastikan Anda memberikan alamat blok dengan ID untai yang valid.

IllegalArgumentException

Pesan: Nomor urut alamat blok yang disediakan berada di luar catatan komitmen terbaru untai.

APIoperasi: GetBlock, GetRevision

Alamat blok yang Anda berikan harus memiliki nomor urut kurang dari atau sama dengan nomor urut catatan komit terbaru untai. Sebelum mencoba kembali permintaan Anda, pastikan Anda memberikan alamat blok dengan nomor urut yang valid.

IllegalArgumentException

Pesan: ID Strand dari alamat blok yang disediakan harus cocok dengan ID Strand dari alamat tip intisari yang disediakan.

APIoperasi: GetBlock, GetRevision

Anda hanya dapat memverifikasi revisi atau pemblokiran dokumen jika ada di untai jurnal yang sama dengan intisari yang Anda berikan.

IllegalArgumentException

Pesan: Nomor urut alamat blok yang disediakan tidak boleh lebih besar dari nomor urut alamat tip intisari yang disediakan.

APIoperasi: GetBlock, GetRevision

Anda hanya dapat memverifikasi revisi atau pemblokiran dokumen jika dilindungi oleh intisari yang Anda berikan. Ini berarti bahwa itu berkomitmen pada jurnal sebelum alamat tip intisari.

IllegalArgumentException

Pesan: ID Dokumen yang disediakan tidak ditemukan di blok di alamat blok yang ditentukan.

APIoperasi: GetRevision

ID dokumen yang Anda berikan harus ada di alamat blok yang Anda berikan. Sebelum mencoba kembali permintaan Anda, pastikan kedua parameter ini konsisten.