R7.9.1

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

機能

No 分類 内容 変更箇所
ENH932901 新機能 見積作成機能を提供する。 Estimate.jar
ENH929001 改善 現在適用しているライセンスがどういうものかをビルド時ならびに生成したアプリケーションで確認できるようにする。 -
ENH931101 改善 セッションタイムアウト直後のログオンでメニュー画面に戻すオプションを用意する。 [G] web.xml
ENH931501 改善 ワークフロー参加者に設定するスクリプト内でモデルID(で示されるオブジェクト)を利用できるようにする。 -
ENH932001 改善 論理削除で、有効期限項目に日付時刻以外の値を指定できるようにする。 [G] (スクリプト)
ENH933301 改善 繰り返しコンテナの参照連動で、コンテナに含まれるすべての項目がDB保存なしの場合、ソートボタンとコンテナ内移動ボタンを非表示とする。 [G] jsp
ENH933401 改善 複合キーモデルを参照する他モデル参照項目で、(複数の)物理カラム名を任意に指定できるようにする。 [G] hbm.xml
ENH936001 改善 ワークフローの開始フロー一覧、保留フロー一覧の表示処理に関するパフォーマンスを改善する。 [FW] JFCHibernateDao
ENH935601 改善 パスワードのハッシュ値を取得するツールを提供する。 [FW] StringUtil
ENH936201 改善 親モデル更新時の子モデル同時更新画面に「入力チェック」ボタンを用意する。 [G] JSP
ENH936401 改善 親モデル詳細画面で子モデルを表示しない設定にしたとき、子モデルのデータ読み込み処理自体を行わないようにすることでパフォーマンスを改善する。 [G] ShowXXXController
ENH936701 改善 ラジオボタン利用時、SQL発行数の削減を行い、表示パフォーマンスを改善する。 [FW] PresentationPHelperPart5_s2p_radio
ENH936801 改善 1データ1Excelシートの一括帳票出力で、シート名を設定できるようにする。 [G] ShowListXXXController
REG924910 デグレード 主キーに他モデル参照(検索画面)項目を設定している場合に、一覧更新にて新規登録ボタンを押すとエラー画面が表示される。R7.9でのデグレード。 [G] 一覧更新コントローラクラス
FIX912204 不具合 自動計算結果を使った参照連動という関係性を繰り返し行う処理で、必要以上に計算を行う場合があった。 [G] XXXHelper beforeShow メソッド
FIX929309 不具合 CSV・Excelアップロード更新途中でログオン画面を表示させると、そのユーザでのログオンが行えなくなる。 [FW] LogonService
FIX929401 不具合 PostgreSQLにて、他モデル参照項目を主キーとし、参照先が整数の主キーの場合に、アップロード更新での削除に失敗する。 [G] DeleteXXXProcessBean
FIX929501 不具合 暗黙条件で「文字列の部分一致」が正常に動作しない。 [G] ShowListXXXController
FIX929601 不具合 同一のモデルに複数のトランザクション制御スクリプトを設定するとビルドエラーが発生する場合がある。 [G] ProcessBean
FIX928801 不具合 ワークフローの「申請フローの選択方法」で「検索画面(サブウィンドウ)」の設定を行うことができない。 [G] JSP
FIX928901 不具合 ユーザ定義処理で画面名、イベント名、アクション名が*同じ*ボタンを二つ以上用意するとボタンのidが重複してJavaScriptエラーが発生する。 [G] JSP
FIX930201 不具合 カレンダビューに同時に表示するモデルを設定すると自モデルのデータが表示されなくなる。 [G] ShowListXXXCalendarController
FIX930701 不具合 アカウントロックの設定を無効にした(1より小さい値を設定した)状態ではパスワード変更画面で「現在のパスワード」に誤ったパスワードを指定してもパスワードを変更できてしまう。 [FW] 認証部
FIX930801 不具合 主キーに8バイト整数を指定したとき、4バイトの範囲までしか番号が振られていない。 [FW] CommonService
InitLoader
FIX930901 不具合 ワークフロー:開始フロー・保留フロー状態の画面で一括承認を行うタイミングで、途中のデータが承認されてしまうと、チェックしたものとは別の情報が承認される場合がある。 [FW] ワークフロー部
FIX931001 不具合 参照先が文字列・数値の参照連動項目が入力可能な場合に入力欄のデフォルトのスタイルが設定されていない。 [G] conditionXXX.jsp
FIX931201 不具合 カレンダ(クラシック)に同時に表示するモデルに設定した初期値の検索条件が有効にならない。 [G] ShowListXXXCalendarController
FIX931401 不具合 サジェスト機能を利用した項目で IME 制御が効かない。 [FW] FilteringSelectEx.js
FIX931601 不具合 サジェスト機能を利用した項目でスタイル指定が効かない。 [FW] FilteringSelectEx.js
FIX931701 不具合 ユーザのプリンシパルに「マスタ更新者」を追加しても、選択肢モデルのアイコンがメニューに表示されない。 [G] subjectpolicy.xml
FIX931901 不具合 ブラウザに Microsoft Edge を用いたとき、ダウンロードファイル名に日本語を設定するとダウンロードされるファイル名が不正になる。 [FW] DownloadXXXProcessBean
FIX932101 不具合 ワークフローモデルの検索実行時に実行時例外 (HibernateException) が発生する場合がある。 [FW] WorkFlowManager
FIX932201 不具合 数値型項目の初期値にnullと指定しても、生成されたコードの型が基本型となっているためコンパイルエラーとなる。 [G] ヘルパクラス
FIX932601 不具合 タブレイアウト利用時のタブ内に配置された入力項目および検索画面で選択した値がセットされるテキストボックス、サジェスト項目が「全クリアボタン」の対象外となっていた。 [FW] common.js
FIX932801 不具合 外部キー親子同時更新で新規ボタン押下時にJavaScriptの入力チェックエラーが発生するとSENDACTIONが書き変わったままとなる。 [FW] common.js
FIX933701 不具合 開発者が作成したスクリプトで、同じデータについて更新を二回以上行うと、キャッシュされた(変更前の)データを扱う場合がある。 [FW] JFCHibernateDao
FIX934101 不具合 IE9/10/11利用時、親子モデル同時更新で子モデルのリストボックス項目の値変更時に画面再描画(リロード)が発生すると不要なaction文字列がセットされ更新エラーが発生する。 [G] updateListXXX.jsp
FIX934401 不具合 一括処理が設定されている一覧表示画面では、一覧取得のREST API呼び出しで取得件数等が設定できない。 [FW] DbShowListSelectableController
FIX934501 不具合 一覧取得のREST APIにて取得件数やソートキーを指定して呼び出した後に、一覧表示画面に遷移すると設定値が有効にならない。 [FW] DbShowListController
FIX934601 不具合 参照連動項目が自モデル保存で入力可能な場合、サーバ側の入力チェックエラー時に入力欄の背景色が赤にならない。 [G] XXXPInputCheckHelper
FIX934607 不具合 住所項目が未入力のとき、サーバ側の入力チェックエラー時に入力欄の背景色が赤にならない。 [G] XXXPInputCheckHelper
FIX935301 不具合 「検索画面遷移直後の検索処理を止める」を設定したモデルで、自動ログオン(X-Wagby-Authorization)を使ってREST APIによる検索を行う際に、検索条件を指定した場合にデータが見つからない。 [G] コントローラクラス
FIX935701 不具合 登録・更新確認画面のボタンが機能しない。 [FW] common.js
FIX935901 不具合 「スクリプト > コントローラ」の設定で登録画面と更新画面の繰り返しコンテナ{追加,削除,上へ,下へ,並び替え}にスクリプトを記述しても実行されない。 [FW] ScriptCodeRunner4Controller
FIX936501 不具合 日付入力方式でリストボックスを選択し、オプション表示日付を設定すると日付選択時にオプション表示の和暦が正しく表示されない。 [FW] input_date_combo.tag
FIX936601 不具合 アップロード更新画面にて、参照連動(参照先保存)項目の参照先モデルに対象モデルと同じロック名が指定されている場合にロックエラーが発生する。 [FW]
FW : フレームワーク、G : 自動生成されるコード

Wagby Designer

No 分類 内容
ENH932301 改善 ビルドエラー発生時、リポジトリは変更しなくてもカスタマイズファイルが変更されていればビルド処理を行うようにする。
ENH932501 改善 ビルド時に行うリポジトリ内のメイン・サブモデルのチェック処理で、モデル参照項目の場合に一方がチェックボックスで、もう一方が非・チェックボックスという組み合わせはあらかじめエラーとする。
ENH932701 改善 主キーを変更したとき、および、入力タイプが検索画面以外を設定した場合に「主キー(コード)を直接入力する」の設定を自動的に解除する。
ENH933101 改善 外部キーに(システムが提供する)jgroup モデルを選択できるようにする。
ENH936101 改善 外部データベース利用だが JDBC ドライバファイルを配置していないとき、ビルド処理でエラーとする。
FIX929201 不具合 レイアウトの検索タブを選択後にモデル一覧画面へ戻り、モデルの編集ボタンを押下すると検索項目が表示されない。
FIX930601 不具合 入力チェック > 許容文字種の日付型の説明の誤表記。
FIX934201 不具合 参照連動項目の連動する項目名に指定された項目の名前を変更した場合に、連動する項目名が変わらない。
FIX934701 不具合 帳票出力の「表示条件」を設定し他のタブを表示後に再度帳票出力タブを表示すると「表示する」のチェックが外れる。
FIX936901 不具合 ビューの項目設定変更時にエラーが発生すると以前に設定した項目の設定値がクリアされない。
ENH929701 ライブラリ Dojotoolkit を 1.11.2 へバージョンアップする。この影響で、「環境 > サーバ」タブのメモリサイズやポート番号といった数値項目で、入力カーソルが右寄せになる。

同梱するライブラリ

No 分類 内容
LIB933801 更新 同梱する servlet-api.jar を Servlet API 3 系に準拠させました。新 API では、request.getParameterMap の戻り値が Map<String, Object[]> から Map<String, String[]> に変更されています。このメソッドを直接、利用したカスタマイズコードを開発されている場合は新 API に合わせるようにしてください。
LIB935401 セキュリティ 同梱する Tomcat を 7.0.70 に更新しました。CVE-2016-5388 に対応しています。Wagby は標準で Tomcat に付属の CGI Servlet を利用していないため通常の利用では問題ありません。カスタマイズで CGI Servlet を利用している場合に有効となります。
LIB935801 セキュリティ 同梱する commons-fileupload.jar を 1.3.2 に更新しました。また、commons-io.jar を 2.2 に更新しました。CVE-2016-3092 に対応しています。