|
Quick Lists
|
|
Bug ID:
|
6304469
|
|
Votes
|
0
|
|
Synopsis
|
REGRESSION: Incompatible to 1.4.xx
|
|
Category
|
java:classes_util
|
|
Reported Against
|
|
|
Release Fixed
|
|
|
State
|
11-Closed, duplicate of 5103041,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
|
|
Submit Date
|
01-AUG-2005
|
|
Description
|
FULL PRODUCT VERSION :
Java Version:1.5.0_04
ADDITIONAL OS VERSION INFORMATION :
customer Windows XP [Version 5.1.2600]
A DESCRIPTION OF THE PROBLEM :
ClassCastException with code that runs as i expected until 1.4.2_XX
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run Testcode i added
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Output:
Java Version:1.4.2_05
Result: 0
ACTUAL -
Output:
Java Version:1.5.0_04
Exception in thread "main" java.lang.ClassCastException: java.util.Date
at java.sql.Timestamp.compareTo(Timestamp.java:474)
at Testcase.main(Testcase.java:24)
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Exception in thread "main" java.lang.ClassCastException: java.util.Date
at java.sql.Timestamp.compareTo(Timestamp.java:474)
at Testcase.main(Testcase.java:24)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
public class Testcase {
public static void main(String[] args) {
System.out.println("Java Version:" + System.getProperty("java.version"));
java.util.Date utilDate = new java.util.Date();
java.sql.Timestamp sqlTimetamp = new java.sql.Timestamp(utilDate.getTime());
java.util.Date testDate = (java.util.Date)sqlTimetamp;
System.out.println("Result: " + testDate.compareTo(utilDate)); // <<< Exception
}
}
---------- END SOURCE ----------
Release Regression From : 5.0
The above release value was the last known release where this
bug was known to work. Since then there has been a regression.
Posted Date : 2005-08-01 14:10:19.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
N/A
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |