R7.12.18

最終更新日: 2020年7月8日

機能

No 分類 内容 変更箇所 既存リポジトリならびにカスタマイズコードへの影響
FIX1072007 不具合 繰り返しコンテナ内項目のモデル参照でISEMPTY関数による入力判定を行なったとき、参照先モデルが複合キーだと動作しない。R7.12.11で対応したが、さらに追加する。 [G] XXPInputCheckHelper
[FW] ExcelFunction
FIX1146601 不具合 確認画面を伴った登録、更新画面で、確認画面から登録画面へ戻ると警告メッセージが効かない。 [FW] DbInsertBaseController
DbUpdateBaseController
警告メッセージが表示されること
FIX1146901 不具合 汎用式を使った時刻型項目の入力チェックで、エラー時に入力欄の時刻が 0 にリセットされる。本来は入力値が復元されるべき。 [FW] PresentationPHelperPart3_s2p なし
FIX1147501 不具合 一覧表示のボタン表示条件が効かないパターン。 [FW] JFCReflactionBasedControlUtilBase なし
FIX1147601 不具合 整数型主キーの値が 0 のデータは、参照元トレースリンクのボタンが表示されない。 [G] show<モデルID>P.jsp なし
FIX1147701 不具合 参照先が日付・時刻型の参照連動項目を検索条件とした場合に日付のみ入力して検索すると時刻が補完されない。 [FW] DateTimeUtil なし
FIX1147901 不具合 ログオフされた状態で /rest/workflowstatus にアクセスするとエラーが発生する。 [FW] ShowWorkFlowStatusController なし
FIX0945011 不具合 チェックボックスのID配列が空の場合でも不要なSQL処理が実行されていた。動作に影響はないがSQL発行回数を削減するようにする。 [FW] PresentationPHelperPart6
_s2p_check
なし
FIX1148501 不具合 参照連動解決時、参照先モデルの主キーが文字列型で、連動元項目に空文字が設定されているとWARNログが出力される。動作に影響はないが、このログ出力を抑制する。 [G] ヘルパクラス resolv メソッド なし
FIX1149001 不具合 一覧表示グリッドを使用した際に、繰り返しコンテナ内の参照連動項目が未指定の場合に実行時エラー(NPE)が発生する場合がある。 [FW] RestDataConverter なし
FIX1149401 不具合 利用言語を英語としてログオンしたにも関わらず、データベース関連のエラーメッセージは日本語で表示される。 [FW] JFCErrorMessageConverter なし
FIX1149801 不具合 「無効判定項目を無視して検索を行う」設定がラジオボタンで動作しない。 [G] ヘルパクラス なし
FIX1152201 不具合 ワークフローの標準フローパターンおよびテンプレートのxmlファイルのコメント部に、ASCIIコードでないUTF-8文字が含まれている。運用環境によってwagbyapp起動時にエラーが発生する。 [FW] WEB-INF/workflow-definitions なし
FIX0922605 不具合 繰り返しコンテナに含まれていない日付型項目で更新権限を設定していると、値をクリアした後に再描画するとクリアした値が戻ってしまう。 [G] <モデルID>PHelper s2pメソッド なし
FIX0975022 不具合 スマートフォン用モデルで、検索画面で "検索画面遷移直後の検索処理を止める", "リセットボタン押下時の検索処理を止める" の設定を行ったとき、検索画面項目中の「サブウィンドウ検索」画面を開くと、選択肢がセットされない。 [G] ShowList<モデルID>Controller do_searchメソッド なし
FIX1152901 不具合 親-子-孫の関係で、子モデルに用意した孫モデルの件数をカウントする COUNT 関数の値が不正に表示されるパターン。 [G] ヘルパクラス resolv メソッド
calcAncestorメソッド
子、孫モデルの集合関数の値の動作確認
FIX1154101 不具合 タブレイアウトへ表示条件を設定した時、二つ以上のタブの一部に設定した表示条件が全体に影響する場合がある。 [G] show<モデルID>_body.jsp なし
FIX1156301 不具合 暗黙条件の式でSESSION関数が利用できなかった。この対応を行う。 [G] <モデルID>ProcessBean なし
FIX1158301 不具合 繰り返しコンテナ内項目の自動計算式で、参照先モデルが複合主キーの場合ビルドエラーになるパターン。 [G] <モデルID>PHelper calcメソッド なし
FIX1160201 不具合 別の関数の内部にインデックス付きSLICE関数を記述するとビルドエラーになるパターン。 [G] ヘルパクラス calc メソッド なし
SPC1153701 仕様変更 ファイル型項目を「DB保存なし」としたとき、実ファイルのパスを格納するカラム <項目名_jshfilename> は常にテーブルに用意されていた。この仕様を見直し、DB保存なしの場合はテーブルのカラムも用意しないとする。 - ファイル型項目を「DB保存なし」としているモデルのテーブル定義が変わる。
FW : フレームワーク、G : 自動生成されるコード

Wagby Designer

No 分類 内容
FIX1152601 不具合 一覧更新画面の項目のヘルプボタンに「登録」の設定が使われていた。(正しくは「更新」の設定を使うべき)

Wagby Testing Framework

No 内容
ENH1148001 他モデル参照項目のクリアボタンAPI clickClearButton(), clickToggleButton() を用意する。
ENH1148101 編集系画面にて他モデル参照項目で shouldHave() メソッドが使えるようにする。
ENH1150201 インポートとエクスポート画面を操作できるようにする。
ENH1143301 全画面キャプチャができる fullscreenshot() メソッドを用意する。

セキュリティ

No 内容 変更箇所 再テストの必要性
SEC1154501 クラシックカレンダビュー表示で、タイトル部と担当者部にXSS脆弱性があった。 [FW] showDaySchedule.jsp
showMonthSchedule.jsp
showMonthScheduleByStaff.jsp
showWeekSchedule.jsp
showWeekScheduleByStaff.jsp
なし

同梱するライブラリ

No 内容
LIB1153201 Apache Tomcat を 8.5.51 から 8.5.56 にバージョンアップする。脆弱性 CVE-2020-9484 の対応。
LIB1146701 Jackson Databind を 2.9.10.3 から 2.10.3 にバージョンアップする。脆弱性 JVNDB-2020-002437,JVNDB-2020-002436,JVNDB-2020-002435 の対応。
LIB1158001 Apache Ant を 1.6.5/1.9.3/1.9.14 から 1.9.15 にバージョンアップする。脆弱性 JVNDB-2020-005528 の対応。
LIB0786241 令和2年6月30日更新分の郵便番号データ(アイビス版)を含める。