This fixes a bug where previously BindManifestToJsonPayload used the character length as the ContentLength, instead of the byte length, which caused issues if the JSON contained multi-byte Unicode characters. You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds/pull/1083 -- Commit Summary -- * JCLOUDS-1264: Use core BindToJsonPayload to send OpenStack Swift multipart manifests -- File Changes -- D apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/binders/BindManifestToJsonPayload.java (65) M apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedSwiftBlobStore.java (2) M apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java (3) M apis/openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApiMockTest.java (48) -- Patch Links -- https://github.com/jclouds/jclouds/pull/1083.patch https://github.com/jclouds/jclouds/pull/1083.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/1083