You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Mickael Maison (Jira)" <ji...@apache.org> on 2026/05/07 09:42:17 UTC

[jira] [Created] (KAFKA-20555) JaasBasicAuthFilter should use jakarta.annotation

Mickael Maison created KAFKA-20555:
--------------------------------------

             Summary: JaasBasicAuthFilter should use jakarta.annotation
                 Key: KAFKA-20555
                 URL: https://issues.apache.org/jira/browse/KAFKA-20555
             Project: Kafka
          Issue Type: Bug
          Components: connect
    Affects Versions: 4.1.2, 4.1.1, 4.0.2, 4.2.0, 4.1.0, 4.0.1, 4.0.0, 4.3.0, 4.2.1
            Reporter: Mickael Maison
            Assignee: Mickael Maison


In Kafka 4.0, we bumped Jetty to 12 and switched from javax web services to jakarta web services, javax.ws.rs to jakarta.ws.rs.

However, we missed the javax.annotation.Priority usage in JaasBasicAuthFilter. Jetty 12 ignores javax.annotation.Priority and instead uses jakarta.annotation.Priority to order filters in its processing chains.

The impact is that JaasBasicAuthFilter currently does not have a priority which can lead to undefined filter execution order when other Connect REST Extension plugins are used.



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