diff --git a/protocol/src/main/java/com/zfoo/protocol/serializer/protobuf/GeneratePbUtils.java b/protocol/src/main/java/com/zfoo/protocol/serializer/protobuf/GeneratePbUtils.java index d7cc5f57..a2d34229 100644 --- a/protocol/src/main/java/com/zfoo/protocol/serializer/protobuf/GeneratePbUtils.java +++ b/protocol/src/main/java/com/zfoo/protocol/serializer/protobuf/GeneratePbUtils.java @@ -87,7 +87,7 @@ public abstract class GeneratePbUtils { , protocolId, pair.getKey().getName(), pair.getValue().getName(), proto.getName(), protocolName)); } if (protocolNameMap.containsKey(protocolName)) { - var pair = protocolIdMap.get(protocolId); + var pair = protocolNameMap.get(protocolName); throw new RuntimeException(StringUtils.format("duplicate protocol name in [{}]:[{}] and [{}]:[{}]" , pair.getKey().getName(), pair.getValue().getName(), proto.getName(), protocolName)); } diff --git a/protocol/src/test/protobuf/one_message.proto b/protocol/src/test/protobuf/one_message.proto index 2d989964..e7881c7d 100644 --- a/protocol/src/test/protobuf/one_message.proto +++ b/protocol/src/test/protobuf/one_message.proto @@ -5,7 +5,7 @@ package test.message; option java_package = "io.edap.protobuf.test.message.v3"; -// start_protocol_id = 200 +// start_protocol_id = 300 message OneMessage { Proj value = 1;