feature: support tomcat