[ 
https://issues.apache.org/jira/browse/KAFKA-15092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Satish Duggana closed KAFKA-15092.
----------------------------------

> KafkaClusterTestKit in test jar depends on MockFaultHandler
> -----------------------------------------------------------
>
>                 Key: KAFKA-15092
>                 URL: https://issues.apache.org/jira/browse/KAFKA-15092
>             Project: Kafka
>          Issue Type: Bug
>    Affects Versions: 3.5.0
>            Reporter: Gary Russell
>            Priority: Major
>
> {noformat}
> java.lang.NoClassDefFoundError: org/apache/kafka/server/fault/MockFaultHandler
>       at 
> kafka.testkit.KafkaClusterTestKit$SimpleFaultHandlerFactory.<init>(KafkaClusterTestKit.java:119)
>       at 
> kafka.testkit.KafkaClusterTestKit$Builder.<init>(KafkaClusterTestKit.java:143)
> {noformat}
> MockFaultHandler is missing from the test jar.
> This PR https://github.com/apache/kafka/pull/13375/files seems to work around 
> it by adding the {code}server-common sourcesets.test.output{code} to the 
> class path.
> The class needs to be available for third parties to create an embedded KRaft 
> broker.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to