hi folks,
i am using a towitoko chipdrive extern (serial) on a win2k-system.
when i tried to run the GetTerminalInfos-sample, i got the following output.
what's the reason of this error? and how can i fix the problem?
thanks for any help
Nico
------------------------------------------------------------
start use case: get information about registered terminals
[DEBUG ] opencard.core.service.SmartCard.getRegistryEntry
--- message tag OpenCard.terminals =
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
--- thread Thread[main,5,main]
--- source class opencard.core.service.SmartCard
[DEBUG ]
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10CardTerminalFactory
--- message connect to PCSC 1.0 resource manager
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
[DEBUG ]
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10CardTerminalFactory
--- message Driver initialized
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
[DEBUG ]
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10CardTerminalFactory
--- message get reader list from PC/SC
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
[DEBUG ] opencard.core.terminal.CardTerminal.<init>
--- message (TOWITOKO CHIPDRIVE 0, PCSC10, )
--- thread Thread[main,5,main]
--- source class opencard.core.terminal.CardTerminal
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.Pcsc10CardTerminal
--- message connect to PCSC 1.0 resource manager
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.Pcsc10CardTerminal
--- message Driver initialized
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] opencard.core.event.EventGenerator.updateTerminals
--- message new pollable Terminal = [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
--- thread Thread[main,5,main]
--- source class opencard.core.event.EventGenerator
[ERROR ] com.ibm.opencard.terminal.pcsc10.OCFPCSC1.OCFPCSC1.SCardGetStatusChange
--- message PCSC Exception in method SCardGetStatusChange: error executing
SCardGetStatusChange return code = 8010002e
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.poll
--- throwable opencard.core.terminal.CardTerminalException: Pcsc10CardTerminal: PCSC
Exception in method SCardGetStatusChange: error executing SCardGetStatusChange
return code = 8010002e
opencard.core.terminal.CardTerminalException
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.translatePcscException(com.ibm.opencard.terminal.pcsc10.PcscException)
Pcsc10CardTerminal.java:502
boolean com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.isCardPresent(int)
Pcsc10CardTerminal.java:258
void com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.poll()
Pcsc10CardTerminal.java:471
boolean
opencard.core.event.EventGenerator.updateTerminals(opencard.core.terminal.Pollable,
boolean)
EventGenerator.java:275
void
opencard.core.terminal.CardTerminalRegistry.addPollable(opencard.core.terminal.Pollable)
CardTerminalRegistry.java:144
void com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.open()
Pcsc10CardTerminal.java:141
void
opencard.core.terminal.CardTerminalRegistry.add(opencard.core.terminal.CardTerminal)
CardTerminalRegistry.java:130
void
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.createCardTerminals(opencard.core.terminal.CardTerminalRegistry,
java.lang.String[])
Pcsc10CardTerminalFactory.java:82
void
opencard.core.service.SmartCard.handleTerminalFactoryEntries(java.lang.String,
java.util.Hashtable, opencard.core.terminal.CardTerminalRegistry)
SmartCard.java:432
void opencard.core.service.SmartCard.configureTerminalRegistry()
SmartCard.java:261
void opencard.core.service.SmartCard.start()
SmartCard.java:534
void demos.samples.GetTerminalInfos.main(java.lang.String[])
GetTerminalInfos.java:73
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.cardInserted
--- message slotID 0, )
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] opencard.core.event.EventGenerator.updateCards
--- message card inserted slotID = 0
--- thread Thread[main,5,main]
--- source class opencard.core.event.EventGenerator
[DEBUG ] opencard.core.service.CardServiceRegistry.<init>
--- message instantiating
--- thread Thread[main,5,main]
--- source class opencard.core.service.CardServiceRegistry
[DEBUG ] opencard.core.service.SmartCard.getRegistryEntry
--- message tag OpenCard.services = opencard.opt.util.PassThruCardServiceFactory
--- thread Thread[main,5,main]
--- source class opencard.core.service.SmartCard
[DEBUG ] opencard.core.service.CardServiceFactory.<init>
--- message instantiating
--- thread Thread[main,5,main]
--- source class opencard.core.service.CardServiceFactory
[DEBUG ] opencard.opt.service.OCF11CardServiceFactory.<init>
--- message instantiating
--- thread Thread[main,5,main]
--- source class opencard.opt.service.OCF11CardServiceFactory
[DEBUG ] opencard.core.service.CardServiceRegistry.add
--- message [EMAIL PROTECTED]
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
[DEBUG ] opencard.core.service.SmartCard.<start>
--- message finished
--- thread Thread[main,5,main]
--- source class opencard.core.service.SmartCard
Address:
Name: TOWITOKO CHIPDRIVE 0
Type: PCSC10
terminal.features ():
-- listing properties --
address=
name=TOWITOKO CHIPDRIVE 0
type=PCSC10
slots=1
slot infos:
there is 1 slot present in this terminal!
slot channel available: yes
Slot info:
slot ID: 0
[ERROR ] com.ibm.opencard.terminal.pcsc10.OCFPCSC1.OCFPCSC1.SCardGetStatusChange
--- message PCSC Exception in method SCardGetStatusChange: error executing
SCardGetStatusChange
return code = 8010002e
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
CardTerminalException:
Pcsc10CardTerminal: PCSC Exception in method SCardGetStatusChange: error executing
SCardGetStatusChange
return code = 8010002e
there is 1 terminal installed!
[DEBUG ] opencard.core.service.SmartCard.<shutdown>
--- message shutdown OpenCard
--- thread Thread[main,5,main]
--- source class opencard.core.service.SmartCard
[DEBUG ] opencard.core.terminal.CardTerminalRegistry.remove
--- message closing [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
--- thread Thread[main,5,main]
--- source class opencard.core.terminal.CardTerminalRegistry
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.close
--- message disable polling
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] opencard.core.event.EventGenerator.updateTerminals
--- message remove pollable Terminal = [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
--- thread Thread[main,5,main]
--- source class opencard.core.event.EventGenerator
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.close
--- message no card inserted
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.close
--- message release context
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
[DEBUG ] opencard.core.terminal.CardTerminalRegistry.remove
--- message removing [EMAIL PROTECTED]
+ name TOWITOKO CHIPDRIVE 0
+ type PCSC10
+ addr
--- thread Thread[main,5,main]
--- source class opencard.core.terminal.CardTerminalRegistry
[DEBUG ] opencard.core.terminal.CardTerminalRegistry.remove
--- message status true
--- thread Thread[main,5,main]
--- source class opencard.core.terminal.CardTerminalRegistry
[DEBUG ] opencard.core.service.CardServiceRegistry.remove
--- message [EMAIL PROTECTED]
--- thread Thread[main,5,main]
--- source [EMAIL PROTECTED] registered factory [EMAIL PROTECTED]
finished use case: get information about registered terminals
------------------------------------------------------------
---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
! [EMAIL PROTECTED]
! containing the word
! unsubscribe
! in the body.