Добрый день!
Создал веб-приложение JMIX, пытаюсь использовать MinIO для хранения файлов с помощью дополнения AWS File Storage. Возникает ошибка:
В логе:
2025-02-16T18:34:03.211+03:00 ERROR 3392 --- [io-8080-exec-10] io.jmix.awsfs.AwsFileStorage : Error saving file to S3 storage
software.amazon.awssdk.services.s3.model.S3Exception: null (Service: S3, Status Code: 301, Request ID: null, Extended Request ID: null)
at software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlPredicatedResponseHandler.handleErrorResponse(AwsXmlPredicatedResponseHandler.java:156) ~[aws-xml-protocol-2.16.69.jar:na]
at software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlPredicatedResponseHandler.handleResponse(AwsXmlPredicatedResponseHandler.java:106) ~[aws-xml-protocol-2.16.69.jar:na]
Параметры в application.properties
jmix.awsfs.access-key = admin
jmix.awsfs.secret-access-key = password
jmix.awsfs.region = us-east-1
jmix.awsfs.bucket = mydocs
jmix.awsfs.chunk-size = 8192
jmix.awsfs.endpoint-url = http://sf1.lan
jmix.awsfs.use-path-style-bucket-addressing = true
Информация о версиях
Jmix version: 2.4.3
Jmix Studio plugin version: 2.4.3-243
IntelliJ version: IntelliJ IDEA 2024.3 (Community Edition)
Пример проекта, к сожалению, загрузить не могу, т.к. файл получается больше 4 МБ.