Aurélien Pupier created CAMEL-23241:
---------------------------------------
Summary: Upgrade minio to 9+
Key: CAMEL-23241
URL: https://issues.apache.org/jira/browse/CAMEL-23241
Project: Camel
Issue Type: Dependency upgrade
Components: camel-minio
Affects Versions: 4.19.0
Reporter: Aurélien Pupier
{noformat}
Error: Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.15.0:compile (default-compile)
on project camel-minio: Compilation failure: Compilation failure:
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioConfiguration.java:[23,16]
cannot find symbol
Error: symbol: class ServerSideEncryptionCustomerKey
Error: location: package io.minio
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioConfiguration.java:[61,13]
cannot find symbol
Error: symbol: class ServerSideEncryptionCustomerKey
Error: location: class org.apache.camel.component.minio.MinioConfiguration
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioConfiguration.java:[253,12]
cannot find symbol
Error: symbol: class ServerSideEncryptionCustomerKey
Error: location: class org.apache.camel.component.minio.MinioConfiguration
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioConfiguration.java:[260,52]
cannot find symbol
Error: symbol: class ServerSideEncryptionCustomerKey
Error: location: class org.apache.camel.component.minio.MinioConfiguration
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioConsumer.java:[30,16]
cannot find symbol
Error: symbol: class CopySource
Error: location: package io.minio
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioProducer.java:[32,16]
cannot find symbol
Error: symbol: class CopySource
Error: location: package io.minio
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioProducer.java:[49,21]
package io.minio.http does not exist
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioProducer.java:[50,25]
cannot find symbol
Error: symbol: class Bucket
Error: location: package io.minio.messages
Error:
/home/runner/work/camel/camel/components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioProducer.java:[414,81]
cannot find symbol
Error: symbol: class Method
Error: location: class org.apache.camel.component.minio.MinioProducer
{noformat}
There is no release notes available to help on the upgrade. Some classes
vanished which were not even deprecated.
Note that it seems that minio server (not the client that we are using), has
changed a lot from a product point of view. There was some renaming, previous
github repo was archived...
--
This message was sent by Atlassian Jira
(v8.20.10#820010)