404ファイルが見つかりませんエラー

第 3 版 平成 29 年 1 月 19 日発行
V05L16R1
V05L16R1
Release News Letter
Performance Web Service
機能修正
本リリースニュースレターは、V05L16R1 のリリース内容をまとめたものです。過去のリリース内容につきましては、プロダク
トメディア(x:\Rnl)または、以下の URL をご参照ください。
http://www.iim.co.jp/tabid/200/Default.aspx
改版履歴
日
付
版数
内
容
2016/08/01
1
V05L16R1 リリース
2016/09/02
2
しおりに「目次」を追加
2017/01/19
3
4.2.6. 閲覧中に他画面にページ遷移できない事象の修正
○発生条件 ES/1 バージョンを「V04L10R1」から「V05L10R1」に修正
目 次
1. Performance Web Service 共通 .................................................... 1
1.1. 機能修正 .............................................................................................. 1
1.1.1. ログイン画面にてエラーが発生する .......................................................................... 1
2. Performance Web Service Uploader ............................................. 2
2.1. 機能修正 .............................................................................................. 2
2.1.1. 数値情報のアップロードに失敗する ......................................................................... 2
3. Performance Web Service 管理者設定機能 ..................................... 3
3.1. 機能修正 .............................................................................................. 3
3.1.1. 表示するグラフの選択欄にグラフ名が正しく表示されない .................................................. 3
4. Performance Web Service 閲覧機能 .............................................. 5
4.1. 機能変更 .............................................................................................. 5
4.1.1. 同グラフ比較にて、3カ月以上の期間設定を「キャンセル」した場合の動作変更 ........................ 5
4.2. 機能修正 .............................................................................................. 6
4.2.1. 「翌月へ」、「前月へ」ボタン押下時に意図した日付に遷移しない ......................................... 6
4.2.2. 比較画面にグラフが表示されない ........................................................................... 7
4.2.3. 特定の環境下において、稼働日比較/システム比較を実行した際に応答無しとなる ................... 8
4.2.4. システム数が 1500 以上の場合にログインできない ........................................................ 9
4.2.5. 稼働傾向分析画面にてグラフをファイルに保存できない ................................................. 10
4.2.6. 閲覧中に他画面にページ遷移できない事象の修正 ..................................................... 11
4.2.7. 複数の評価結果が存在する場合に、対象日付を変更しても結果が更新されない .................... 12
4.2.8. 同グラフ比較の表示条件設定エリア画面において、対象期間の「すべて選択」が動作しない.......... 13
4.2.9. セッションタイムアウトエラーが発生した際、404 エラーが出力される ..................................... 14
5. 変更一覧 .................................................................................. 15
5.1. 本リリースより、出力される値(数値/文字列)、表示の変更一覧 ............................ 15
5.1.1. 変更一覧 .................................................................................................. 15
V05L16R1 Release News Letter : Performance Web Service
1. Performance Web Service 共通
1.1. 機能修正
1.1.1. ログイン画面にてエラーが発生する
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
以下3点の事象が発生する場合がありました。
・ 閲覧機能にてログインすると、白い画面が定期的に更新される状態となります。
・ 管 理 者 設 定 機 能 に て ロ グ イ ン す る と HTTP500 エ ラ ー 、 お よ び Java の 例 外 メ ッ セ ー ジ ( uncategorized
SQLException)が表示されます。
・ Uploaderにおいてデータベースの接続に失敗します。
本現象が発生した場合は、「iim pws tomcat」サービスを再起動するまで回復しません。
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: 何らかの原因により、RSTパケットが到達しない場合
(例)iSCSI環境において、ターゲットからディスクを無効化
○ 原因
Performance Web Serviceでは、データベース接続に接続プールを利用します。
通常はプールの仕組みにより、無効な接続は自動的に破棄されます。但し、特定の条件下では、無効な接続が破棄
されずに有効な接続として扱われておりました。
プールの上限に達すると、すべての新規接続に失敗します。
また、閲覧機能ではエラー画面が2種類あり、いずれのエラー画面を表示するかデータベースに問い合わせていたため、
画面が更新され続ける状態となっていました。
○ 対応
接続プールを廃止し、都度データベース接続を作成します。
また、データベースに接続できない場合は、データベースの問い合わせを行わずに 1 種類のエラー画面を表示します。
これにより、サービスを再起動することなく Performance Web Service をご利用いただけます。
1
V05L16R1 Release News Letter : Performance Web Service
2. Performance Web Service Uploader
2.1. 機能修正
2.1.1. 数値情報のアップロードに失敗する
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
特定のシステムにおいて、数値情報のアップロードに失敗します。
その際、数値情報のないグラフとして扱われ、エラーは発生しません。
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: CS-MAGICが出力するファイル名に「.gif」が含まれる場合
グラフファイル名の形式は、CSメインメニューの [環境] – [動作環境設定 (共通)] を選択し、「CSV/グラフオプ
ション1」タブ内の「出力ファイル名の形式」にて確認可能です。
○ 原因
Uploaderにおいて、CS-MAGICが出力するファイル名に「.gif」が含まれるケースを想定しておりませんでした。
○ 対応
CS-MAGICが出力するファイル名に「.gif」が含まれる場合もアップロード対象とします。
2
V05L16R1 Release News Letter : Performance Web Service
3. Performance Web Service 管理者設定機能
3.1. 機能修正
3.1.1. 表示するグラフの選択欄にグラフ名が正しく表示されない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
1. 「ログイングループの編集-リソース選択-表示するグラフの選択」欄において、新たなグラフをアップロードしてもグラ
フ名が表示されませんでした。尚、「グラフ表示順設定」では新たなグラフも表示されます。
2. また、「すべてを選択する」にチェックがついた状態で、一部グラフのチェックを外しても、「すべてを選択する」にチェック
がついた状態でした。その際、閲覧機能ではチェックを外したグラフが表示されず、「すべてを選択する」のチェックが無
効な状態でした。
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
○ 原因
1. 管理者機能「ログインID登録・編集画面」「ログイングループ登録・編集画面」では、新たにグラフがアップロードされ
ても画面読み込み時に反映していませんでした。
2. 管理者機能の各画面のチェックボックスにおける「すべてを選択」のチェックコントロールが正常に動作していませんでし
た。
3
V05L16R1 Release News Letter : Performance Web Service
○ 対応
1. 新たなグラフをアップロードした際には、管理者機能「ログインID登録・編集画面」「ログイングループ登録・編集画
面」にて新たにアップロードしたグラフも表示するように修正しました。但し、削除したグラフは非表示になりません。
2. 管理者機能の各画面のチェックボックスにおいて、1項目でもチェックが外れた際には「すべてを選択」のチェックが外れ
るように修正しました。
4
V05L16R1 Release News Letter : Performance Web Service
4. Performance Web Service 閲覧機能
4.1. 機能変更
4.1.1. 同グラフ比較にて、3カ月以上の期間設定を「キャンセル」した場合の動作変更
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 変更内容
同グラフ比較画面(詳細)の「対象期間」において、3ヶ月以上の期間を設定した際に表示される確認ダイアログで
「キャンセル」を選択した場合、設定変更前の「対象期間」を表示するように変更しました。
○ 詳細
(例)「2013年1月~2013年3月」から「2012年1月~2013年3月」に変更して「絞り込む」を押下した場合
(前リリースまで)「キャンセル」を押下した後の対象期間表示
「2012 年 1 月~2013 年 3 月」のまま(実際のカレンダー表示と整合していない)
(本リリース以降)「キャンセル」を押下した後の対象期間表示
「2013 年 1 月~2013 年 3 月」に戻る(実際のカレンダー表示と整合している)
5
V05L16R1 Release News Letter : Performance Web Service
4.2. 機能修正
4.2.1. 「翌月へ」、「前月へ」ボタン押下時に意図した日付に遷移しない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
稼働グラフ画面および比較画面(稼働日比較・システム比較)のカレンダーコントロールにて、「翌月へ」もしくは「前
月へ」ボタンを押下した際に、意図した日付に遷移しない場合がありました。
<事象例>
5/31を選択した状態で「翌月へ」を押下すると、6/30ではなく7/1が表示される
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: 前後の月に31日が存在しない状態で「翌月へ」「前月へ」を押下した場合
○ 原因
稼働グラフ画面および比較画面(稼働日比較・システム比較)にて採用しているカレンダーコントロールに不具合があ
りました。
○ 対応
「翌月へ」「前月へ」を押下時に月末日を考慮し、正しい日付に遷移するよう修正しました。
6
V05L16R1 Release News Letter : Performance Web Service
4.2.2. 比較画面にグラフが表示されない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
稼働グラフ-比較機能の稼働日比較、システム比較において、グラフタイトルの文字化けが発生し、その影響で比較
機能が正常に動作せず、選択したグラフが比較画面に表示されない場合がありました。
○ 発生条件
ES/1バージョン
: V05L14R1~V05L15R4
条件
: グラフタイトルに「~」を含むグラフを稼働日比較、システム比較画面を表示する場合
※本件は、V05L15R4 Updateに含まれています。
○ 原因
V05L14R1 にて、対応ブラウザとして Google Chrome に対応しました。その際に、[比較表示条件設定]バーをクリ
ックして表示される「比較表示条件設定エリア」内のグラフタイトル選択領域(ツリー)の文字コード変更に誤りがありまし
た。
○ 対応
対応するブラウザにてグラフタイトルに含まれる「~」が正しく表示されるように、文字コードの指定を修正、および一部ス
タイルを修正しました。
7
V05L16R1 Release News Letter : Performance Web Service
4.2.3. 特定の環境下において、稼働日比較/システム比較を実行した際に応答無しとなる
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
「稼働日比較」および「システム比較」を実行した際に、画面描画に長時間を要する場合や、Out of Memoryエラー
が発生し操作が行えなくなる場合がありました。
○ 発生条件
ES/1バージョン
: V05L10R1~V05L15R4 Update
条件
: 対象システム内のグラフ閲覧対象日もしくは対象月に、大量のグラフが存在している場合
※ PWS TomcatのJVMヒープサイズ設定値にも依存します
○ 原因
「稼働日比較」と「システム比較」機能は、最初に10枚のグラフを表示し、「もっと見る」というボタンを押下すると差分の
グラフを10枚ずつ表示します。
しかし、「もっと見る」ボタンを押下後の速度を向上するため、選択しているシステムの対象日/月に存在するグラフを一
度に全て読み込み、グラフサイズ調整の画面描画を行う仕様となっておりました。
そのため、大量のグラフオブジェクトが一括で読み込まれる場合があり、グラフ枚数とJVMヒープサイズの値によっては、画
面描画に長時間を要する場合や、Out of Memoryエラーが発生し操作が行えなくなる場合がありました。
○ 対応
「稼働日比較」と「システム比較」の画面を変更しました。
初期値で設定された枚数分のグラフオブジェクトを取得し、追加のグラフを参照する際には、改ページを行うことで、その都
度グラフオブジェクトを取得するように変更しております。
また、「比較表示条件設定」について判別し易いボタンに変更し、グラフタイトル検索を行えるように変更しております。
8
V05L16R1 Release News Letter : Performance Web Service
4.2.4. システム数が 1500 以上の場合にログインできない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
ログインするユーザから参照可能なシステム数が1500以上の場合、ログインできませんでした。
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: 閲覧画面にログインするユーザにて、以下の条件をいずれも満たす場合
・ Flatfile収集状況一覧または警告システム一覧を利用許可に設定
・ 参照可能なシステム数が1500以上
○ 原因
Performance Web Serviceが内部で使用するFirebirdデータベースの制約事項によるものです。
FirebirdデータベースではSQLのIN(...)句に含めることができるメンバー数に1499までの実装上の上限があります。
ログインする際、Flatfile収集状況一覧、警告システム一覧にて前日中のデータ内に警告が発生していないかチェック
するSQLが実行されます。当該SQLにて参照するシステムのフィルタにIN(..)句を使用しており、システム数が1500以上
の場合にFirebirdデータベースのSQL実行エラーが発生していました。
○ 対応
プログラムを修正し、IN(..)を使用する SQL は 1499 までのメンバー数にて実行されるように修正しました。
9
V05L16R1 Release News Letter : Performance Web Service
4.2.5. 稼働傾向分析画面にてグラフをファイルに保存できない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
稼働傾向分析画面にてグラフを表示します。
コンテキストメニューから「名前を付けて画像を保存」を選択すると、下記のダイアログが表示されグラフをファイルに保存
できません。
○ 発生条件
ES/1バージョン
: V04L11R1~V05L15R4 Update
○ 原因
グラフに対してMIME-Typeを指定しておりませんでした。
○ 対応
グラフに対して MIME-Type を指定するよう修正しました。
10
V05L16R1 Release News Letter : Performance Web Service
4.2.6. 閲覧中に他画面にページ遷移できない事象の修正
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
閲覧機能にて、稀に他画面へのページ遷移が行えなくなることがありました。
○ 発生条件
ES/1バージョン
: V05L10R1~V05L15R4 Update
条件
: 稼働グラフ画面からプルダウンリストにより対象システムを変更した場合に稀に事象が発生
○ 原因
V05L10R1での改修時にプログラム上に不要な処理が残存しており、操作タイミングにより本事象が発生することがあ
りました。
○ 対応
該当する不要な処理をプログラム上から除外しました。
11
V05L16R1 Release News Letter : Performance Web Service
4.2.7. 複数の評価結果が存在する場合に、対象日付を変更しても結果が更新されない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
チューニングヒント画面にて、カレンダーコントロールを用いて日付を変更した場合、画面上の日付は変更した日付が表
示されるにもかかわらず、チューニングヒント/相関度/数値データ/システム環境は日付変更前のデータが表示されて
いました。
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: 同一日付(月)において、複数の評価条件ファイルを使用してアップロードしている場合
○ 原因
システム内に複数の評価結果が存在する場合、日付を変更しても表示すべき評価結果が内部的に選択されていま
せんでした。
○ 対応
日付を変更してもチューニングヒント/相関度/数値データ/システム環境が正しく表示されるよう、プログラムを修正
しました。
12
V05L16R1 Release News Letter : Performance Web Service
4.2.8. 同グラフ比較の表示条件設定エリア画面において、対象期間の「すべて選択」が動作しない
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
「週次」「月次」「年次」グラフの同グラフ比較における表示条件設定エリア画面において、対象期間の「すべて選択」の
チェックボックスをチェックしても、その下の項目にチェックが入りませんでした。
○ 発生条件
ES/1バージョン
: V05L14R1~V05L15R4 Update
○ 原因
V05L14R1にて対応ブラウザとしてGoogle Chromeに対応しました。その際のJavascript変更に誤りがありました。
○ 対応
「すべて選択」をチェックした際に、すべての項目にチェックが入るように修正しました。
13
V05L16R1 Release News Letter : Performance Web Service
4.2.9. セッションタイムアウトエラーが発生した際、404 エラーが出力される
分類
機能変更
機能修正
数値変更
表示変更
特記事項
-
-
-
○ 現象
セッションタイムアウトのエラー画面を表示する際に、404エラーがアクセスログファイルに出力されていました。
・ アクセスログファイル
C:\IIM\PWS\Server\Tomcat\logs\localhost_access_log.YYYY-MM-DD.txt
・ 実際に出力されるエラーメッセージ例
xxx.xxx.xx.xx--[DD/May/YYYY:hh:mm:ss+0900]"GET
/PwsServer/faces/comparison/theme/style.css?ver=s02r01 HTTP/1.1" 404 1048
存在しないファイルを参照し、404(ファイルが見つからない)エラーが発生しています
○ 発生条件
ES/1バージョン
: V03L21R1~V05L15R4 Update
条件
: セッションタイムアウトエラー発生時
○ 原因
セッションタイムアウトのエラーを処理する際に、存在しないファイルを参照していました。
○ 対応
存在しないファイルの参照を削除し、不要なエラーメッセージが出力されないよう修正しました。
14
V05L16R1 Release News Letter : Performance Web Service
5. 変更一覧
5.1. 本リリースより、出力される値(数値/文字列)、表示の変更一覧
5.1.1. 変更一覧
数値変更 表示変更 プロダクト
内容
Performance Web Service 共通
ログイン画面にてエラーが発生する
Performance Web Service Uploader
数値情報のアップロードに失敗する
Performance Web Service 管理者設定機能
表示するグラフの選択欄にグラフ名が正しく表示されない
Performance Web Service 閲覧機能
同グラフ比較にて、3カ月以上の期間設定を「キャンセル」した場合の動作変更
Performance Web Service 閲覧機能
「翌月へ」、「前月へ」ボタン押下時に意図した日付に遷移しない
Performance Web Service 閲覧機能
比較画面にグラフが表示されない
Performance Web Service 閲覧機能
特定の環境下において、稼働日比較/システム比較を実行した際に応答無しとなる
Performance Web Service 閲覧機能
システム数が1500以上の場合にログインできない
Performance Web Service 閲覧機能
稼働傾向分析画面にてグラフをファイルに保存できない
Performance Web Service 閲覧機能
閲覧中に他画面にページ遷移できない事象の修正
Performance Web Service 閲覧機能
複数の評価結果が存在する場合に、対象日付を変更しても結果が更新されない
Performance Web Service 閲覧機能
同グラフ比較の表示条件設定エリア画面において、対象期間の「すべて選択」が動作しない
Performance Web Service 閲覧機能
セッションタイムアウトエラーが発生した際、404エラーが出力される
数値変更:本バージョンの適用により、出力される値(数値/文字列)に変更がある場合に●が付きます
表示変更:新規項目追加等により、レイアウトが変更した場合に●が付きます
15