Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

CloudEventHttpMessageConverter can't convert List<CloudEvent>

Abierto
#659 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
java, spring
Área
api, backend

Línea de trabajo

Comienza reproduciendo el endpoint de Spring mediante CloudEventHttpMessageConverter y una solicitud que contenga un lote de CloudEvents. Inspecciona cómo el converter gestiona la solicitud List y captura el error de conversión. Se considera terminado cuando el endpoint acepta el lote y produce una List en lugar de fallar.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I’m trying to add an endpoint to my Spring app for batch ingestion of CloudEvents, but CloudEventHttpMessageConverter isn’t playing nice. It won’t convert to List.

What I Did
Built a Spring Boot app.
Added a REST endpoint to accept a batch of CloudEvents.
Set up CloudEventHttpMessageConverter for the conversion.
Sent a batch of CloudEvents to the endpoint.

What I Expected
I expected the converter to turn the HTTP request into a List.

What’s Actually Happening
It’s not working. The converter is failing and throwing an error instead of doing the conversion.

@RestController
public class CloudEventController {

    @PostMapping("/ingest")
    public ResponseEntity<String> ingestBatch(@RequestBody List<CloudEvent> events) {
        // Processing logic
        return ResponseEntity.ok("Batch ingested successfully");
    }
}
Lenguaje dominante
Java
Estrellas
446
Forks
172
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de cloudevents/sdk-java

Todos los issues de cloudevents/sdk-java

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.