Open dasilvaKevin opened 5 days ago
The client.Name throws a NullReferenceException when I have configured the ClientId property.
The full stack trace :
The call stack:
Streamiz.Kafka.Net.dll!Streamiz.Kafka.Net.Kafka.Internal.KafkaLoggerAdapter.GetName(Confluent.Kafka.IClient client) Line 63 Streamiz.Kafka.Net.dll!Streamiz.Kafka.Net.Kafka.Internal.KafkaLoggerAdapter.LogConsume(Confluent.Kafka.IConsumer<byte[], byte[]> consumer, Confluent.Kafka.LogMessage message) Line 25 Confluent.Kafka.dll!Confluent.Kafka.ConsumerBuilder<System.__Canon, System.__Canon>.ConstructBaseConfig.AnonymousMethod__1(Confluent.Kafka.LogMessage logMessage) Line 45 Confluent.Kafka.dll!Confluent.Kafka.Consumer<byte[], byte[]>.LogCallback(nint rk, Confluent.Kafka.SyslogLevel level, string fac, string buf) Line 218 [Native to Managed Transition] [Managed to Native Transition] Confluent.Kafka.dll!Confluent.Kafka.Impl.Librdkafka.kafka_new(Confluent.Kafka.Impl.RdKafkaType type, nint conf, System.Text.StringBuilder errstr, nuint errstr_size) Line 1671 Confluent.Kafka.dll!Confluent.Kafka.Impl.SafeKafkaHandle.Create(Confluent.Kafka.Impl.RdKafkaType type, nint config, Confluent.Kafka.IClient owner) Line 113 Confluent.Kafka.dll!Confluent.Kafka.Consumer<byte[], byte[]>.Consumer(Confluent.Kafka.ConsumerBuilder<byte[], byte[]> builder) Line 697 Confluent.Kafka.dll!Confluent.Kafka.ConsumerBuilder<byte[], byte[]>.Build() Line 216 Streamiz.Kafka.Net.dll!Streamiz.Kafka.Net.Kafka.Internal.DefaultKafkaClientSupplier.GetGlobalConsumer(Confluent.Kafka.ConsumerConfig config) Line 107 Streamiz.Kafka.Net.dll!Streamiz.Kafka.Net.KafkaStream.KafkaStream(Streamiz.Kafka.Net.Stream.Topology topology, Streamiz.Kafka.Net.IStreamConfig configuration, Streamiz.Kafka.Net.Kafka.IKafkaSupplier kafkaSupplier) Line 182 Streamiz.Kafka.Net.dll!Streamiz.Kafka.Net.KafkaStream.KafkaStream(Streamiz.Kafka.Net.Stream.Topology topology, Streamiz.Kafka.Net.IStreamConfig configuration) Line 147 Shared.dll!Shared.KStream<ProductCategoryStream.Infrastructure.Kafka.ProductCatStream>.StartAsync(Streamiz.Kafka.Net.StreamBuilder builder, System.Threading.CancellationToken cancellationToken) Line 65 ProductCategoryStream.dll!ProductCategoryStream.Infrastructure.Kafka.ProductCatStream.BuildAndStartStream(System.Threading.CancellationToken cancellationToken) Line 30 ProductCategoryStream.dll!Program.<Main>$(string[] args) Line 20
The error occurs when starting the application. The error is related to this Streamiz ticket.
nuget versions:
Apache.Avro Version=1.11.0 Confluent.Kafka Version="2.4.0 Confluent.SchemaRegistry Version=2.4.0 Confluent.SchemaRegistry.Serdes.Json Version=2.4.0 Confluent.SchemaRegistry.Serdes.Avro Version=2.4.0
Description
The client.Name throws a NullReferenceException when I have configured the ClientId property.
The full stack trace :![image](https://github.com/LGouellec/kafka-streams-dotnet/assets/26648709/c98123ba-1625-4bc3-9cb7-bb85f37d09cb)
The call stack:![image](https://github.com/LGouellec/kafka-streams-dotnet/assets/26648709/859ba647-cdf8-4c14-8772-02540c5e918f)
How to reproduce
The error occurs when starting the application. The error is related to this Streamiz ticket.
nuget versions:
Apache.Avro Version=1.11.0 Confluent.Kafka Version="2.4.0 Confluent.SchemaRegistry Version=2.4.0 Confluent.SchemaRegistry.Serdes.Json Version=2.4.0 Confluent.SchemaRegistry.Serdes.Avro Version=2.4.0