Hi,

I use pcsclite over Java (javax.smartcardio) and C. When I access the smartcard-reader (SCM SRC 3311) over C, everything works fine. When I access the smartcard-reader over Java, with the most functions I get the same result like C. But with one function. I get in the most cases a exception with SCARD_E_NOT_TRANSACTED. Sometimes does it works.

I get this error with Linux and Windows XP.

Log (Debug-level) with Java and the error:
Aug 22 02:32:41 scm-comp pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 7 Aug 22 02:32:41 scm-comp pcscd: winscard.c:298:SCardConnect() Attempting Connect to SCR3310 Smart Card Reader (21120808226872) 00 00 using protocol: 1 Aug 22 02:32:41 scm-comp pcscd: winscard.c:433:SCardConnect() Active Protocol: T=0 Aug 22 02:32:41 scm-comp pcscd: winscard.c:443:SCardConnect() hCard Identity: 178bd Aug 22 02:32:42 scm-comp pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 7 Aug 22 02:32:42 scm-comp pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 7 Aug 22 02:32:42 scm-comp pcscd: winscard.c:1610:SCardTransmit() Send Protocol: T=0 Aug 22 02:32:42 scm-comp pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 7 Aug 22 02:32:42 scm-comp pcscd: winscard.c:1610:SCardTransmit() Send Protocol: T=0 Aug 22 02:32:42 scm-comp pcscd: ifdwrapper.c:762:IFDTransmit() Card not transacted: 612 Aug 22 02:32:42 scm-comp pcscd: winscard.c:1637:SCardTransmit() Card not transacted: 0x80100016

Log (Debug-level) with C:
Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:298:SCardConnect() Attempting Connect to SCR3310 Smart Card Reader (21120808226872) 00 00 using protocol: 1 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:433:SCardConnect() Active Protocol: T=0 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:443:SCardConnect() hCard Identity: 13129 Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:1610:SCardTransmit() Send Protocol: T=0 Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:1610:SCardTransmit() Send Protocol: T=0 Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:852:SCardDisconnect() Active Contexts: 2 Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:288:SHMProcessEventsContext() correctly processed client: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard.c:253:SCardReleaseContext() Releasing Context: 16994136 Aug 22 02:33:43 sarah-marie pcscd: winscard_msg_srv.c:276:SHMProcessEventsContext() Client has disappeared: 8 Aug 22 02:33:43 sarah-marie pcscd: winscard_svc.c:144:ContextThread() Client die: 8

Does someone have one idea?

Best regards



          Stefan



--
Stefan Neudorfer
E-Mail: [email protected]
Skype: sttn.de


_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to