R8.2.3累積パッチ

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

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

WagbyPatch_R8.2.3_20191226.zip

重要

R8.2.3に9月分までのパッチを適用した環境は、いったんこれを破棄し、標準のR8.2.3に最新のパッチを適用してください。

適用方法

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

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

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

重要

パッチ適用後はフルビルドを行なってください。

2019年4月25日版

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 : 自動生成されるコード

2019年5月28日版

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

2019年6月19日版

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)

2019年7月17日版

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)

2019年8月19日版

No 分類 内容 変更箇所
FIX1111401 不具合 一括帳票出力ボタンの「PDFファイル」の選択肢で「○」を選択しても帳票が1つのPDFファイルにまとめて出力される。 [G] コントローラ
FIX1112101 不具合 ヘルパのget<項目ID>_show,_update,_allメソッドのメソッド名出力処理で、ソースコード全体で整合性がとれなくなる場合があった。 [G] ヘルパクラス
FIX1112901 不具合 検索条件項目に式を設定し、かつAjaxでの参照連動解決を組み合わせた時、参照連動が解決されないパターン。 [G] コントローラクラス do_getxml メソッド
FIX1113901 不具合 全文検索の検索条件入力欄の入力長が、一覧表示画面の表示サイズ数指定と連動している。(本来、連動する必要は、ない。) [G] showList<モデルID>_body.jsp
FIX1114101 不具合 モデル参照かつ式が設定されている項目で、参照先モデルの項目がさらにモデル参照の場合、型の判定に誤りがあった。 [G] ヘルパクラスcalcメソッド
FIX1114501 不具合 参照連動項目で数値(8バイト整数)の項目を参照し、かつ入力可能で必須入力とするとビルドエラーになる。 [G] ヘルパクラスclearメソッド
FIX1114901 不具合 サブデータベース利用時、実行した SQL が標準出力に常に出力されていた。 [FW] __subdatabase.xml.vm

2019年9月20日版

No 分類 内容 変更箇所
ENH1110001 改善 スマートフォン対応で、Android端末を用いてモバイル版の一覧表示画面を開いたとき、ページリンクのページ番号の色が見づらい。背景色を指定しないことで改善を図る。 [FW] mobile.css
REG1049120 デグレード 繰り返しコンテナ内の参照連動自モデル保存項目がクリアボタン押下時に消去されないパターンがあった。R8.1.1で追加した機能「参照連動自モデル保存の登録更新画面で、参照連動元が自動計算で求められる場合に、計算値が変わったら常に参照連動項目を上書きするオプション設定」の影響。 [G] insert/update<モデルID><繰り返しコンテナ>.jsp
REG1084903 デグレード ウィザードまたはモデルIDにアンダースコアが含まれていた場合、ヘルパ>詳細画面表示(更新)が呼び出されない。R8.2.2で対応したSPC10849「ヘルパの詳細画面(登録,更新)のスクリプトは、自モデルに限って呼び出される」仕様へ変更したときの対応漏れ。 [FW] EntityHelper
FIX1118901 不具合 モデル参照(検索画面)が入力可能な参照連動項目の場合、参照連動で値がセットされない場合がある。 [FW] __javascript_setResponseXMLContent
_search.html
FIX1119601 不具合 繰り返しコンテナの登録・更新時の初期表示数に式ではなく数字を指定すると動作しない。"new Integer(数字)" として回避することはできる。 [G] ヘルパクラス
FIX1120001 不具合 一覧表示(行毎)に用意したボタンの表示制御が効かないパターン。 [G] <モデルID>LpButtonControlHelper
FIX1120201 不具合 マルチセッションで運用時、セッションIDがURLに含まれるときにファイル型項目の内容がダウンロードできない。 9月27日パッチでこの修正を除く。 [FW] wagbyDownload.jsp
LIB1117501 ライブラリ Apache Commons Math 3.6.1 を含める。 [FW] commons-math3.jar

2019年9月27日版

No 分類 内容 変更箇所 再テストの必要性
FIX1120202 不具合 9月20日向けパッチに含まれていた「マルチセッションで運用時、セッションIDがURLに含まれるときにファイル型項目の内容がダウンロードできない」の修正を除く。この影響で画像ファイルが表示されなくなったため。本対応はパッチ適用ではなく、R8.3.2で行う。 なし
FIX1121101 不具合 大文字で始まる項目にISEMPTYメソッドを適用すると常にfalseとなる。 [FW] ExcelFunction (j_util.jar) ISEMPTYメソッド利用部分
FW : フレームワーク、G : 自動生成されるコード

2019年10月29日版

No 分類 内容 変更箇所 再テストの必要性
ENH1123601 改善 エクスポートジョブで zipオプションとunlinkfileオプションを併用させることができないため、zipオプション時はunlinkfileオプションを無視させる。 [FW] ExportTask エクスポートジョブ
FIX1122101 不具合 複雑な画面レイアウト設計時、自動生成処理(HTML帳票画面作成)がエラーになるパターン。 (Designer) なし
FIX1123201 不具合 親子モデルの子モデル一覧表示をタブ表示とし、かつ子モデルの表示条件を設定すると画面描画にエラーとなる。 [G] 子モデル表示JSP なし
FIX1123701 不具合 Javaのバージョン指定欄が空白(または記述ミス)の場合、スクリプトエンジンに旧版のRhinoが利用されていた。デフォルトをNashornにする。 [G] スクリプト(js)ファイル なし
FIX1123801 不具合 ヘルパs2pの処理で、繰り返し項目(文字列)の場合にNPEが発生する場合がある。 [FW] PresentationPHelperPart3_s2p なし
FIX1112106 不具合 一覧表示項目にDB非保存のモデル参照項目が含まれる場合にビルドエラーになることがある。8月19日版パッチで対応したFIX11121メソッド名出力の対応漏れ。 [G] <モデルID>LpHelper 当該設定時、ビルドエラーが解消されていることを確認する。
FIX1124601 不具合 メールの宛先(To)が未設定だがCcやBccには値が設定されているときにメール送信を行うと実行時エラーになる。 [FW] MessageIdCareMimeMessage
(j_util.jar)
なし
FIX1105901 不具合 CSV/Excelアップロード更新機能で主キー列の存在チェックを無効としたとき、アップロード更新の新規登録時に主キーの入力チェックが行われない。 [G] UploadUpdate<モデルID>ProcessBeanRunnable アップロード更新で問題が生じていたモデルでの動作確認
FIX1125301 不具合 外部キー項目として絞り込みを指定した他モデル参照を定義したモデルで、アップロード更新処理が失敗する。 [G] UploadUpdate<モデルID>ProcessBeanRunnable アップロード更新で問題が生じていたモデルでの動作確認
FIX1126301 不具合 全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルで一覧表示の詳細ボタンが効かないパターン。R8.2.1で対応したREG1071304の対応漏れ。 [G] showList<モデルID>Lp.jsp 全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルでボタンが効くことの動作確認
FW : フレームワーク、G : 自動生成されるコード

2019年12月26日版

No 分類 内容 変更箇所 再テストの必要性
FIX1128601 不具合 検索画面の項目を読み込み専用にすると自動生成時に実行時エラーが発生するパターンがあった。 (自動生成部) なし
FIX1128701 不具合 REST API 呼び出し時、フレームワークのクラス PresentationPHelper の sizeContainer メソッドが実行時エラーとなるパターン。 [FW] PresentationPHelper なし
FIX1128801 不具合 ウィザード形式の登録、更新画面でウィザードボタンにウィザード画面番号を用いた表示制御式を設定し、かつ入力途中に画面再描画の設定を行なったとき、表示制御の式が正常に解釈されない。 [G] Controller#do_defaultメソッド なし
FIX1131201 不具合 これまでのWagbyで、項目ルールの設定が反映されないパターンがあった。対象リポジトリキーは次の通り。
model/primaryKey/@branch
action/condition/@andorsearch
model/modelitem/@textsearchSuggestMethod
model/modelitem/@textsearchTitle
model/modelitem/@textsearchInFile
model/modelitem/@displayPermissionForSearch
presentation/displayitem/@labelnowrap
presentation/displayitem/@alignForEdit
presentation/displayitem/@alignForShowList
presentation/displayitem/@actionButtonVisible
presentation/displayitem/@textarea2labelForShowList
presentation/displayitem/@typeForShow=hidden
presentation/displayitem/@typeForShowList=hidden
presentation/displayitem/@outputfilename
presentation/displayitem/@outputfilenamehref
presentation/displayitem/@outputfilenameForshowList
presentation/displayitem/@outputfilenamehrefForshowList
presentation/displayitem/@urlImageActive
presentation/displayitem/@urlImageEnlarge
presentation/displayitem/@urlImageActiveForshowList
(Designer) 項目ルールを設定していた場合、これが適用されていることの確認。
FIX1133201 不具合 親子モデルにおける親の詳細画面のボタン表示制御の式の項目が、子モデルの項目と解釈されビルドエラーになる。R8.0.3で行ったFIX09967の対応漏れ。 [G] <モデルID>PButtonControlHelper なし