Why do I see the warning message Detected a NaN anomaly believed to be due to use of JDK 1.4.1?
You’re using an obsolete version of Jena and JDK 1.4.1. As a side effect of some changes post-Jena 2.1 we started seeing random error message of the form ‘Illegal load factor: NaN’ when creating a HashMap. This appears to be a JDK bug in that the call is perfectly legal and the error message is seen frequently under JDK 1.4.1 but has never been seen under 1.3.1 or 1.4.2. We provided a work around which simply tries again to create the HashMap and this log message indicates that the work around has been triggered. Later versions of Jena ceased using that code.
Related Questions
- A message has an VirusInfo.txt file as an embedded OLE object. What is this file and why do I get a warning message when I try to open the file?
- I get a warning message about not being able to register memory and possibly out of privileged memory while running on Solaris, what can I do?
- Why do I see the warning message Detected a NaN anomaly believed to be due to use of JDK 1.4.1?