When the application start it reads smart card. If the card or card reader are removed and connected again the application still can read the card. So far so good.
The problem : only in Windows 8 if the card reader is removed the application can not read the card any more. I should restart the application /JVM/ to read the card again. It seems like Windows 8 PCSC drivers are not releasing resources.
Where I should post this bug? Or do you think the problem is in Java and not Windows 8?