Spring Webflux Multipart File Upload проблема - PullRequest
0 голосов
/ 14 февраля 2019

Я пытался реализовать загрузчик файлов для приложения, над которым я работаю, и которое использует ReactJS в качестве внешнего интерфейса и Spring WebFlux в качестве внутреннего.

Библиотека, используемая для разбиения на фрагменты и загрузки файлаиз внешнего интерфейса - FineUploader.

Куски файлов правильно принимаются на бэкэнд-контроллере.Однако передача файла в указанную конечную точку (например, Dropbox, GoogleDrive и т. Д.) Завершается с ошибкой NullPointerException.

Ошибка бросания кода:

Контроллер (получение фрагментов файла в отдельных запросах) -https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/controller/UploadController.java

Служба (обработка полученных чанков) - https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/service/UploadService.java

Модель (отвечает за излучение потока файловых фрагментов) - https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/module/clientupload/ClientUploadResource.java

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

введите описание изображения здесь

Пожалуйста, помогите!

TIA

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...