Je tente d'activer le contrôle de version pour le compartiment Amazon S3 à l'aide de Java. Mais, je ne suis pas capable de faire. Je reçois une exceptionActivation de la gestion des versions dans le compartiment Amazon S3
"Exception Code d'état: 400, AWS Demande ID: DC53C8220CEC7D4C, AWS Code d'erreur: MalformedXML, AWS Message d'erreur: Le fichier XML que vous avez fourni n'a pas été bien formé ou n'a pas validé contre notre schéma publié , S3 Demande prolongée ID: qAdibjSkoFltjoYTFZSdTOnh8JXwZrxkjgrTcgaXqZYGIgVdbRxr8VXzwkO4ilaG "
quelqu'un peut-il s'il vous plaît signaler l'erreur dans le code. J'attache la partie du code responsable de l'activation du versioning de seau.
public void enableVersioning(String bucketName) {
SetBucketVersioningConfigurationRequest request =
new SetBucketVersioningConfigurationRequest(bucketName,
new BucketVersioningConfiguration("ENABLED"));
AmazonS3 s3 = new AmazonS3Client(credentials); // I have the credentials
s3.setBucketVersioningConfiguration(request);
}
Merci d'avance.