# Servlet 5.0 support

**URL:** https://forum.keycloak.org/t/servlet-5-0-support/15528
**Category:** Getting advice
**Created:** [May 13, 2022, 8:11am UTC](https://forum.keycloak.org/t/servlet-5-0-support/15528 "2022-05-13T08:11:49Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Szugro2](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/szugro2/32/5770_2.png) [@Szugro2](https://forum.keycloak.org/u/Szugro2)
#### Post date: [May 13, 2022, 8:11am UTC](https://forum.keycloak.org/t/servlet-5-0-support/15528/1 "2022-05-13T08:11:49Z")

</div>

I am using keycloak-saml-servlet-filter-adapter.

I would like to run the module with Tomcat 10, that uses Servlet 5.0 and Jakarta EE 9.

Java 17 will drop support for older javax.\* namespaced libraries from Jakarta EE 8 and earlier.

The source code of keycloak dependes on  
jboss-servlet-api\_3.0\_spec or jboss-servlet-api\_4.0\_spec which is incompatible with Tomcat.
