No |
分類 |
内容 |
変更箇所 |
再テストの必要性 |
ENH1103201 |
改善 |
ダウンロード処理で "ヘルパ>検索 " スクリプト (Download<モデルID>CriteriaConverter_convert.js) が呼び出されるようにする。(これまでダウンロード処理はHQLを使っていたが、これをR7/R8で用意したEntityServiceを使うように内部処理を刷新した。)また、この対応でダウンロード処理のパフォーマンスが10パーセント向上した。(Javaコードをカスタマイズしていた場合の修正方法...) |
[G] Download<モデルID>ProcessBean |
なし |
ENH1127301 |
改善 |
エクスポートジョブで、zipオプションとunlinkfileオプションを併用できるようにする。 |
[FW] ExportTask |
なし |
ENH1125101 |
改善 |
帳票テンプレートのシート名に"(",")" (小括弧)が含まれていた場合、これを自動で除くようにする。 |
[FW] ReportWorkbookImpl |
なし |
ENH1129401 |
改善 |
複数の一意制約名を指定できるようにする。 |
[G] hibernate mapping file |
当該設定時、一意制約が動作することを確認する。 |
ENH1131001 |
改善 |
"アップロード更新(1件読み込み後)" スクリプトにて、エラーを返すとそのデータの更新、削除処理を失敗させるようにする。 |
[FW] AbstractDbUploadUpdate RunnableMonitor2 [G] UploadUpdate<モデルID>ProcessBean |
なし |
ENH1129801 |
改善 |
繰り返しコンテナの「幅」の設定を追加する。(これまでは「高さ」のみ設定できた。今回の対応によって、繰り返しコンテナの縦と横のスクロールバーの調整がそれぞれ行えるようになる。) |
[G] insert/update jsp |
なし |
ENH1132601 |
改善 |
更新画面の前後のデータにアクセスするボタン押下時に実行されるスクリプトで、更新されたオブジェクトを参照する方法を提供する。 |
[FW] DbUpdateBaseController |
なし |
ENH1128502 |
改善 |
ワークフロー保留フロー検索画面のパフォーマンス改善。SQLの削減により、検索対象のデータ件数が多い場合に効果を発揮する。 |
[FW] WorkFlowManager |
保留フロー検索処理 |
ENH1132701 |
改善 |
ファイル型項目の保存先savedir.properitesを指定したが、このファイルがWEB-INF/classesに存在しない場合、実行時にNullPointerException例外が発生する。これを抑制し、かわってログにsavedir.propertiesファイルが見つからないというエラーを記録するようにする。 |
[G] Insert/Update<モデルID>Controller createMultiPartFormメソッド |
なし |
ENH1130901 |
改善 |
セッションタイムアウト後に新規登録や更新画面でファイル項目にファイルのアップロードを行うと、エラーダイアログが表示されていた。これを"しばらく操作されなかったため自動ログオフされました。再ログオンしてください。"というダイアログを表示するようにし、OKボタン押下後にログオン画面に遷移するようにした。 |
[FW] DbUpdateBaseController DbUpdateController DbInsertBaseController DbInsertController FilenameList input_text.tag src_input_file.tag [G] JSP |
なし |
ENH1005071 |
改善 |
CSSレイアウト利用時、ラベル部と値部にそれぞれ padding:4px 指定を加える。HTMLレイアウトの見た目に近づけるため。 |
[FW] common.css 各テーマ別css [G] JSPのラベル部と値部のCSSクラスに "clabel","cfield" を追記。 |
なし |
REG1044003 |
デグレード |
入力欄の前後に指定する文字列のエスケープ対応の影響で、HTMLタグを指定しても無効となった。R8.0.5で対応したFIX1044001で ',",&<,> 文字のエンコードを行っていたが、これを元に戻す。 |
[G] JSP |
入力欄の前後に指定する文字列が意図通り出力されることの確認。 |
REG1122102 |
デグレード |
複雑な画面レイアウト設計時、自動生成処理(HTML帳票画面作成)がエラーになるパターン。R8.3.2の対応漏れ。 |
[G] printScreenXX_body.jsp |
HTML帳票画面の動作確認 |
FIX1124201 |
不具合 |
ワークフロー設定の条件設定で途中のノードをスキップするようにした場合にFLOWSTATUS関数で正しいノード名が表示されない。 |
[FW] WorkFlowManager.java JfcworkstateServiceImpl.java |
FLOWSTATUS関数 |
FIX1124901 |
不具合 |
サブモデルでワークフローを有効にした場合にワークフロー設定のスクリプトやメール送信が実行されない。 |
[FW] JfcworkstateServiceImpl.java |
サブモデルのワークフローの動作確認 |
FIX1127001 |
不具合 |
ワークフロー設定のメール設定で同じノードとメール送信タイプの設定が複数ある場合にメールが1件しか送信されない。 |
[FW] JfcworkstateServiceImpl.java |
なし |
FIX1124601 |
不具合 |
メールの宛先(To)が未設定だがCcやBccには値が設定されているときにメール送信を行うと実行時エラーになる。 |
[FW] MessageIdCareMimeMessage (j_util.jar) |
なし |
FIX1124801 |
不具合 |
検索画面で二段組としたときエンターキーをタブ移動に設定した場合にタブインデックス通りにフォーカスが移動しない。 |
[FW] common.js |
タブインデックス操作 |
FIX1125201 |
不具合 |
繰り返しとして利用する項目(文字列、数値、日付型)を隠し項目として一覧表示させるとした場合に画面描画エラーになる。 |
[G] showList<モデルID>Lp.jsp |
なし |
FIX1125301 |
不具合 |
外部キー項目として絞り込みを指定した他モデル参照を定義したモデルで、アップロード更新処理が失敗する。 |
[G] UploadUpdate<モデルID> ProcessBeanRunnable |
アップロード更新で問題が生じていたモデルでの動作確認 |
FIX1125701 |
不具合 |
更新画面にて更新して次へを押した際に、画面上部に出力される総件数が変動しない。 |
[FW] DbCursorBaseController DbUpdateController RetrieveDataUtil [G] コントローラクラス |
なし |
FIX1126301 |
不具合 |
全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルで一覧表示の詳細ボタンが効かないパターン。R8.2.1で対応したREG1071304の対応漏れ。 |
[G] showList<モデルID>Lp.jsp |
全文検索と検索画面と一覧表示画面を同時に表示する設定を行なったモデルでボタンが効くことの動作確認 |
FIX1126701 |
不具合 |
メールの送信先アドレスを計算と参照連動の組み合わせで用意し、かつDB保存なしとしたとき、更新画面でメール送信が失敗する。 |
[G] Update<モデルID>Controller |
なし |
FIX1127101 |
不具合 |
チェックボックス(有無フラグ)設定と変更履歴を組み合わせて利用した時、"無"の状態のまま変更していない場合でも変更されたというメッセージが出力される。この回避方法を用意する。 |
[FW] PresentationPHelper |
なし |
FIX1127201 |
不具合 |
ジョブ実行で、実行対象を「全インスタンス」と指定したがメッセージキューサーバが起動していない場合、実行時エラーが発生する。 |
[FW] JFCQuartzJobManagerBase |
なし |
FIX1126001 |
不具合 |
R8.3.2で追加した「検索条件の保存」機能で、運用後に検索項目を定義から削除したアプリへと入れ替えると実行時エラーが発生する場合がある。無効となった検索条件は無視するようにし、エラーにはしないようにする。 |
[FW] DbBaseController |
なし |
FIX1127801 |
不具合 |
親子モデル関係の子モデルタブ表示で、タブ順番が重複指定したとき、親モデル詳細画面に子モデル新規登録ボタンが用意されない。タブ順番数字は重複できないが、重複していた場合でも当該不具合は生じさせないようにする。 |
[G] show<モデルID>_body.jsp |
当該設定時、ボタンが表示されることを確認する。 |
FIX1128001 |
不具合 |
繰り返しコンテナに参照連動項目を上書きするオプション設定すると、新規登録画面で実行時エラーが発生する場合がある。 |
[G] <モデルID>Helper |
なし |
FIX1128601 |
不具合 |
検索画面の項目を読み込み専用にすると自動生成時に実行時エラーが発生するパターンがあった。 |
(自動生成部) |
なし |
FIX1128701 |
不具合 |
REST API 呼び出し時、フレームワークのクラス PresentationPHelper の sizeContainer メソッドが実行時エラーとなるパターン。 |
[FW] PresentationPHelper |
なし |
FIX1128801 |
不具合 |
ウィザード形式の登録、更新画面でウィザードボタンにウィザード画面番号を用いた表示制御式を設定し、かつ入力途中に画面再描画の設定を行なったとき、表示制御の式が正常に解釈されない。 |
[G] Controller#do_defaultメソッド |
なし |
FIX1129001 |
不具合 |
一覧更新のリストボックスに入力フィールド長の設定が反映されない。 |
[G] updateList<モデルID>Ulp.jsp |
なし |
FIX1129101 |
不具合 |
一覧更新画面でテキストエリアの入力可能文字数が表示されない。 |
[G] updateList<モデルID>Ulp.jsp |
なし |
FIX1129501 |
不具合 |
主キーがモデル参照項目のとき、登録画面の全クリアボタンを押下すると"データが見つかりません"というエラー画面に遷移する。 |
[G] Insert<モデルID>Controller do_defaultメソッド |
なし |
FIX1119104 |
不具合 |
複数のコピー登録ボタンを用意したとき、コピーするかどうかを項目ごとに指定する機能が正しく反映されない。 |
[G] Copy<モデルID>Controller |
なし |
FIX1129301 |
不具合 |
一般ユーザがメンテナンスモード中にログオンしたページに表示される「ログオン画面へ戻る」リンクを押下してもログオン画面に遷移しない。 |
[FW] underMaintenance.html |
なし |
FIX1129901 |
不具合 |
R8.3.2の新機能(ENH11017)「繰り返しコンテナ、外部キー子モデル一覧を任意の位置に配置する」レイアウトで、コピー登録画面で繰り返しコンテナが二重に表示される。 |
[G] copy<モデルID>Cx_body.jsp |
なし |
FIX1130101 |
不具合 |
数値型項目の検索は標準で範囲指定だが、これを解除すると自動生成時に実行時エラーが発生するパターン。 |
(自動生成部) |
なし |
FIX1130201 |
不具合 |
参照連動自モデル保存かつ必須項目で参照先が基本型の場合、値をクリアする処理で初期値設定があれば、それを使うようにする。未設定の場合はこれまでどおり当該項目は "-1" がセットされる。 |
ヘルパクラスclearメソッド |
なし |
FIX1130401 |
不具合 |
ワークフロー設定の条件設定で中間のノードをスキップした場合にフロー状態検索で「申請」状態のデータが表示されない場合がある。 |
[FW] AbstractWorkflowRestrictions |
なし |
FIX1130601 |
不具合 |
親子モデル同時更新画面で一つの親モデルに複数の子モデルが紐づいている設定で、それぞれの子モデルに同じ項目名をもっているとき、その項目に他モデル参照のクリアボタンがあると別の子モデルのデータもクリアされてしまう。(本来は独立に動作すべきだが、生成されるJavaScript関数の名前が重複していたため。) |
[G] updateListに関するJavaScript |
なし |
FIX1130801 |
不具合 |
式の妥当性チェックのため開始かっこと閉じかっこの数を確認する処理で、文字列内に含まれるダブルクォート文字に対するエスケープ文字が考慮されていない。 |
(自動生成部) |
なし |
FIX1131101 |
不具合 |
一覧更新画面で削除チェックボックスにチェック後、画面再描画すると削除行の入力欄の必須入力チェックが行なわれるようになる。チェックしている行は必須入力チェックはスキップされるようにする。 |
[FW] common.js |
一覧更新画面の削除チェックボックスの動作確認 |
FIX1131501 |
不具合 |
一覧更新画面で楽観ロックやスクリプトによるエラーが発生したとき、データが表示されない。 |
[G] ShowList<モデルID>Controller |
なし |
FIX1132801 |
不具合 |
他モデル項目参照検索画面で値を直接入力する設定を行なうと入力欄にフォーカスがセットされない場合がある。 |
[G] update jsp |
なし |
SPC1125001 |
仕様変更 |
Excel(xlsx)形式でダウンロードしたファイルのシート名を、ファイル名にあわせる。これまでは Sheet0 など一時的なシート名となっていた。 |
[FW] DbDownloadProcessorImpl_Xls [G] Download<モデルID>ProcessBean |
HTML帳票画面の動作確認 |
SPC1124701 |
仕様変更 |
環境>データベース>最大接続数の初期値を24から100へ引き上げる。あわせて未使用接続の最大数を8から10へ引き上げる。(旧版からの移行では変更しない。新規プロジェクトのみ変更された値が使われる。) |
[G] META-INF/context.xml |
なし |
SPC1130501 |
仕様変更 |
ワークフローの設定でフロー参加者にスクリプトを用いた場合、スクリプトの処理結果で承認者が不定(null)を許容しないものとした。この場合は画面にエラーメッセージを表示する。 |
[FW] WorkFlowManager JfcworkstateServiceImpl |
なし |
SPC1130701 |
仕様変更 |
プリンシパルが一つも付与されていないアカウントでログオンしたとき、ログオン画面に戻り、"表示できるメニューがありません。権限の見直しを行ってください。"のエラーメッセージが表示されるようにする。(これまではエラー画面 noMobileModel.jsp に遷移していた。) |
[FW] MenuController MenuService |
なし |
SPC1128201 |
仕様変更 |
必要なパラメータが不足している状態でパスワード再設定画面を表示しようとするとエラー画面が表示されていた。このような場合には適切なエラーメッセージを表示するようにする。 |
[FW] SetNewPasswordController |
なし |
SPC1130001 |
仕様変更 |
一覧表示画面に配置した独自ボタンのスクリプトで、検索条件オブジェクトを利用できるようにする。具体的にはフレームワーク内のクラスDbShowListControllerのdo_originalメソッドで、最初にdo_defaultメソッドを呼び出すようにする。 |
[FW] DbShowListController |
なし |
SPC1124301 |
仕様変更 |
生成されるキャッシュのための設定ファイルehcache.xmlのcacheManagerPeerProviderFactoryの区切り文字を","から";"に変更する。コンマを含むproviderURLを設定できるようにするため。 |
[G] ehcache.xml |
内部処理の変更であり、Designerから設定するパラメータではないため通常は影響ない。もしカスタマイズしていた場合、区切り文字を修正すること。 |