jcwde jcwde.app - gives an error
Hi,
I have a problem when i run that command. It gives me this:
Java Card 2.1.2 Workstation Development Environment (version 0.18).
Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved.
jcwde is listening for T=0 Apdu's on TCP/IP port 9,025.
Exception in thread "main" java.lang.IllegalAccessError: class javacard.framewor
k.JCWDEDispatcher cannot access its superclass javacard.framework.Dispatcher
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:288)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at com.sun.javacard.jcwde.Main.run(Main.java:71)
at com.sun.javacard.jcwde.Main.main(Main.java:136)
This is my batch file that i startup before I run this command:
set JC21_HOME=c:\java\java_card_kit-2_1_2
set JAVA_HOME=C:\JAVA\jdk1.3.1_20
set path=%path%;%JC21_HOME%\bin;
set classpath=%classpath%;%JC21_HOME%\lib\api21.jar;
I even tried this but it doesn't work:
set JC21_HOME=c:\java\java_card_kit-2_1_2
set JAVA_HOME=C:\JAVA\jdk1.3.1_20
set path=%path%;%JC21_HOME%\bin;
set classpath=%classpath%;%JC21_HOME%\lib\jcwde.jar;%JC21_HOME%\lib\api21.jar;
Can someone please help.
Regards,
zeallous

