See cross posting at Vector Problem - Java Forums