我们已使用消息协议实施合同测试,并直接访问Kafka主题以检索队列中的消息。可以使用身份验证PLAINTEXT访问Kafka主题。所以我们在配置文件中定义了一个单独的LoginModule,用户名和密码。当我从消费者端进行测试时,它正在获取正确的配置文件并且脚本正在运行。但是当我运行pact:验证在脚本中使用相同的设置时,LoginModule没有被识别,我收到错误“无法找到LoginModule类”。从pact方面我收到错误“无法调用提供程序方法”。在使用之前,有没有人遇到过与卡夫卡签订协议的问题?
答案 0 :(得分:2)
这在过去已经提出并且在基金会中已知,但我们宁愿在尝试解决其他消息协议/格式之前锁定核心技术。