Hello, I am having a little bit of trouble with my GemPlus GemPC430 USB reader.
I am trying to run the demos that are provided with the OpenCard Framework and receive an error. Please find attached my opencard.properties file and the output I receive when I run the 'get a card id' demo. Best Regards John Crook
opencard.properties
Description: Binary data
Setting up environment... (Edit C:\OpenCard\OCF1.2\\demos\setenv.bat to change these settings.) ------------------------------------------------------------ OCF_INSTALLDIR=C:\OpenCard\OCF1.2\ OCF_CLASSPATH=C:\OraHome1\jlib\bigraphbean.jar;C:\OraHome1\jlib\LW_PfjBean.jar;C :\OraHome1\jlib\bigraphbean-nls.zip;c:\OpenCard\OCF1.2\lib;c:\ocf;c:\j2sdk1.4.1\ bin;c:\j2sdk1.4.1\jre\libc:\opencard\ocf1.2\demos;C:\OpenCard\OCF1.2\lib\base-co re.jar;C:\OpenCard\OCF1.2\lib\base-opt.jar;C:\OpenCard\OCF1.2\lib\reference-serv ices.jar;C:\OpenCard\OCF1.2\lib\sb-demo.jar;C:\OpenCard\OCF1.2\lib\sb-demo-ext.j ar;C:\OpenCard\OCF1.2\lib\reference-terminals-windows.jar;; PATH=C:\Enabler\Runtime;C:\OraHome1\jdk\jre\bin\classic;C:\OraHome1\jdk\jre\bin; C:\OraHome1\bin;C:\OraHome1\jlib;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Progra m Files\Oracle\jre\1.3.1\bin;C:\Perl\bin\;C:\WINDOWS;C:\OpenCard\OCF1.2\lib ------------------------------------------------------------ Starting demo... ------------------------------------------------------------ start use case: get a card ID [DEBUG ] opencard.core.service.SmartCard.getRegistryEntry --- message tag OpenCard.terminals = com.ibm.opencard.terminal.pcsc10.Pcsc10Ca rdTerminalFactory|My_GCR_430|GemPC430|SHARED com.gemplus.opencard.terminal.Gempl usCardTerminalFactory|My_GCR_410|GCR410|COM1 com.ibm.opencard.terminal.pcsc10.Pc sc10CardTerminalFactory --- thread Thread[main,5,main] --- source class opencard.core.service.SmartCard [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10Car dTerminalFactory --- message connect to PCSC 1.0 resource manager --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory@218aa2 [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10Car dTerminalFactory --- message Driver initialized --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory@218aa2 [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory.Pcsc10Car dTerminalFactory --- message get reader list from PC/SC --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory@218aa2 [DEBUG ] opencard.core.terminal.CardTerminal.<init> --- message (Gemplus GemPC430 0, PCSC10, ) --- thread Thread[main,5,main] --- source class opencard.core.terminal.CardTerminal [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.Pcsc10CardTermin al --- message connect to PCSC 1.0 resource manager --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal@2bbd86 + name Gemplus GemPC430 0 + type PCSC10 + addr [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.Pcsc10CardTermin al --- message Driver initialized --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal@2bbd86 + name Gemplus GemPC430 0 + type PCSC10 + addr [DEBUG ] opencard.core.event.EventGenerator.updateTerminals --- message new pollable Terminal = com.ibm.opencard.terminal.pcsc10.Pcsc10Car dTerminal@2bbd86 + name Gemplus GemPC430 0 + type PCSC10 + addr --- thread Thread[main,5,main] --- source class opencard.core.event.EventGenerator [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.poll --- message status change --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal@2bbd86 + name Gemplus GemPC430 0 + type PCSC10 + addr [DEBUG ] com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal.cardInserted --- message slotID 0, ) --- thread Thread[main,5,main] --- source com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal@2bbd86 + name Gemplus GemPC430 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 ClassNotFoundException: com.gemplus.opencard.terminal.GemplusCardTerminalFactory finished use case: get a card ID ------------------------------------------------------------ Press any key to continue . . .
