Stefan Neudorfer
2009-08-22 00:38:24 UTC
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
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: ***@sttn.de
Skype: sttn.de
Stefan Neudorfer
E-Mail: ***@sttn.de
Skype: sttn.de