Tomcat
Apache Tomcat
Java EE, Jakarta EE の Web Applicationが動く環境
Tomcat 9 までが Java EE 準拠、リファレンス実装だったりしたり
Tomcat 10以降が Jakarta EE準拠、変換ツールもあり
Jakarta EE全部入りはTomEE
設定
SELinux
tomcat のwebapps の場所を追加する場合にはServices に ReadWritePathsで書き込み権限を加える
code:/lib/systemd/system/tomcat10.service
# Security に追加してみる
ReadWritePaths=/var/lib/tomcat10/webdevjp/
ReadWritePaths=/var/lib/tomcat10/websiisise/
# systemctl daemon-reload で再読み込み
AJP13連携 (mod_jk, mod_proxy_ajp)
拡張可能
JAX-WS XML SOAP base Web Service
JAX-RS JSON RESTful Web Service