IBMソフトウェア製品のうるう年問題について
Japan
[
変更
]
ホーム
ビジネス・ソリューション
ITサービス
製品
サポート & ダウンロード
My IBM
ソフトウェア
ニュース
関連リンク
DB2
Lotus
Rational
Tivoli
WebSphere
ホーム・ソフトウェア
パートナー向け情報
IBMソフトウェア製品のうるう年問題について
資料作成日
02/05/2008
資料更新日
02/05/2008
<概要>
2008年は4年に一度のうるう年にあたります。 IBMソフトウェア製品におけるうるう年問題とその対応については、以下表をご覧ください。
<内容/目次>
※ System z ソフトウェアに関しましては、IBM担当技術員にお問合せください。
Brand
APAR #
(SPR #)
Open
COMP ID
製品名
バージョン
リリース
問題概要
補足情報
共通
PQ86149
PQ85608
SE13754
IY54651
2004/3/17
-
Java
JDK/JRE
1.2.2
1.3.1
※ このリリースはすでにサービスが終了しております
障害内容:
すべてのプラットフォームの IBM JDK (Java Development Kit) /JRE (Java Runtime Environment ) Version 1.2.2 1.3.1の java.util.Calender / java.util.GregorianCalendar オブジェクトの操作において、ある特定の使用条件下で IllegalArgumentExceptionの例外がスローされます。 この影響として、アプリケーションが異常終了する事が考えられます。
詳細は
技術文書
を参照ください。
IM
IO00694
2005/3/18
5724B43Z1
Content Manager
ECLIENT
V8.2
V8.3
Content Manager V8.2/V8.3のワークフローの日付の妥当性検査に関する問題です。V8.,2はすでにサービスが終了しています
障害内容:
eclient ワークフローのSuspend画面で、入力された日付の妥当性確認時、 うるう年の2月29日がエラーと判断され、うるう年以外の2月29日が正常に受け付けられる現象が報告されています
この問題を修正するにはContent Manaer V8.3 Fixpack1かそれ以上を適用していただく必要があります。
詳細は
技術文書
を参照ください。
Tivoli
IO03413
IO03711
2006/1/11
2006/2/12
5724E95S0
5724J3960
IBM Tivoli Directory Server
(LDAP)
V5.2
V6.0
障害内容:
パスワードの有効期限切れが期待通りに動作しない問題です。
例として、2008年2月28日(29日前ならいつでも同じ)にパスワードをセットし、2009年1月1日に有効期限切れになるように設定しても、実際に有効期限が切れるのは2009年1月2日となります。
有効期限が切れるまでに数年かかる場合でも、その間の閏日分、期限切れが伸びます。
FixPack: 5.2.0-TIV-ITDS-FP0005 以降を適用。
FixPack: 6.0.0-TIV-ITDS-FP0002 以降を適用。
詳細はページ末尾の技術情報をご覧ください。
Lotus
LNOL3ZBMFJ
2008/1/17
Lotus
Domino
6
6.5
7
8
障害内容:
Lotus Notes うるう年2月29日のスケジュール設定についてカレンダービューから 2008/2/29 にスケジュールを作成し、繰り返しの設定をします(毎年、繰り返しが週末にくる場合:変更しない)。
うるう年でない年(2009 年など)には 2/28 にスケジュールが作成されますが、2012 年や 2016 年はうるう年であるにも関わらず、2/28 にスケジュール文書が作成されてしまいます。
詳細は
技術文書
を参照ください。
Rational
PK19995
2006/2/16
5724J1901
APP DEV V6 WIN
601
障害内容:
JSF (Java Server Face)の「入力コンポーネント」の日付コンバーターに不具合があります。うるう年の特異日に発生する問題ではなく、いつでも問題となる症状です。
以下の条件に合致すると、2000年以前のうるう年の2月29日が入力できなくなります。
@RAD6でJSFアプリケーションを開発
AIBMの拡張JSFタグのconvertDateTimeタグを使用
B日付の入力を、MM→dd→yyyy、あるいはdd→MM→yyyyの順序で入力すると問題があります。
※補足1 パターンには関わらず日、月の後に年を入れるケースで発生します。
※補足2 RAD6で開発したJSFアプリケーションに対し、ブラウザー上で、MM/dd/yyyyのフォーマットに、プロンプトに従い、02/29とまず入力すると、次の千の位のyの部分に1が入力できなくなる問題です。
つまり、2000年未満のうるう年が入力できなくなる問題です。
問題のあるコード例:
<f:convertDateTime pattern="MM/DD/yyyy"/>
詳細は
技術文書
を参照ください。
APAR#IO03413/IO03711 「うるう年がある場合に、期待する日にパスワードが期限切れにならない」
<添付資料>
<文書情報>
製品/カテゴリー名
All Software Products
有効期限
04/30/2008
発表日
2008/02/05
資料番号