History | Log In     View a printable version of the current page. Get help!  
Issue Details (XML | Word)

Key: JBSEAM-1954
Type: Task Task
Status: Open Open
Priority: Critical Critical
Assignee: Unassigned
Reporter: Pete Muir
Votes: 4
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
Seam

JDK 1.6 tests failing

Created: 24/Sep/07 09:18 AM   Updated: 15/May/08 06:12 PM
Component/s: Test Harness
Affects Version/s: 2.0.0.CR1
Fix Version/s: 2.1.0.BETA2

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Running Seam testsuite with JDK 1.6 is giving errors (not surprisingly).

http://hudson.jboss.org/hudson/job/JBossSeam-sun16/

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order:
Pete Muir [27/Jan/08 05:25 PM]
Almost all passing, except, weirdly, wiki tests. It would be nice to get this testsuite passing and make it a requirement for release.

Christian Bauer [28/Jan/08 01:13 AM]
All the failing tests execute INSERTs, that's the only thing they have in common and all the exceptions are from Hibernate. My guess is that some collection handling is different than in JDK 5.0. Lacking a JDK 1.6, I will have to postpone looking at that.


Keith Naas [24/Feb/08 09:48 PM]
There were some changes in Java6 related to ordering. I have been trying for the last 10 minutes to find the page that talks about it, but I can't find it. I do know that Maven was also burned by a collections change, so I wouldn't be surprised if it's the same thing.

Keith Naas [24/Feb/08 09:52 PM]
This link says http://blogs.sun.com/DaveB/entry/new_improved_in_java_se1

Changes in collections
Performance improved in java.util.HashMap
We were able to improve the performance hashing function used by java.util.HashMap by about 5%. A side effect is that the order of the results returned by iterating over values() has changed from the previous release. Of course, as per the specification of iterator(), clients should not depend on the order from an iterator!