Description
ParseAWSErrorFromXmlContent handleError() creates a String from the data byte array using the default charset. This breaks on environment in which the default char set is not UTF-8 causing JClouds to fail refining the AWS exception.
I suspect that the default AWS response charset is UTF-8: https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html