Microsoft Documentation
поддерживает функцию charCodeAt
, которая уничтожает данные и создает пустой документ PDF.
Вместо того, чтобы использовать эту функцию, я использовал Uint8Array
непосредственно в байтовом массиве:
var blob = new Blob([new Uint8Array(myFinalByteArray)], { type: 'application/pdf' });
И затем загрузил Blob
с помощью FormData
на удаленный сервер. Проблема ушла с этим подходом.
Я сталкивался с этой ошибкой несколько раз. Причины были следующие:
Я думаю, что это означает объявление того же объекта больше чем в одном конфигурационном файле.
Без большей информации я попытался бы комментировать блоки Вашего файла конфигурации так, чтобы Вы не видели ошибки и затем медленно включающих разделов назад, пока Вы не встречаетесь с ошибкой?
Если его только несколько файлов конфигурации, то почему бы не отправить их здесь? При регистрации, если Вы добавляете 4 пробелов к передней стороне Вашего XML, затем это будет:
<xml>nicely formatted</xml>
Надеюсь, это поможет.
Одна из самых распространенных ошибок, которые вы можете совершить, чтобы создать эту ошибку, - попытаться сохранить два разных Java-класса одинаково таблицы. Hibernate нравится, что в каждой таблице есть что-то одно (с некоторыми исключениями для подклассов и т. П.), И поэтому, если вам нужно создать класс с именем, возможно, StudentRecord, и класс с именем MusicRecords, и если вы тогда сказали Hibernate, чтобы сохранить из этих классов в таблицу под названием «записи», вы можете создать такого рода исключения. С этой конкретной формулировкой, я подозреваю, что вы используете аннотации (в этом случае даже проще случайно назвать две таблицы, описанные в двух разных классах Java, то же самое).
Надеюсь, это поможет! (хотя, возможно, нет, как я только что заметил, вы задали этот вопрос 7 месяцев назад. Надеюсь, вы еще не застряли, сэр!)