2019.4.5に公開した R8.2.3 向けパッチファイルです。[2019.7.17 更新]
このページに記載の7月分までの内容を含んでいます。

WagbyPatch_R8.2.3_20190717.zip

適用方法

パッチファイルをダウンロード後、展開すると wagbydesigner フォルダが用意されます。R8.2.3 の wagbydesigner に「上書き(コピー)」を行なってください。

パッチが適用されたかどうかの確認方法

wagbydesigner/webapps/wagbydesigner/WEB-INF/lib/j_jfc.jar ファイルが上書きされます。

パッチ適用後はフルビルドを行なってください。
No 分類 内容 変更箇所
REG1093701 5月パッチに含める デグレード 一覧表示グリッドで一括処理が実行されない。R8.2.3で対応したFIX10892「主キー項目の型が他モデル参照の場合に一覧表示グリッドから詳細画面が表示されない」の影響。 [FW] Grid.js
ENH1094302 改善 R8.2.3までのリポジトリファイルを読み込むときに、"環境 > メッセージ > ヘルプ > 日付入力" のツールチップメッセージに "令和" を含めるようにする。(ただし開発者が手動でこのメッセージ文言を直接、編集していた場合はこれをそのまま使う。デフォルトのメッセージのままであれば、これを令和対応のメッセージに置換する。) [FW] 移行ツール
FIX1092901 不具合 ScriptCodeRunnerJobとUploadUpdateJob以外のジョブでは、サーバサイドのスクリプトが実行されない。このため、例えばオリジナルのジョブを Java プログラムで作成し、そこで EntityService を利用したとき、EntityService から呼び出されるヘルパのスクリプトが呼び出されない。 [FW] JFCBaseJobBean
FIX1093401 不具合 同じモデルを参照する「サブウィンドウ検索」と「チェックボックス(サブウィンドウ)」を定義したとき、「サブウィンドウ検索」を開いたあと、「チェックボックス(サブウィンドウ)」を開くと、「チェックボックス(サブウィンドウ)」の選択肢がすべて選択された状態になる。

[詳細] この場合、参照先モデルは「チェックボックス(サブウィンドウ)」を使うため一括処理と同じくサブウィンドウ検索の一覧表示画面に選択用のチェックボックスが用意される。ここで「サブウィンドウ検索」ではこの選択用チェックボックスは必要ないが、内部で全選択のトグルスイッチの切り替え処理コードを通るときに問題が生じていた。この対応として「チェックボックス(サブウィンドウ)」として利用する場合、かつ、最初にこのサブウィンドウを開いたとき(一つも選択されていないとき)は、トグルスイッチの切り替え処理を回避する仕組みを用意する。
[FW] DbShowListSelectableAllBaseController
FIX1094001 不具合 スクリプトでリストボックスにエラーコードを設定しても入力画面でエラーが反映されず項目の背景が赤にならない。 [G] ヘルパクラスs2pメソッド
FIX1094901 不具合 入力制御のモデル参照(絞込)が設定されているラジオ・チェックのタブインデックスが0になる場合がある。 [FW] __javascript_setResponseXMLContent_check.html
__javascript_setResponseXMLContent_radio.html
FIX1095001 不具合 検索・一覧表示画面のページタイトルがサブウィンドウ検索画面のtitleタグに設定されない。 [G] リソールファイル jfcapp.properties
FIX1066906 不具合 Designerで項目ルールを設定したとき、複数のモデル項目に、同じ項目ルールを適用し、かつその項目ルールに初期値の自動計算の設定が含まれていたとき、最初のモデル項目には適用されるが二番目以降のモデル項目に適用されない。
[詳細] R8.2.0で対応したFIX1066904の対応漏れ。
(Designer)
FIX1092601 不具合 Designerで項目ルールを設定したとき、数値入力の設定欄を項目ルールに加えると設定値自体は保存されるが、再表示時に値が表示されない場合がある。
[詳細] サーバから受信した設定値は内部で文字列となっており、Designer側でこれを数値項目に値をセットするときに数値変換する必要があるが、一部の処理で漏れがあった。例えば「入力フィールド長」は数値項目であり、このケースに該当する。
(Designer)
FIX1093601 不具合 レイアウト設定で隠し項目にしてもレイアウト情報がクリアされないため画面が正常に表示されない場合がある。 (Designer)
FIX1094601 不具合 "環境>メッセージ"の外部キーのラベル変更が反映されない。 (Designer)
FIX1094801 不具合 モデル項目詳細設定ダイアログ表示時に「別項目の値をコピーして利用する」の設定値が表示されない。 (Designer)
FW : フレームワーク、G : 自動生成されるコード
No 分類 内容 変更箇所
ENH1097401 改善 サブウィンドウ検索用のJSPファイルsearchListXX.jspでjQueryのライブラリ(jquery.min.js)の読み込みを行う。また独自CSSファイルMySearchListXX.cssに対応する。(CSSは次回パッチにて対応) [G] searchListXX.jsp
REG1093701 デグレード 一覧表示グリッドで一括処理が実行されない。R8.2.3で対応したFIX10892「主キー項目の型が他モデル参照の場合に一覧表示グリッドから詳細画面が表示されない」の影響。 [FW] Grid.js
REG1084003 デグレード ワークフローモデルでアップロード更新で新規登録を行なったデータの申請処理が行なえない。R8.2.2で修正したENH10840「ワークフロー開始後にフロー参加者を削除したときでもワークフローの詳細表示画面が表示されるようにする」の影響。 [FW] WorkFlowManager
REG1046204 デグレード ボタン表示条件の遷移先が別モデルの場合、本来出力されるべきではないコードが生成されることがある。R8.1.0で対応したFIX10462の影響。 [G] XXPButtonControlHelper
REG1087303 デグレード コントローラの"一覧>一括帳票"スクリプトが呼び出されない。R8.2.2で対応したFIX10873「コントローラの"詳細>帳票"、"一覧>一覧帳票"スクリプトが呼び出されない」の影響。 [FW] ScriptCodeRunner4Controller
REG1096501 デグレード Java11,12利用時、wagbyapp(Tomcat)のWindowsサービスへの登録に失敗する。R8.1.1で行なったLIB1054401「Java11対応」の漏れ。 service.bat.tomcat8
FIX0910105 不具合 HTMLのstyle属性出力時、前の要素のstyle値がマージされてしまう場合がある。 [G] JSP
FIX1095401 不具合 モバイル用のモデルで参照連動項目の連動元がラジオボタンの場合に参照連動の値が正常に表示されない。 [FW] __javascript_setListeners.html
FIX1095801 不具合 参照連動項目の値が古いデータで表示される場合がある。 [FW] __javascript_setResponseXMLContent_value.html
FIX1095501 不具合 Firefoxでログオンしたとき、画面にwagby-touch-icon.png画像のみが表示される場合がある。 [FW] logon.jsp
FIX1096301 不具合 親子同時更新で、子モデルの更新に失敗したとき、子モデルの入力欄が保存ボタン押下前とは別のデータが表示される。R8.1.2で対応したSPC1041601「トランザクション境界の変更」の影響。 [G] UpdateXXController
FIX1096901 不具合 多重参照連動の参照先が他モデル参照項目で参照モデルが複合キーの場合にコンパイルエラーとなる。 [G] ストアモデル
FIX1098201 不具合 URL内に数字だけのパスが含まれている場合、REST APIによるファイルのダウンロードが失敗することがある。 [FW] urlrewrite.xml
FIX1098401 不具合 CSS で flat テーマを選択すると数値入力欄のカーソル位置が右寄せにならない。 [FW] dijit.css
FIX1095601 不具合 メインデータベースの接続URLがサブデータベースの設定で上書きされる場合がある。 (Designer)
FIX1097001 不具合 ラジオボタン/チェックボックス項目の項目名が "target" の場合、自動生成される XXXLpHelper で変数名が重複しビルドエラーとなる。 (Designer)
FIX1097301 不具合 ビルド対象モデルを個別に指定したとき、関連する親モデルが自動選択されないためビルドエラーになる場合がある。 (Designer)
FIX1098501 不具合 "画面>検索・一覧"タブの"遷移先モデルID"設定後に再表示すると設定値が表示されない。 (Designer)
SPC1098101 仕様変更 URL Rewrite filterのrewrite-status機能を無効にする。セキュリティ対策として本機能は無効の方がよいと判断した。 [FW] WagbyAutoConfiguration
No 分類 内容 変更箇所
ENH1097404 改善 サブウィンドウ検索用のJSPファイルsearchListXX.jspで独自CSSファイルMySearchListXX.css読み込みを行うようにする。 [G] searchListXX.jsp
REG1099001 デグレード ファイル項目のファイルダウンロード時にエラー画面が正しく表示されないことがある。R8.2.2で対応したENH10850「ファイル型項目をダウンロードするときに用いていたwagbyDownload2.jspをSpringMVCのコントローラクラスへ変更する」の影響。 [FW] DownloadFileController
FIX1099301 不具合 検索画面を3段組み以上にしてダウンロードファイルのタイプを実行時指定にするとダウンロード画面のレイアウトが崩れる。 [G] downloadXX.jsp
FIX1099701 不具合 主キーの値に円記号を含む場合、詳細画面から別の画面(更新画面など)へ遷移できない。 [FW] JFCUtils
FIX1099801 不具合 検索制御の入力フィールド長のみに設定を行なった場合に、設定が反映されない。 [FW] src_input_text.tag
FIX1099901 不具合 一括帳票出力ボタンでExcelファイル形式を優先(「◎」に設定)したが、出力ダイアログでExcel形式がデフォルト選択されていない。 [G] XX_printAll.jsp
FIX1100001 不具合 複数の帳票が存在するモデルで「1データ1Excelシートを Excelファイルにまとめた形式」を一括出力したとき、どの帳票を選択しても、ファイル名が先頭の帳票のものになる。 [G] ShowListXXController
do_processAllメソッド
FIX1102301 不具合 ログオフせずにログオン画面から別のアカウントでログオンすると、前回ログオンアカウントのプレファレンス設定を引き継いでしまう。 [FW] JFCUtils
UserPreferenceController
logon.jsp
FIX1102401 不具合 スクリプトで繰り返しコンテナ内チェックボックス項目の検索処理を記述することができない。 [FW] SimpleRestrictions
FIX1102601 不具合 多段の繰り返しコンテナレイアウト作成で、列結合を各行に定義すると末尾に無駄なセルが出力されるパターン。 [G] JSP
FIX1102201 不具合 数値フォーマットで「#,###,▲#,###」を選択すると入力値が不正な値となる。「#,###;▲#,###」が正しい形式であるため、選択肢を修正する。 (Designer)
FIX1102801 不具合 差分ビルドで、参照先トレース関係にあるモデルがビルド対象に含められていなかった。このためビルド後のアプリケーション実行時に ShowArray プロセスビーンが見つからないというエラーが生じることがあった。 (Designer)
FIX1102802 不具合 差分ビルドで、新規モデル作成と、そのモデルが既存の別のモデルをモデル参照(検索画面)で参照する定義を含めていたとき、ビルド後のアプリケーション起動時に SearchList コントローラが見つからないというエラーが生じることがあった。 (Designer)
No 分類 内容 変更箇所
ENH1102801 改善 一覧更新画面に含まれた参照連動自モデル保存項目で、参照元を変更したとき参照連動項目も変更できるようにする。 [G] 一覧更新用ヘルパ、コントローラ
ENH1103701 改善 スクリプトでカスタマイズ用の Criteria を組み立てた時、コンテナや参照連動、繰返し項目のサブクエリを動作できるようにする。 [FW] SimpleRestrictions
FIX1109101 改善 Access-Control-Allow-HeadersにX-Wagby-Authorizationを追加する。

[詳細] CORS設定を有効にしてクロスドメインアクセスをする場合、X-Wagby-Authorizationが設定されていると、正しくないヘッダがセットされているということでエラーになってしまうため、自動ログイン機能が使えない。これを回避するため、Access-Control-Allow-HeadersにX-Wagby-Authorizationを追加する。
[FW] SecurityBeanConfiguration
FIX1104101 不具合 チェックボックスの初期値設定と絞り込みを同時に指定すると型不一致のビルドエラーになる。 [G] ヘルパクラスdefaultValueメソッド
FIX1104201 不具合 検索画面遷移直後の検索処理を止める設定が、集計ビューで動作しない。 [G] ShowListXXTotalviewController
FIX1105601 不具合 クラシックカレンダビューで「日付と時刻」型かつ時刻部分の入力方式がリストボックスの項目を検索項目と指定すると実行時エラーとなる。(本パッチ適用によりエラーは回避されるが、時刻部分は手入力方式となる。) [FW] input_date_combo_nonetable.tag
FIX1106301 不具合 関数 NUMTOJTEXT の下3桁の戻り値が不正な場合がある。第二引数に"3"(これは"十、百、千、万および億単位")、第三引数"2"(これは"漢数字(一、二、三)")を指定した場合に発生する。 [FW] NumToJText
FIX1106701 不具合 入力可不可制御の設定で、存在しない項目を指定すると自動生成時にエラーとなるが、そのエラーメッセージが正しく出力されない。 (Designer)
FIX1107101 不具合 集計ビューの設定を行なってもディメンジョンが未設定と扱われる場合がある。(この場合、ビルドエラーが発生する。) (Designer)