R8.3.2累積パッチ
最終更新日: 2020年3月14日
2019.10.9に公開した R8.3.2 向けパッチファイルです。[2020.1.29 更新]
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R8.3.2 の wagbydesigner に「上書き(コピー)」を行なってください。
Designerのビルドタブのバージョン日付が "Wagby R8.3.2(Patch5) 20200129-0900" と表示されるようになります。
パッチ適用後はフルビルドを行なってください。
このページに記載の1月29日分までの内容を含んでいます。
適用方法
パッチが適用されたかどうかの確認方法
重要
2019年10月29日版
No
分類
内容
変更箇所
再テストの必要性
ENH1125101
改善
帳票テンプレートのシート名に"(",")" (小括弧)が含まれていた場合、これを自動で除くようにする。
[FW] ReportWorkbookImpl
なし
REG1122102
デグレード
複雑な画面レイアウト設計時、自動生成処理(HTML帳票画面作成)がエラーになるパターン。R8.3.2の対応漏れ。
[G] printScreenXX_body.jsp
HTML帳票画面の動作確認
FIX1124201
不具合
ワークフロー設定の条件設定で途中のノードをスキップするようにした場合にFLOWSTATUS関数で正しいノード名が表示されない。
[FW] WorkFlowManager.java
JfcworkstateServiceImpl.javaFLOWSTATUS関数
FIX1124901
不具合
サブモデルでワークフローを有効にした場合にワークフロー設定のスクリプトやメール送信が実行されない。
[FW] JfcworkstateServiceImpl.java
サブモデルのワークフローの動作確認
FIX1127001
不具合
ワークフロー設定のメール設定で同じノードとメール送信タイプの設定が複数ある場合にメールが1件しか送信されない。
[FW] JfcworkstateServiceImpl.java
なし
FIX1124601
不具合
メールの宛先(To)が未設定だがCcやBccには値が設定されているときにメール送信を行うと実行時エラーになる。
[FW] MessageIdCareMimeMessage
(j_util.jar)なし
FIX1124801
不具合
検索画面で二段組としたときエンターキーをタブ移動に設定した場合にタブインデックス通りにフォーカスが移動しない。
[FW] common.js
タブインデックス操作
FIX1125201
不具合
繰り返しとして利用する項目(文字列、数値、日付型)を隠し項目として一覧表示させるとした場合に画面描画エラーになる。
[G] showList<モデルID>Lp.jsp
なし
FIX1125301
不具合
外部キー項目として絞り込みを指定した他モデル参照を定義したモデルで、アップロード更新処理が失敗する。
[G] UploadUpdate<モデルID>
ProcessBeanRunnableアップロード更新で問題が生じていたモデルでの動作確認
FIX1125701
不具合
更新画面にて更新して次へを押した際に、画面上部に出力される総件数が変動しない。
[FW] DbCursorBaseController
DbUpdateController
RetrieveDataUtil
[G] コントローラクラスなし
FIX1126301
不具合
全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルで一覧表示の詳細ボタンが効かないパターン。R8.2.1で対応したREG1071304の対応漏れ。
[G] showList<モデルID>Lp.jsp
全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルでボタンが効くことの動作確認
FIX1126701
不具合
メールの送信先アドレスを計算と参照連動の組み合わせで用意し、かつDB保存なしとしたとき、更新画面でメール送信が失敗する。
[G] Update<モデルID>Controller
なし
FIX1127101
不具合
チェックボックス(有無フラグ)設定と変更履歴を組み合わせて利用した時、"無"の状態のまま変更していない場合でも変更されたというメッセージが出力される。この回避方法を用意する。
[FW] PresentationPHelper
なし
FIX1127201
不具合
ジョブ実行で、実行対象を「全インスタンス」と指定したがメッセージキューサーバが起動していない場合、実行時エラーが発生する。
[FW] JFCQuartzJobManagerBase
なし
FIX1125401
不具合
Designerのモデル項目一覧から参照先モデル表示ボタンで参照先モデルを表示した時、遷移前のモデルの画面の内容が表示される。
(Desinger)
なし
SPC1125001
仕様変更
Excel(xlsx)形式でダウンロードしたファイルのシート名を、ファイル名にあわせる。これまでは Sheet0 など一時的なシート名となっていた。
[FW] DbDownloadProcessorImpl_Xls
[G] Download<モデルID>ProcessBeanHTML帳票画面の動作確認
2019年12月2日版
No
分類
内容
変更箇所
再テストの必要性
ENH1128501
改善
ワークフロー保留フロー検索画面のパフォーマンス改善。SQLの削減により、検索対象のデータ件数が多い場合に効果を発揮する。
[FW] WorkFlowManager
なし
ENH1129401
改善
複数の一意性制約名を指定できるようにする。一意制約に "a1,b1" というようにコンマ区切りで記述する。
[G] hibernate mapping file
当該設定時、一意制約が動作することを確認する。
FIX1126001
不具合
R8.3.2で追加した「検索条件の保存」機能で、運用後に検索項目を定義から削除したアプリへと入れ替えると実行時エラーが発生する場合がある。無効となった検索条件は無視するようにし、エラーにはしないようにする。
[FW] DbBaseController
なし
FIX1127801
不具合
親子モデル関係の子モデルタブ表示で、タブ順番が重複指定したとき、親モデル詳細画面に子モデル新規登録ボタンが用意されない。タブ順番数字は重複できないが、重複していた場合でも当該不具合は生じさせないようにする。
[G] show<モデルID>_body.jsp
当該設定時、ボタンが表示されることを確認する。
FIX1128001
不具合
繰り返しコンテナに参照連動項目を上書きするオプション設定すると、新規登録画面で実行時エラーが発生する場合がある。
[G] <モデルID>Helper
なし
FIX1128601
不具合
検索画面の項目を読み込み専用にすると自動生成時に実行時エラーが発生するパターンがあった。
(自動生成部)
なし
FIX1128701
不具合
REST API 呼び出し時、フレームワークのクラス PresentationPHelper の sizeContainer メソッドが実行時エラーとなるパターン。
[FW] PresentationPHelper
なし
FIX1128801
不具合
ウィザード形式の登録、更新画面でウィザードボタンにウィザード画面番号を用いた表示制御式を設定し、かつ入力途中に画面再描画の設定を行なったとき、表示制御の式が正常に解釈されない。
[G] Controller#do_defaultメソッド
なし
FIX1129001
不具合
一覧更新のリストボックスに入力フィールド長の設定が反映されない。
[G] updateList<モデルID>Ulp.jsp
なし
FIX1129101
不具合
一覧更新画面でテキストエリアの入力可能文字数が表示されない。
[G] updateList<モデルID>Ulp.jsp
なし
FIX1129501
不具合
主キーがモデル参照項目のとき、登録画面の全クリアボタンを押下すると"データが見つかりません"というエラー画面に遷移する。
[G] Insert<モデルID>Controller
do_defaultメソッドなし
FIX1119104
不具合
複数のコピー登録ボタンを用意したとき、コピーするかどうかを項目ごとに指定する機能が正しく反映されない。
[G] Copy<モデルID>Controller
なし
FIX1129301
不具合
一般ユーザがメンテナンスモード中にログオンしたページに表示される「ログオン画面へ戻る」リンクを押下してもログオン画面に遷移しない。
[FW] underMaintenance.html
なし
FIX1129901
不具合
R8.3.2の新機能(ENH11017)「繰り返しコンテナ、外部キー子モデル一覧を任意の位置に配置する」レイアウトで、コピー登録画面で繰り返しコンテナが二重に表示される。
[G] copy<モデルID>Cx_body.jsp
なし
FIX1130101
不具合
数値型項目の検索は標準で範囲指定だが、これを解除すると自動生成時に実行時エラーが発生するパターン。
(自動生成部)
なし
FIX1130201
不具合
参照連動自モデル保存かつ必須項目で参照先が基本型の場合、値をクリアする処理で初期値設定があれば、それを使うようにする。未設定の場合はこれまでどおり当該項目は "-1" がセットされる。
ヘルパクラスclearメソッド
なし
FIX1130401
不具合
ワークフロー設定の条件設定で中間のノードをスキップした場合にフロー状態検索で「申請」状態のデータが表示されない場合がある。
[FW] AbstractWorkflowRestrictions
なし
FIX1130601
不具合
親子モデル同時更新画面で一つの親モデルに複数の子モデルが紐づいている設定で、それぞれの子モデルに同じ項目名をもっているとき、その項目に他モデル参照のクリアボタンがあると別の子モデルのデータもクリアされてしまう。(本来は独立に動作すべきだが、生成されるJavaScript関数の名前が重複していたため。)
[G] updateListに関するJavaScript
なし
FIX1130801
不具合
式の妥当性チェックのため開始かっこと閉じかっこの数を確認する処理で、文字列内に含まれるダブルクォート文字に対するエスケープ文字が考慮されていない。
(自動生成部)
なし
SPC1128201
仕様変更
必要なパラメータが不足している状態でパスワード再設定画面を表示しようとするとエラー画面が表示されていた。このような場合には適切なエラーメッセージを表示するようにする。
[FW] SetNewPasswordController
なし
SPC1130001
仕様変更
一覧表示画面に配置した独自ボタンのスクリプトで、検索条件オブジェクトを利用できるようにする。具体的にはフレームワーク内のクラスDbShowListControllerのdo_originalメソッドで、最初にdo_defaultメソッドを呼び出すようにする。
[FW] DbShowListController
なし
SPC1130701
仕様変更
プリンシパルが一つも付与されていないアカウントでログオンしたとき、ログオン画面に戻り、"表示できるメニューがありません。権限の見直しを行ってください。"のエラーメッセージが表示されるようにする。(これまではエラー画面に遷移していた。)
[FW] MenuController
MenuServiceなし
2019年12月11日版
No
分類
内容
変更箇所
再テストの必要性
ENH1130901
改善
セッションタイムアウト後に新規登録や更新画面でファイル項目にファイルのアップロードを行うと、エラーダイアログが表示されていた。これを"しばらく操作されなかったため自動ログオフされました。再ログオンしてください。"というダイアログを表示するようにし、OKボタン押下後にログオン画面に遷移するようにした。
[FW] DbUpdateBaseController
DbUpdateController
DbInsertBaseController
DbInsertController
FilenameList
input_text.tag
src_input_file.tag
[G] JSPなし
ENH1131001
改善
"アップロード更新(1件読み込み後)" スクリプトにて、エラーを返すとそのデータの更新、削除処理を失敗させるようにする。
[FW] AbstractDbUploadUpdate
RunnableMonitor2
[G] UploadUpdate<モデルID>ProcessBeanなし
REG1128510
デグレード
ワークフロー実行時に org.hibernate.AssertionFailure 例外が発生する場合がある。2019年12月2日版で対応したENH1128501「保留フロー検索画面のパフォーマンス改善」の影響。
[FW] WorkFlowManager
なし
REG1044003
デグレード
入力欄の前後に指定する文字列のエスケープ対応の影響で、HTMLタグを指定しても無効となった。R8.0.5で対応したFIX1044001で ',",&<,> 文字のエンコードを行っていたが、これを元に戻す。
[G] JSP
入力欄の前後に指定する文字列が意図通り出力されることの確認。
FIX1131101
不具合
一覧更新画面で削除チェックボックスにチェック後、画面再描画すると削除行の入力欄の必須入力チェックが行なわれるようになる。チェックしている行は必須入力チェックはスキップされるようにする。
[FW] common.js
一覧更新画面の削除チェックボックスの動作確認
FIX1131501
不具合
一覧更新画面で楽観ロックやスクリプトによるエラーが発生したとき、データが表示されない。
[G] ShowList<モデルID>Controller
なし
FIX1132801
不具合
他モデル項目参照検索画面で値を直接入力する設定を行なうと入力欄にフォーカスがセットされない場合がある。
[G] update jsp
なし
2019年12月26日版
No
分類
内容
変更箇所
再テストの必要性
FIX1133201
不具合
親子モデルにおける親の詳細画面のボタン表示制御の式の項目が、子モデルの項目と解釈されビルドエラーになる。R8.0.3で行ったFIX09967の対応漏れ。
[G] <モデルID>PButtonControlHelper
なし
FIX1107709
不具合
R8.3.2の新機能「外部キー子モデル一覧を任意の位置に配置する」で、子モデルを縦に並べて表示させる設定では子モデルの見出し部分だけが残って表示されてしまう。本来、任意の位置に配置したときは見出しも不要であった。
[G] show<モデルID>_body.jsp
なし
FIX1134401
不具合
ブラウザのロケールが"ja-JP"等、地域情報が含まれている場合にポートレットのタイトルなどが表示されない。ブラウザのロケール情報の先頭2文字で判別するようにする。
[FW] common.js
なし
FIX1134501
不具合
モデル項目詳細定義 "検索制御 >スタイル >パディング" 設定を行なったとき、入力欄からフォーカスが外れた時にエラーダイアログが表示される。
[FW] common.js
[G] 検索画面JSPなし
2020年1月29日版
No
分類
内容
変更箇所
再テストの必要性
FIX1138001
不具合
ファイルアップロード時のチェックスクリプトが2回呼び出されることがある。
[FW] CreateObjectHelper
FilenameList
src_input_file.tagなし
FIX1138201
不具合
繰り返し項目、繰り返しコンテナをダウンロード項目としたモデルで検索画面を3段組み以上にするとダウンロード画面のレイアウトが崩れる。
[G] downloadXX.jsp
なし