R9.3.2

最終更新日: 2025年7月10日

機能

No 内容 変更箇所 再テストの必要性
ENH1431901 Java 21 に対応する。ビルド環境に応じて自動生成されるスクリプトに追加オプションを出力する。 [G] setenv.bat
init_db.bat
drop_db.bat
なし
ENH1432401 ワークフロー処理ボタン「申請」「取消」「承認」「差し戻し」「却下」「決裁」に id を付与する。あわせてボタンのアイコンを設定する。 [G] html,css なし
* REG1424712 削除後の一覧画面遷移時に"[モデル名]の削除処理は正常に行われました。"が表示されない。R9.3.0で対応したSpringフレームワークバージョンアップの影響。R9.3.1で修正していたが対応が不足していたため、再修正する。 [FW] BaseController なし
* REG1424713 ワークフロー処理時に"ワークフロー処理は正常に行われました。"が表示されない。REG1424712と同じ原因。 [FW] BaseController なし
* REG1414702 ウィザードと確認画面の組み合わせを行うとビルドエラー。R9.2.7で対応したFIX1414701「ワークフロー適用モデルにウィザードと確認画面の設定を組み合わせたときに生じるエラー」対応の影響。 [G] コントローラクラス なし
* REG1407207 親子同時更新画面の親モデルに設定したスタイル設定が機能しない。R9.1.10で対応したFIX14072「「入力制御 > スタイル > 親モデルとの同時更新」に式を適用しても動作しない」の影響。 [G] ヘルパクラス 式部分 なし
* REG1411004 親子モデルにおいて子を編集したとき親の値を更新する処理が行われない。R9.3.0で対応したSPC14110「不要なcalcAncestorメソッドを生成しない」の影響。 [G] ヘルパクラス calcAncestor メソッド なし
* REG1429901 Spring Session Redis 設定時、ログオフするとエラーが発生する。 [FW] BaseController なし
* FIX1426801 文字列検索(ワイルドカード利用)の設定が有効にならない。 [G] CriteriaConverter なし
* FIX1426901 複合キーモデルでフロー参加者に申請スクリプトを設定すると正常に動作しない。 [FW] StoreModelUtils
[G] WorkFlowManager
なし
* FIX1427301 「日付・時刻」型の項目の日付フォーマットが"yyyy-MM-dd HH:mm"の場合に初期値にNOW()を設定すると入力エラーとなる。 [FW] DateTimeTextBox.js なし
* FIX1427101 インターネットアカウントでログオン後、通常アカウントでログオンするとメニューにグローバルリンクが表示されない。 [FW] BaseController なし
* FIX1427001 HTMLレイアウト利用時、帳票出力設定を行った検索・一覧画面に遷移すると JSP エラーが発生する。 [G] showList jsp なし
* FIX1421622 flat系CSSテーマデザイン変更の対応漏れ。「アクションボタンの表示位置」の設定を「下」または「上下」に設定時、 「全クリア」ボタンのスタイルが適用されていなかった。 [FW] flat*.css なし
* FIX1427601 スマートフォン対応UIで他モデル参照(検索)のグリッドの一覧が表示されない。 [G] jsp (mobile) なし
* FIX1427701 スマートフォン対応UIで一覧表示のページネーションが表示されない。 [G] jsp (mobile) なし
* FIX1428701 閲覧権限を設定した項目で、繰り返しコンテナの操作を行うと入力値が消える。 [G] ヘルパクラス s2p メソッド なし
* FIX1431101 オートスケールの設定を有効にした状態で、マルチセッションのために「新規ログオン」を行うと内部エラーが発生する。 [FW] LogonStatusManager なし
* FIX1430801 一覧画面での一括帳票出力を行った際、完了メッセージが遅れて表示される。これを表示されないようにする。 [FW] BaseController なし
* FIX1429401 Designerで「パスワードリマインダ機能を使用する」に USE/USESQL を指定した場合でも、プレファレンス設定画面のパスワードリマインダの初期表示が「利用しない」となっている。 [FW] UserPreferenceController なし
FIX1417105 通常検索と全文検索を併用するモデルで実行時エラーが発生する。R9.1.11でエラー時も処理を継続するようにしたが、実行時エラー自体を発生させないように内部処理を見直す。これまでRHibernateListを使っていたところをScrollableResultsを使う形式で書き換える。 [G] ShowList<モデルID>
ProcessBean
全文検索を適用したモデル
FIX1417106 通常検索と全文検索を併用するモデルで、通常検索で文字列による検索絞り込みを行った結果に対して全文検索キーワードでマッチしたものだけを検索できる処理が動作していなかった。 [FW] TextSearchable
ProcessBean
全文検索を適用したモデル
FIX1415405 世代管理機能を適用時、親子関係で計算式で相互参照を行なっている場合、子の変更履歴が複数、記録される場合がある。 [FW] StoreModelUtils
[G] WorkFlowManager
なし
FIX1430101 親子同時更新画面で更新時に編集データの削除を行っている場合、その後に親モデルの入力チェックでエラーが発生し、再度保存したとき、削除されずに保存されてしまう。 [FW] DbUpdateListBaseController
[G] UpdateList Controller
なし
FIX1431301 登録データの一時保存機能で、用意した一時保存ボタンのボタン名が正しく表示されない。(リソースキーが表示されていた) [G] html/jsp なし
FIX1433501 ワークフロー利用モデルでJasperReport帳票を設定したとき、ワークフローを申請していない状態(データの登録のみを行なった状態)で一括帳票出力を行うと実行時エラーとなる。 [G] ShowList<モデルID>Controller なし
FIX1433001 HTMLテーブルレイアウト利用時、「一覧表示部分のスクロールタイプ」を設定した場合に一覧のボタン表示列が狭く表示される。 [G] html なし
FIX1421623 CSSレイアウト利用時「アクションボタンの表示位置」の設定を「下」または「上下」に設定時に「全クリア」ボタンのスタイルが適用されていない。 [FW] flat系css なし
FIX1433801 CSSレイアウト利用時、条件付き権限項目に対して「入力制御 > スタイル > 全画面」に式を記述すると実行時エラーになる。 [G] html なし
FIX1434001 CSSレイアウト利用時、ラベル幅設定を数値のみとし、"px" をのぞいて設定したとき、詳細画面の設定が反映されない。("px"を自動付与する仕組みが詳細画面で行われていなかった) [G] html なし
FIX1431601 CSSレイアウト利用時、一覧表示のダウンロードボタンが表示されない。 [G] html なし
FIX1431701 CSSレイアウト利用時、全文検索を適用したモデルで検索結果の「次」画面へ遷移することはできるが、そこから「前」画面へ戻ることができない。また「詳細を表示」ボタンが効かない。 [G] html なし
SPC1433401 検索/詳細表示時に利用するDaoでは、データベースから読み込んだ値を常にHibernateから切り離す処理を行う。Hibernateの誤検知で検索/詳細処理時にupdate SQLが実行されることを防ぐため。 [FW] JFCHibernateDao 検索/詳細処理全般
SPC1432701 ヘルパ一括更新スクリプトで例外BusinessLogicExceptionを投げた時、当該データの処理をスキップさせる。 [FW] DbShowListBaseController ヘルパ一括更新スクリプト
SPC1430401 自モデルを参照する場合にヘルパのbeforeShowメソッドを再帰呼び出する回数の上限を33としていたが、計算式が含まれていない場合は1にする。 [G] ヘルパクラス getLoopThreshold メソッド なし
SPC1430701 マルチセッション利用時、メニューの外部リンク機能でWagby内部の任意の画面を開く設定で自動的にマルチセッションの識別子が付与されるようにする。 [FW] MenuUtils 外部リンクでWagby内部の任意の画面を指定しているメニューの動作
SPC1434101 一覧表示画面から詳細画面(サブウィンドウ)を開いたとき、この詳細表示をパンくずに記録させないようにする。この仕様変更で、登録/更新画面のキャンセル操作などで戻る画面が適切に動作するようになる。 [FW] Show<モデルID>Controller パンくず動作全般
SPC1430301 ehcacheがヒットしたかミスしたかをデバッグログに記録する。 [FW] CacheManager-
BaseMethodImpl_ehcache
なし
Noの先頭3文字は次の意味です。"ENH" 新機能・改善。"REG" デグレード。"FIX" 不具合修正。"SPC" 仕様変更。"LIB" 同梱するライブラリ・データのバージョンアップ。"SEC" セキュリティ対策。
変更箇所のプレフィックス文字は次の意味です。[FW] フレームワーク、[G] 自動生成されるコード。

Wagby Designer

No 内容
FIX1428001 詳細ダイアログのボタンに余計なスペースが入っていたため、これを除く。
FIX1432901 ワークフロー>開始フロー、保留フロー状態の一覧表示項目名が無効となっていた場合(この項目が改名または削除されたなど)エラーとわかるように表示する。
FIX1433701 モデルIDの先頭が小文字で開始されているか もしくはアンダースコアが含まれている場合、モデルIDの変更がスクリプトに反映されない。(変更後はリポジトリ再読み込みが必要)
SPC1430601 スマートフォン対応モデルに含まれるモデル参照(検索)項目の先がスマートフォン対応でない場合、ビルド処理でエラーとする。

初期リポジトリ

No 内容
FIX1432301 「メールテンプレート>適用モデル区分」の選択肢を"ユーザー"から"ユーザ"に変更する。
common-jfcrepository/jfcmodelcreatetype_m/2/2.txt
FIX1433201 「保留フロー状態」の一覧表示の表示順設定を解除する。項目を追加したときのレイアウト設定と見た目が異なることを防ぐ。
common-jfcworkflow2/jfcsuspendworkstate/<項目>.txt

同梱するライブラリ

LIB1431401 Apache Tomcat を 9.0.102 から 9.0.106 へバージョンアップする。
LIB1432601 commons-fileupload.jar を 1.5 から 1.6 へバージョンアップする。CVE-2025-48976 への対応。
LIB0786264 令和7年6月30日更新分の郵便番号データ(アイビス版)を含める。