[Muscle] question: TerminalFactory Class can't detect the card
reader
Kevin McDonnell
kevin.mcdonnell at gmail.com
Tue Jun 10 06:46:26 PDT 2008
If you are running your own pcscd you need to set the Java system
property sun.security.smartcardio.library to the location of your
PC/SC library, e.g.
java -Dsun.security.smartcardio.library=/usr/local/lib/libpcsclite.so JavaReader
There's some documentation about this at:
http://java.sun.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunPCSCProvider
There's a PC/SC library in Solaris 10 that can talk to the internal
readers on workstations which is used by default.
Hope this helps,
K.
On Mon, Jun 9, 2008 at 11:54 PM, annie dang <helloannie1 at hotmail.com> wrote:
> hi
>
> I download CCID-1.3.7 and pcsc-lite-{1.4.1.01 | 1.4.2} and complied onto
> solaris 10 platform. The card reader is SCM 331. Then I run the pcscd
> daemon. The pcscd daemon can be able to read the driver as well as ATR
> string on the card.
>
> I have application that are using TerminalFactory class to communicate with
> the card. The Java application can not be able to detect the smart card from
> card reader on Solaris 10 platform. The same Java application can be able to
> communicate on Linux platform.
>
> Have anyone encountered the issue? if yes, how do you solve the issue in
> solaris 10 platform?
>
> Regards,
> Annie
>
>
>
>
> ________________________________
> Enjoy 5 GB of free, password-protected online storage. Get Windows Live
> SkyDrive.
> _______________________________________________
> Muscle mailing list
> Muscle at lists.musclecard.com
> http://lists.drizzle.com/mailman/listinfo/muscle
>
>
More information about the Muscle
mailing list