R9.4.0
最終更新日: 2026年3月16日
2026.1.28に公開した R9.4.0 への第一回パッチファイルです。以下の内容が含まれます。
WagbyPatch_R9.4.0_20260315.zip
Designerのビルドタブのバージョン日付が "Wagby R9.4.0(Patch1) 20260315-1825" と表示されます。
機能
No
内容
変更箇所
再テストの必要性
ENH1447401
AIによる上流設計の連携機能。AIが出力した設計情報をWagbyが取り込むようにする。[説明会について...]
(Designer)
なし
ENH1445901
モデル参照「検索」項目かつ主キー直接入力可能かつ主キーが文字列型のとき、検索画面の部分一致検索を指定できるようにする。
[G] <モデルID>CriteriaConverter
なし
ENH1443901
一覧更新画面に行番号を表示する機能を提供する。
[G] html
なし
ENH1440701
R9.3.0で提供した「削除時の被参照チェック」機能の強化。被参照チェックのエラーメッセージを一度で全て表示する。(これまでは一つエラーが見つかった時点でメッセージを表示していた。)
[G] ヘルパクラス
beforeDeleteメソッドなし
ENH1441601
R9.3.0で提供した「削除時の被参照チェック」機能の強化。一覧更新画面で複数のデータ削除時の被参照チェックのエラーメッセージを一度に表示させる。(これまでは一つエラーが見つかった時点でメッセージを表示していた。)
[G] UpdateList<モデルID>Controller
なし
ENH1441301
Excelファイルの読み書きを行う新しいクラスExcelProcessorを提供する。スクリプトから利用できる。
[FW] ExcelProcessor
なし
ENH1388401
出力ファイル名(一括帳票用)に
${createdatestr}を含めることができるようにする。[G] ShowList<モデルID>Controller
do_processAllなし
ENH1444801
データベース設定ファイル initdb.xml の拡張を行う新しい方法を提供する。
[G] initdb.xml
なし
ENH1430501
標準で自動生成されるhibernate.cfg.xmlのプロパティのhibernate.jdbc.fetch_sizeを100とする。またhibernate.default_batch_fetch_sizeを20とする。これによってSQL実行の効率性を高める。
[FW] hibernate.cfg.xml.xsl
なし
ENH1441001
任意のHQLを定義し、カスタマイズコードでこれを実行するための新しいカスタマイズ方法を提供する。
[G] hbm.xml
なし
ENH1438701
ビルドしたwagbyappの起動時間の短縮化。jarファイルのスキャン処理を確実に行うためにWEB-INF/lib と $(TOMCAT)/lib にある jar ファイル名をすべてtomcat.util.scan.StandardJarScanFilter.jarsToSkip=エントリに列挙するようにする。
[G] catalina.properties
なし
ENH1440801
JasperReports 7/OpenPDF に対応する。注:6と7の混在は不可。
[G] Show/ShowListコントローラ
do_printメソッドなし
ENH1446301
Java 25 に対応する。
[FW] aspectjweaver.jarバージョンアップ
なし
ENH1418301
ヘルスチェックのためのhealth.htmlを含める。
[G] health.html
なし
FIX1429301
マルチテナント機能にてアップロード更新時にテナントID毎にロックを行う機能が不足していた。
[FW] LockManagerImpl2
なし
SPC1446501
ビルドしたWagbyアプリケーションのログオン画面の背景画像を変更する。
[FW] logon_bg.png
なし
Wagby Designer
No
内容
ENH1447401
AIによる上流設計の連携機能。「運用>その他>インポート」で、AIが出力した設計情報を指定できる。
ENH1447501
計算式の入力欄にコメントを含めることができる。
ENH1436901
customizeフォルダにスクリプトが存在する場合、自動生成時に(同名となる)スクリプト作成処理をスキップする。
同梱するライブラリ
No
内容
LIB1446101
Apache POI を 5.2.5 から 5.5.1 にバージョンアップする。関連する jar ファイルもバージョンアップする。
パッチ (2026.3.15)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.3.4 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1448901
一覧表示画面の表示方法にグリッドを指定したときに、検索結果の数が表示されない。R9.3.3で対応したFIX14384「Spring Session Redisを使用したとき、グリッド一覧表示で、HttpSessionのattributeに格納した値が保持されない」の影響。
[FW] DbShowListController
[FW] FinderContextResultBeanWrapperなし
FIX1447204
タブまたはグループ内にある項目で電話番号のハイフン区切りが動作しない。
[G] html/jsp
電話番号ハイフン区切りの入力動作
FIX1447901
繰り返し項目(コンテナではない)に閲覧権限を設定したとき、ダウンロードで値が出力されない。
[FW] CSVHelperBase
繰り返し項目と閲覧権限を設定したモデルのダウンロード出力結果
FIX1448201
CSSレイアウト利用時、繰り返し項目(コンテナではない)を一覧表示に含めると表示時に実行時エラーになる。
[G] html
なし
FIX1448001
CSSレイアウト利用時、一覧更新画面への入力欄へのスタイル(式)適用が正しく行われない。
[G] html
なし