Я использую библиотеку sun.security.smartcardio для работы со смарт-картами. Я использовал пример исходного кода на Java, предложенный Людовиком Руссо. Если я закольцовываю этот код, когда я выполняю выбор доступных терминалов для карт (sun.security.smartcardio.PCSCTerminals.list (Неизвестный источник)), у меня возникает следующее исключение:
sun.security.smartcardio.PCSCException: SCARD_E_NO_SERVICE
Если я перезапускаю приложение после каждого использования смарт-карты, все работает нормально. Кто-нибудь знает, почему так происходит?
Спасибо за вашу помощь
Франческо
sun
пакетах напрямую, вместо этого используйтеjavax.smartcardio
. Обратите внимание, чтоjavax.smartcardio
может отсутствовать, поэтому вам, возможно, придется загрузить реализацию, если она недоступна. Документация также отсутствует, когда вы загружаете документы, вместо этого используете онлайн-документы или документы, найденные в JSR. - person Maarten Bodewes   schedule 03.01.2013