Java 7 should fix these bugs. In the meantime, Jetty includes several work arounds that deal with these problems. When Jetty employs these work arounds, you see messages in your logs like the following:
JVM BUG(s) - cancelled keys 16 times
JVM BUG(s) - recreating selector 4 times, cancelled keys 32 times
JVM BUG(s) - injecting delay 8 times
RFDump is a backend GPL tool to directly interoperate with any RFID ISO-Reader to make the contents stored on RFID tags accessible. This makes the following types of audits possible:
* Test robustness of data-structures on the reader and the backend-application
* Proof-of-concept manipulations of RFID tag contents
* Clone / copy & paste User-Data stored on RFID tags
* Audit tag-security features
B. Macek, and M. Atzmueller. Proceeding ASONAM '13 Proceedings of the 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, page 1477-1478. ACM New York, (2013)
Z. Ma, A. Sun, and G. Cong. Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval, page 1173--1174. New York, NY, USA, ACM, (2012)
H. Zhang, M. Korayem, E. You, and D. Crandall. Proceedings of the fifth ACM international conference on Web search and data mining, page 33--42. New York, NY, USA, ACM, (2012)