jfluteです。
DBFlute で Javax/Jakarta対応をしました。
Java EE が Jakarta EE に変わったことで、javax.なんとかのパッケージがjakarta.に変わります。
(ただし全部ではないというのがややこしいところ)
Tomcat10環境でDBFlute使う場合に影響があります。
自動生成クラスでimportして参照してる箇所を移行する必要があります。
DBFlute Runtime: 特に問題なし (using javax.sql.DataSource only)
DBFlute Engine: 特に問題なし (using javax.sql.DataSource and javax.script and javax.xml.parser)
Velocity Template: 移行が必要
dfpropで移行プロパティを導入しました。これで参照先がjakarta.パッケージに変わります。
littleAdjustmentMap.dfprop:
# 自動生成クラスの中で利用してるJavaxをJakartaパッケージへ移行
; isMigrateOldJavaxToJakarta = true
※DBFlute-1.2.6の3/13パッチで反映されています。
// littleAdjustmentMap - isMigrateOldJavaxToJakarta | DBFlute