Ciao F4R U,
L'errore SchemaRegistryException indica generalmente che il nuovo schema non è compatibile con la policy configurata nello Schema Registry. Se il soggetto associato al topic è impostato su FULL, ogni modifica deve essere compatibile sia in avanti sia all'indietro; per consentire qualsiasi evoluzione senza controlli di compatibilità, è necessario modificare il livello a NONE nel servizio Schema Registry.
La modifica può essere effettuata dal pannello amministrativo dello Schema Registry oppure tramite la relativa API di configurazione del soggetto interessato. Dopo aver impostato NONE, le verifiche di compatibilità verranno disabilitate per quel soggetto e i produttori potranno registrare nuovi schemi senza i vincoli imposti dalla modalità FULL. Prima di applicare questa modifica, assicuratevi che tutti i consumatori siano in grado di gestire i nuovi formati dei messaggi, poiché la modalità NONE rimuove completamente la protezione contro modifiche incompatibili e può introdurre errori di deserializzazione nelle applicazioni esistenti. Verificare infine che la modifica sia stata applicata al soggetto corretta del topic e non soltanto alla configurazione globale dello Schema Registry, poiché le impostazioni a livello di soggetto hanno precedenza.
Se la mia risposta ti è utile, premi Accetta la risposta per me, per favore.
HL.