R9.4.1
最終更新日: 2026年5月27日
2026.4.20に公開した R9.4.1 への第一回パッチファイルです。以下の内容が含まれます。
WagbyPatch_R9.4.1_20260514.zip
Designerのビルドタブのバージョン日付が "Wagby R9.4.1(Patch1) 20260514-1405" と表示されます。
2026.4.20に公開した R9.4.1 への第二回パッチファイルです。以下の内容が含まれます。
WagbyPatch_R9.4.1_20260527.zip
Designerのビルドタブのバージョン日付が "Wagby R9.4.1(Patch2) 20260527-1852" と表示されます。
R9.4.0向け公式パッチとの関係
機能
No
内容
変更箇所
再テストの必要性
* REG1448901
一覧表示画面の表示方法にグリッドを指定したときに、検索結果の数が表示されない。R9.3.3で対応したFIX14384「Spring Session Redisを使用したとき、グリッド一覧表示で、HttpSessionのattributeに格納した値が保持されない」の影響。
[FW] DbShowListController
[FW] FinderContextResultBeanWrapperなし
ENH1447801
任意のSQLファイルを実行するジョブクラス SqlScript を用意する。
[FW] SqlScript
なし
* FIX1450301
一覧更新画面で入力不可制御と画面再描画の設定を同時に行うと、画面再描画時に入力不可の値が消失する。
[FW] common.js
なし
* FIX1448909
一覧表示画面の表示方法にグリッドを指定したときに、検索条件が保持されない。
[FW] BaseController
[FW] DbShowListControllerなし
* FIX1447204
タブまたはグループ内にある項目で電話番号のハイフン区切りが動作しない。
[G] html/jsp
電話番号ハイフン区切りの入力動作
* FIX1447901
繰り返し項目(コンテナではない)に閲覧権限を設定したとき、ダウンロードで値が出力されない。
[FW] CSVHelperBase
繰り返し項目と閲覧権限を設定したモデルのダウンロード出力結果
FIX1450201
休日モデル(jholiday)のカレンダビューで、日本の祝日情報(JapanHoliday.ics)が表示されない。
[FW] HolidayManager
[FW] DbShowListByJcalendar
ViewBaseControllerなし
* FIX1449901
Java21利用時、休日カレンダのインポートで実行時エラーが生じる。
[FW] XMLUtil
Java21利用時に確認
FIX1448301
日付型項目に日付以外の値を入力すると内部で日付解析エラーとなる。Wagbyが生成する画面から操作する場合は入力チェックエラーとなるがジョブなどの実行でパラメータエラー時に発生することがあるため、解析エラーの場合は当該日付項目の値を未設定としつつ処理を継続させるようにする。
[FW] PresentationPHelperPart3_s2p
なし
FIX1449101
「画面>その他>Javaソースコードの設定」を有効にするとJavaソースコード中にフックメソッドが用意されるが、その一つである
do_setData_before_output_hookメソッドが二重に出力されていた。[G] ShowList<モデルID>Controller
なし
FIX1450401
サブウィンドウ検索画面に含まれるマッピング項目(リストボックス)のchangeイベントに、存在しない getRelationValues() 関数を呼び出すJavaScriptコードが生成されている。動作に支障はないがデバッグ時にエラー扱いとなっていた。
[G] JavaScript
なし
FIX1451101
集計ビューでディメンジョン1,2がモデル参照項目(参照連動)のとき、ディメンジョン2の出力でずれが生じる。
[G] showList<モデルID>Tp.xsl
ディメンジョンを二つ持つ集計ビューで列のずれが発生していないかを確認する。
FIX1449301
アップロード更新では絞り込み設定にも対応しているが、絞り込みの元が参照連動項目の場合は、絞り込み設定が無視されていた。
[G] <モデルID>PCSVHelper
絞り込み設定を含むモデルのアップロード更新
FIX1450101
CSSレイアウト利用時、フレームワーク内のクラス
jp.jasminesoft.jfc.th.JfcUtil.isDisplayGlobalLinkが実行時エラー(NPE)となるパターンがあった。[FW] JfcUtil
なし
* FIX1448201
CSSレイアウト利用時、繰り返し項目(コンテナではない)を一覧表示に含めると表示時に実行時エラーになる。
[G] html
なし
* FIX1448001
CSSレイアウト利用時、一覧更新画面への入力欄へのスタイル(式)適用が正しく行われない。
[G] html
なし
FIX1447301
CSSレイアウト利用時、繰り返しコンテナ内に読み込み専用リストボックスを含めると id の重複が生じる。
[G] html
なし
FIX1449801
CSSレイアウト利用時、ダウンロード画面でのEnterキー押下の挙動は、これまで検索が実行されるか無視されるかで統一されていなかった。これを見直し、文字列/数字項目/リストボックス/ラジオボタン/チェックボックス/検索項目のテキストボックスはEnterキー押下でダウンロード処理が行われるようにする。
[G] html
なし
FIX1450901
CSSレイアウト利用時、ラジオボタン項目を検索時はチェックボックスかつ隠し項目とした場合に実行時エラーとなる。
[G] html
なし
FIX1449501
HTMLレイアウト利用時、リッチテキストエリアのプラグイン「リンク」を指定するとレイアウト崩れが生じる。
[G] jsp
なし
SEC1438001
パスワード認証のアンチオートメーション保護の強化。これまではパスワード有効期限切れのアカウントでログオンしたときのエラーメッセージは、ユーザアカウントがロックされていることを示す文言だった。これをパスワード入力間違いと同じエラーメッセージに統一する。
[FW] errormsg.properties
なし
SEC1438101
パスワードリマインダ機能で、有効期間をこれまでの1時間を変更できるようにする。標準を10分とする。
[FW] RemindPasswordController
なし
SPC1440001
親子モデル同時表示画面で、子モデルの同時表示数を指定したときにデータベースアクセス数も指定した数字に合わせて制限するようにする。これによってデータベースから一度に取得するデータを削減する。[この挙動を元に戻す...]
[G] Show>モデルId<Controller
なし
SPC1443101
データの閲覧権限をもたないユーザが登録や更新を行うと、遷移後の詳細画面で空白の画面が表示されていたが、これを「データの保存は正しく行われましたが、権限がないためデータを表示することができません。」という警告メッセージを表示するようにする。
[G] Show<モデルID>Controller
なし
Wagby Designer
No
内容
ENH1450601
選択肢モデル初期データ固定の主キー項目で、影響分析機能を利用できるようにする。この選択肢モデルを使っているモデルを把握できるようになる。
ENH1448801
モデル名や項目名英語で利用できない"予約語"にWindows OSの予約デバイス名(CON,PRN,AUX,NUL,COM,LPT)を追加する。Windows OS で開発する場合、これらの名称のフォルダは本来、Windows OS では認められていないため。
FIX1448601
ExcelファイルのDrag and Drop取り込み機能で、項目名部分に「K」を指定して主キーと指定したときnotnull指定の出力が行われていない。
FIX1448701
起動スクリプト setenv.bat に"-Dfile.encoding=COMPAT"を付与する。R9.4系は Java 21 での動作を標準としているため。
FIX1449601
スクリーンエディタの修正。ウィザードの all 項目を2ページ目以降に配置する際、ウィザードのコンテナに通常項目が未配置の場合にウィザード設定画面が正しく表示されない場合がある。
FIX1447701
外部キー参照が相互に関連しているとき、自動生成時に無限ループが生じる場合がある。
* FIX1449401
リッチテキストエリアのプロパティ指定が無視され、すべてのプロパティが常に有効となる。
FIX1450501
一覧画面にグラフを表示する設定を利用したとき、内部でテンプレートファイルを用いるが、そのファイル名を__javascript_drawChartForShowlist.htmlから__javascript_drawChartForShowList.htmlに改名する。
FIX1450001
「画面>その他>Javaソースコードの設定>ボタン名」で fontawesome のアイコンを指定できるが、遷移先の画面がメニューでアイコン設定する画面と異なっていた。メニューでのアイコン設定の遷移先に統一する。
初期リポジトリ
No
内容
FIX1450701
repository/trunk/.authority/.principal/31.txt の authority/principal/@no 値が重複していため(重複しないように)修正する。このプリンシパルはR9.3.0のENH13394「メール送信機能を OAuth2 認証に対応する」で追加されていた。
同梱するライブラリ
No
内容
LIB1449001
Apache Tomcat を 9.0.102 から 9.0.115 にバージョンアップする。
LIB1448101
祝日情報(JapanHoliday.ics)を2027年祝日に合わせて更新する。
LIB0786266
令和8年3月31日更新分の郵便番号データ(アイビス版)を含める。
パッチ (2026.5.14)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.4.1 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1440409
繰り返しコンテナ内のファイル型項目で「複数ファイルをアップロード」を設定しても無視される。
(Designer)
なし
FIX1452401
「吉」(きつち)などのサロゲート文字がインポート処理で欠落する。エクスポートはされているがインポートで欠落するため、インポート後にこの文字が消えてしまう。
[FW] XMLUtil
なし
パッチ (2026.5.27)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.4.1 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1451104
集計ビューでディメンジョン1がモデル参照項目(参照連動)かつ、参照先もまた参照連動のとき、列の表示ずれが生じる。R9.4.1で修正したFIX1451101の影響。
[G] 集計ビュー(xslt)
なし