Dependency convergence error for com.google.protobuf:protobuf-java:3.7.1 paths to dependency are:
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.protobuf:protobuf-java-util:3.7.1
+-com.google.protobuf:protobuf-java:3.7.1
and
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.api.grpc:proto-google-common-protos:1.16.0
+-com.google.protobuf:protobuf-java:3.7.1
and
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.api.grpc:proto-google-iam-v1:0.12.0
+-com.google.protobuf:protobuf-java:3.5.1
[WARNING]
Dependency convergence error for com.google.guava:guava:27.1-android paths to dependency are:
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.guava:guava:27.1-android
and
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.http-client:google-http-client:1.30.1
+-com.google.guava:guava:26.0-android
and
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.api:api-common:1.8.1
+-com.google.guava:guava:26.0-android
and
+-com.nhmarujo:asset-manager:0.0.1-SNAPSHOT
+-org.springframework.cloud:spring-cloud-gcp-starter-storage:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-starter:1.1.3.RELEASE
+-org.springframework.cloud:spring-cloud-gcp-core:1.1.3.RELEASE
+-com.google.cloud:google-cloud-core:1.78.0
+-com.google.api:gax:1.45.0
+-com.google.guava:guava:26.0-android
Outputstream
FilePart
is designed just to write to local filesystem. You'd have to send the file to GCS separately after it has been written locally. Otherwise, this is really more of a question for Spring Framework Core. https://github.com/spring-projects/spring-framework/issues
SettableApiFuture
comes without a message in the exception we have just sent