-
Below is the stack trace: at Streamiz.Kafka.Net.SchemaRegistry.SerDes.Avro.SchemaAvroSerDes`1.Initialize(SerDesContext context) Code: var testKeySpecificAvroSerde = new SchemaAvroSerDes(); var testSpecificAvroSerde = new SchemaAvroSerDes(); var peopleKeySerde = new GuidSerDes(); var streamConfig = new StreamConfig<GuidSerDes, SchemaAvroSerDes>(); var peoples = _builder.Stream("people-topic", peopleKeySerde, peopleSpecificAvroSerde); var tests = _builder.GlobalTable<TestKey, TestTarget>( TestKey mapper(Guid key, People people) => People joiner(People people, TestTarget test) // Pluck topic name from message if (_logger.IsEnabled(LogLevel.Debug)) // Join // Route to dynamically resolved organization topic var config = new StreamConfig<GuidSerDes, SchemaAvroSerDes> Console.CancelKeyPress += (o, e) => stream.Dispose(); await stream.StartAsync(stoppingToken); |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hey @shashi812 , Which version of Streamiz and Confluent Kafka are you using ? |
Beta Was this translation helpful? Give feedback.
-
var testKeySpecificAvroSerde = new SchemaAvroSerDes();
var testSpecificAvroSerde = new SchemaAvroSerDes(); Which class are you using ? A custom class ? public class SchemaAvroSerDes<T> { ... } |
Beta Was this translation helpful? Give feedback.
Issue occured because of different versions of Streamiz and Confluent Kafka. Fixed it by using correct versions