R7.12.12

最終更新日: 2020年3月14日

機能

No 分類 内容 変更箇所
ENH1080301 改善 ログオン処理内部の高速化。ログオンユーザに権限を与える内部処理で不要なログ出力処理を抑制する。 [FW] JFCAppPolicyFile
ENH1081201 改善 一覧帳票(Excel)におけるメモリ効率の改善。一覧帳票は一時的に多くのメモリを利用するが、その解放タイミングを早めることで、Out Of Memory エラーを生じさせにくくする。 [G] XXLHelperなど
ENH1085001 改善 ファイル型項目をダウンロードするときに用いていたwagbyDownload2.jspをSpringMVCのコントローラクラスへ変更する。動作は変わらない。これまでログに "getOutputStream()はこのレスポンスに対して既に呼び出されています" というメッセージが出ることがあったが、この出力が抑制される。 [FW] DownloadFileController
wagby-servlet.xml
REG1071304 デグレード 全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルで一覧表示の詳細ボタンを押下すると最初の一回だけデータが表示されない。R7.12.11で対応したFIX10713「検索条件部がパネルグループで囲まれ、かつ一括処理を有効にした一覧表示画面で、行ごとの詳細表示画面へ遷移するボタンが効かない」の影響。 [G] showListXXLp.jsp
REG1088801 デグレード クラシックカレンダビューから鉛筆アイコンをクリックして新規登録をした場合に、新規登録画面の日付項目にカレンダーの日付が渡らない。R7.12.8で対応したFIX100516 "モダンカレンダービューREST APIにアクセスした際に、検索条件が有効とならず、全件取得してしまうことがある" の影響。 [G] ヘルパクラスinitializeメソッド
REG1086701 不具合 一括処理で「全データ一括処理の対象とする」設定を行なったモデルの主キーにハイフンが含まれていると画面表示時にJavaScriptエラーが発生する。R7.12.11で対応したFIX10737「一括処理を有効とした一覧表示画面で、主キーにハイフンが含まれているとボタンが機能しない」の影響。 [FW] JFCUtils
[G] showListXX.jsp
FIX1077003 不具合 閲覧権限(検索画面)設定にパラメータ付きで検索条件をセットしても、リストボックス、ラジオボタン、検索画面項目の値が適切に渡されない。R7.12.11で対応したFIX10770の対応漏れ。 [FW] JFCControlUtil
PresentationPHelperPart7_p2p
FIX1080401 不具合 一覧表示グリッドの場合に画面再描画なしで検索項目のチェックボックスが書き換わると絞込検索が行なわれない。 [FW] Grid.js
FIX1081801 不具合 「他のストアモデルの参照の絞込条件」の設定で絞込に利用する自モデル項目がチェックボックス、対する参照先項目が非チェックボックスの場合にビルドエラーになる。 [G] ヘルパクラス
FIX1082401 不具合 REST APIにて権限がない操作を行おうとした場合に実行時エラーが発生する。 [FW] BaseController
FIX1083001 不具合 コピー登録画面のページタイトルを指定しても、パンくずに反映されない。 [G] jfcapp_ja.properties.UTF8
FIX1083401 不具合 外部キー子モデルを用意し、子モデル更新時の親モデルの更新を行う設定で、親モデルの自動計算式で繰り返しコンテナ内で他モデル参照の値を用いて計算すると不正確な値が格納されることがある。 [G] ヘルパクラス calcAncestor メソッド
FIX1083501 不具合 一括更新処理で、主キーが空というデータが含まれた場合に実行時エラーになることがある。通常は生じないが念のため空チェックの判定を加える。 [FW] DbShowListSelectableBaseController
FIX1084101 不具合 枝番項目を指定したモデルで、一覧更新画面にて2つ以上データを登録しようとするとエラーが発生する。 [FW] DbGetBranchProcessBean
[G] ヘルパクラス
FIX1084401 不具合 誰もログオンしていないにもかかわらず同一アカウントの同時ログオン上限でログオンできなくなる可能性がある。R7.12.11で対応したFIX10734「同一アカウントの同時ログオン上限でログオンできない状況になることがある」の対応強化。 [FW] LogonService
FIX1084601 不具合 一覧表示グリッド形式で、主キーに他モデル参照を使っており、かつ参照先モデルが複合キーの場合に詳細表示へのパラメータが正しく設定されない。 [G] JavaScript
FIX1085101 不具合 一覧表示グリッドにて、権限チェックのセキュリティエラーのログ出力を抑制する。 [FW] MyShowListJfccspreferenceitemController
FIX1085301 不具合 登録・更新の確認画面を用意したとき、確認画面のボタン位置は指定が無視され、常に画面上部に配置される。 [G] confirmXX.jsp
FIX1085401 不具合 主キーに他モデル参照を使っており、参照先モデルが複合キーの場合に、参照先モデルの主キーに日本語を含むと、新規登録後の詳細画面に正しく遷移しない。 [G] コントローラクラス
FIX1085801 不具合 全文検索を設定したモデルの一覧表示がグリッドの場合、暗黙条件・検索条件の初期値・データ権限が考慮されない全文検索が行われる。グリッドでない場合は考慮されており、動作に整合性がなかったため、グリッドでない場合の動作に準拠させる。 [FW] Grid.js
FIX1085901 不具合 ユーザ定義入力チェックでCONTAINS関数を使うとビルドエラー。 [FW] ExcelFunction
FIX1086001 不具合 入力欄のスタイルを指定すると style 属性が二重に出力されることがある。 [G] JSP
FIX1086201 不具合 一つの画面に複数のグラフを表示する設定を行っている場合、グラフ設定が正しく反映されない。 [G] JSP
FIX1087301 不具合 コントローラの"詳細>帳票"、"一覧>一覧帳票"スクリプトが呼び出されない。 [FW] ScriptCodeRunner4Controller
FIX1087701 不具合 隠し項目だけで定義されたパネルが「印刷形式で表示」画面で表示される。R7.12.11で対応したFIX0731307「HTML簡易印刷機能で、繰り返しコンテナと子モデルの両方を含む詳細画面のレイアウトが崩れる」の対応漏れ。 [G] printScreenXX_body.jsp
FIX1087801 不具合 一括処理を有効にした一覧表示画面のページネーションをボタンに統一する。一括処理を有効にした一覧表示画面で、何も選択していないときのページネーションがリンクになっていたが、一つでも選択状態になるとボタンとなっていた。このちぐはぐさを解消する。 [FW] page_index.tag
FIX1087901 不具合 モバイルモデルで登録・更新画面の確認ボタンが動作しない。 [G] JSP
FIX1088001 不具合 論理削除を有効にしたとき、物理削除を実行すると、パンくずに物理削除のリンクが表示されてしまう。 [FW] PankuzuManager
FIX1088401 不具合 一括処理でコンソールにゼロ除算エラーが出力されることがある。 [FW] DbShowListBaseController
FIX1088601 不具合 浮動小数点における範囲チェックのエラーメッセージで数値が指数表記されることがある。 [G] リソースファイル
FIX1088901 不具合 他モデル参照項目にて、検索時の初期値にUSERINFO関数がある場合にNonUniqueResultExceptionが発生することがある。 [FW] JfcHibernateDao
SPC1082201 仕様変更 自動計算の項目はアップロード更新の対象ではないが、これが主キー(かつ自動計算で主キーを求める)の場合はアップロード更新の対象とするようにした。 [G] ヘルパクラス
SPC1084901 仕様変更 親子モデル関係時、子モデルの更新画面を開くと親モデルのヘルパの詳細画面表示(更新)のスクリプトが動作していたが、これを呼び出されないようにする。これによってヘルパの詳細画面(登録,更新)のスクリプトは、自モデルに限って呼び出されるという仕様となる。 [FW] EntityHelper
FW : フレームワーク、G : 自動生成されるコード

Wagby Designer

No 分類 内容
FIX1083701 不具合 ヘルパのスクリプト「詳細画面表示(更新)」は、詳細画面を用意しないと生成されなかった。更新画面が用意されていた場合、このスクリプトは生成されるようにする。同じく「詳細画面表示(登録)」も詳細画面が用意されていない場合でも、登録画面が用意されていた場合はスクリプトを生成する。
FIX1083801 不具合 表示条件の式中に "REQUEST" という文字列を含んだ場合、式の解釈途中にエラーが生じることがある。
FIX1086301 不具合 ビルドしたアプリケーションに wagby/customize/.empty という不要なファイルが含まれていたため、これを除く。

同梱するライブラリ

No 内容
LIB1081501 帳票出力ライブラリ Apache PDFBox を 1.8.15 から 1.8.16にバージョンアップする。脆弱性の対応のため。
LIB1082501 Jackson-databind を 2.9.6 から 2.9.8 にバージョンアップする。脆弱性 JVNDB-2018-013285, JVNDB-2018-013284, JVNDB-2018-013283, JVNDB-2018-013282, JVNDB-2018-013259, JVNDB-2018-013258, JVNDB-2018-013257, JVNDB-2018-013062 への対応。
LIB1086601 Spring Framework を 4.3.18 から 4.3.22 へバージョンアップする。脆弱性 JVNDB-2018-013901 への対応。
LIB1086602 Spring Batch を 3.0.9 から 3.0.10 へバージョンアップする。脆弱性 JVNDB-2018-013901 への対応。