Closed kilianpg closed 6 years ago
Para resolver el problema quizás sea mas sencillo adaptar la función JsonToIncidence para configurar en el fichero KafkaListenerFactory.java las funciones para la deserialización de los mensajes en formato JSON, tal y como se explica en el apartado Serialization/Deserialization and Message Conversion de la documentación oficial de Spring Kafka.
Referencias:
Ver también: Issue Arquisoft/InciManager_e3b#57
Diría que esto ya está, controlar que los campos estén en la incidencia recibida... ¿no?
En principio ya estaría. Y hay un test que utiliza la incidencia de muestra para probar el funcionamiento del parser. Principalmente para comprobar que se crean bien las incidencias recibidas en Json
Si esto ya está, lo cierro. Todo eso está controlado con los ifs, así que no debería dar null pointer
Al enviar la incidencia de muestra al servicio REST de InciManager:
InciDashboard devuelve la siguiente excepción al intentar procesarla: