Dear List,


after trying for serveral hours I'm desperate:

Exception in thread "main" java.lang.IllegalAccessError: try to access field ope
ncard/core/service/CardServiceFactory.class$opencard$core$service$CardServiceFac
tory from class opencard/opt/service/OCF11CardServiceFactory
        at opencard.opt.service.OCF11CardServiceFactory.<init>(OCF11CardServiceF
actory.java:67)
        at opencard.opt.util.PassThruCardServiceFactory.<init>(PassThruCardServi
ceFactory.java:81)
        at java.lang.Class.newInstance0(Native Method)
        at java.lang.Class.newInstance(Class.java:241)
        at opencard.core.service.SmartCard.configureServiceRegistry(SmartCard.ja
va, Compiled Code)
        at opencard.core.service.SmartCard.start(SmartCard.java:528)
        at GetProperties.main(GetProperties.java:66)

       

is the Exception I get from Towitoko Chipdrive Mini, Win NT 4.0, Jdk 1.2,
OCF 1.1.1 after starting GetProperties from the samples directory.

My opencard.proberties contains:
OpenCard.services = opencard.opt.util.PassThruCardServiceFactory
OpenCard.terminals =com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminalFactory

readers.cfg is:
Reader[1]
PORT_NUMBER = 2
READER_NAME = TOWITOKO terminals
DLL_NAME = gen_twk.dll

everything as described in the Towitoko manuals.

My classpath is:
classpath=.;d:\opencard\ocf1.1.1\lib\base-core.jar;d:\opencard\ocf1.1.1\lib\base
-opt.jar;d:\opencard\ocf1.1.1\lib\reference-services.jar;d:\opencard\ocf1.1.1\li
b\reference-terminals-windows.jar;c:\program files\javasoft\jre\1.2\lib\comm.jar
;d:\opencard\ocf1.1.1\lib\ibmservices.jar;d:\opencard\ocf1.1.1\lib\migterminals.
jar

Can you help me out ?


Best regards,
Erik, Karlsruhe/Germany

P.S.: The debug messages just before the exception are:

[...]
[DEBUG    ] opencard.core.terminal.CardTerminalRegistry.cardTerminalAdded
--- message   (com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal@feb6a8fd
+ name    TOWITOKO terminals
+ type    PCSCMIG
+ addr    )
--- thread    Thread[main,5,main]
--- source    opencard.core.terminal.CardTerminalRegistry@f792a8fd

[DEBUG    ] opencard.core.terminal.CardTerminalRegistry.addPollable
--- message   (com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal@feb6a8fd
+ name    TOWITOKO terminals
+ type    PCSCMIG
+ addr    )
--- thread    Thread[main,5,main]
--- source    opencard.core.terminal.CardTerminalRegistry@f792a8fd

[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.PassThruCardServiceFacto
ry
--- 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



---
> 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.

Reply via email to