Solicitud Dynamodb Aceptación Handler

He encontrado una excepción críptica al ejecutar inserciones de dinamo en la nube, ¿alguna ayuda o pistas sobre cómo depurar dicho error?

Antecedentes

El código que estoy ejecutando:

  • Inserta datos con éxito en dynamodb cuando se ejecuta desde mis máquinas locales, pero

  • Falla abruptamente debido a la autenticación cuando se ejecuta en la nube en un trabajo mapreduce sobre EMR.

  • Utiliza un punto final de URL para la autenticación.

Simplemente creo credenciales así:

   client=new DynamoDBClient(new BasicAWSCredentials(
        "XXXX",
        "XXXXXXXXXXX));
   client.setEndpoint("https://dynamodb.eu-west-1.amazonaws.com");

La excepción que estoy recibiendo es la siguiente:

Exception in thread "main" java.lang.NoSuchFieldError: requestHandlers
        at com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient.init(AWSSecurityTokenServiceClient.java:214)
        at com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient.<init>(AWSSecurityTokenServiceClient.java:160)
        at com.amazonaws.auth.STSSessionCredentialsProvider.<init>(STSSessionCredentialsProvider.java:73)
        at com.amazonaws.auth.SessionCredentialsProviderFactory.getSessionCredentialsProvider(SessionCredentialsProviderFactory.java:96)
        at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.setEndpoint(AmazonDynamoDBClient.java:857)
        at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.init(AmazonDynamoDBClient.java:262)
        at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.<init>(AmazonDynamoDBClient.java:181)
        at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.<init>(AmazonDynamoDBClient.java:142)
Respuesta 1

Me gustaría construir un monitor de aplicación simple para mi aplicación GAE que me envíe correos electrónicos cuando llegue a ciertos marcadores (80%, 85%, 90%, 95%, 98% y 100%) de mi límite de facturación. Por lo tanto, si mi límite de facturación para un ...

El objetivo es escribir un código que invierta los elementos de una lista con la ayuda de la recursividad. public static List <Integer> reverse (List <Integer> input) {if (input.isEmpty ()) {...

No puedo encontrar la sintaxis correcta de la siguiente consulta en Java, por favor, ayúdenme. String st = "SELECT COUNT ('" + id + "') FROM '" + selected_table + "'"; String st = "SELECT COUNT ('" + id + "') FROM '" + ...

Recientemente, algunos dispositivos dejan de funcionar con los componentes de la vista web, detecté que Android 8 y Android 6 o pocos funcionan bien, pero en dispositivos con Android 7 o 9 no se muestra texto. Este problema ...