javacardx.framework does not found
Posted: Wed Jun 24, 2020 9:59 pm
Hi, I got the error "package javacardx.framework does not exist" from converter.
I use java_card_kit-3.0.4 (my SIM card is compatible with 3.0.4) I tried FTSAFE;ft305 and ORACALE:jc305. but results are same.
How to resolve it ?
My source code is gotten from https://github.com/cheeriotb/sim-toolki ... pplet.java
below is the output.
"C:/JavaCardKit/SDK/Tools/JCIDE/builder/JDK/bin/javac.exe" -g -deprecation -target 1.5 -source 1.5 -J-Duser.language=en -d "C:/Users/ymitsui/Documents/Java/InputApplet/InputApplet/bin" -encoding Shift_JIS -classpath "C:/JAVACA~1/SDK/Tools/ChipPack/JAVACOS/lib/JAVA_C~1/3_0_4/lib/API_CL~1.JAR";"C:/Users/ymitsui/DOCUME~1/Taisys/TAISYS~1.1M/DEVAPP~1.2/Dev/lib/sim.jar"; C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/src/INPUTA~1/InputApplet.java
warning: [options] bootstrap class path not set in conjunction with -source 1.5
warning: [options] source value 1.5 is obsolete and will be removed in a future release
warning: [options] target value 1.5 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
4 warnings
"C:/JavaCardKit/SDK/Tools/JCIDE/builder/JDK/bin/java.exe" "-Djc.home=C:/JavaCardKit/SDK/Tools\ChipPack\JAVACOS\lib/java_card_kit/3_0_4" -classpath "C:/JAVACA~1/SDK/Tools/JCIDE/builder/CONVER~1/ft305/TOOLS3~1.JAR";; com.sun.javacard.converter.Main -v -out EXP JCA CAP -i -debug -classdir C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/bin -exportpath "C:/JAVACA~1/SDK/Tools\ChipPack\JAVACOS\lib/JAVA_C~1/3_0_4\EXPORT~1\API_CL~1";"C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/JCIDE~1/unzip/913F42~1";"C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/bin"; -applet 0xA0:0x00:0x00:0x00:0x00:0x01:0x02:0x03:0x04:0x01:0x00 InputApplet.InputApplet InputApplet 0xA0:0x00:0x00:0x00:0x00:0x01:0x02:0x03:0x04:0x00:0x00 1.0
Jun 25, 2020 10:33:34 AM
INFO: Converter [v3.0.5]
Jun 25, 2020 10:33:34 AM
INFO: Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.
parsing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\InputApplet.class
converting InputApplet.InputApplet
parsing C:\JavaCardKit\SDK\Tools\ChipPack\JAVACOS\lib\java_card_kit\3_0_4\export_files\api_classic_export_files\javacard\framework\javacard\framework.exp
parsing C:\JavaCardKit\SDK\Tools\ChipPack\JAVACOS\lib\java_card_kit\3_0_4\export_files\api_classic_export_files\java\lang\javacard\lang.exp
parsing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\.jcide\unzip\913f42d62be90d3514a83338c729e091\sim\toolkit\javacard\toolkit.exp
writing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\javacard\InputApplet.exp
writing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\javacard\InputApplet.jca
error: Proxy generation failed.
error: javac compilation error: Supported source version 'RELEASE_7' from annotation processor 'com.oracle.javacard.stringproc.StringConstantsProcessor' less than -source '1.8'
error: javac compilation error: package javacardx.framework does not exist
error: javac compilation error: cannot find symbol
symbol: class ClassicSIOProxy
com.sun.javacard.converter.ConverterException
Cap file generation failed.
Jun 25, 2020 10:33:35 AM
INFO: conversion completed with 5 errors and 0 warnings.
Best Regards
Yasuhiro Mitsui
I use java_card_kit-3.0.4 (my SIM card is compatible with 3.0.4) I tried FTSAFE;ft305 and ORACALE:jc305. but results are same.
How to resolve it ?
My source code is gotten from https://github.com/cheeriotb/sim-toolki ... pplet.java
below is the output.
"C:/JavaCardKit/SDK/Tools/JCIDE/builder/JDK/bin/javac.exe" -g -deprecation -target 1.5 -source 1.5 -J-Duser.language=en -d "C:/Users/ymitsui/Documents/Java/InputApplet/InputApplet/bin" -encoding Shift_JIS -classpath "C:/JAVACA~1/SDK/Tools/ChipPack/JAVACOS/lib/JAVA_C~1/3_0_4/lib/API_CL~1.JAR";"C:/Users/ymitsui/DOCUME~1/Taisys/TAISYS~1.1M/DEVAPP~1.2/Dev/lib/sim.jar"; C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/src/INPUTA~1/InputApplet.java
warning: [options] bootstrap class path not set in conjunction with -source 1.5
warning: [options] source value 1.5 is obsolete and will be removed in a future release
warning: [options] target value 1.5 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
4 warnings
"C:/JavaCardKit/SDK/Tools/JCIDE/builder/JDK/bin/java.exe" "-Djc.home=C:/JavaCardKit/SDK/Tools\ChipPack\JAVACOS\lib/java_card_kit/3_0_4" -classpath "C:/JAVACA~1/SDK/Tools/JCIDE/builder/CONVER~1/ft305/TOOLS3~1.JAR";; com.sun.javacard.converter.Main -v -out EXP JCA CAP -i -debug -classdir C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/bin -exportpath "C:/JAVACA~1/SDK/Tools\ChipPack\JAVACOS\lib/JAVA_C~1/3_0_4\EXPORT~1\API_CL~1";"C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/JCIDE~1/unzip/913F42~1";"C:/Users/ymitsui/DOCUME~1/Java/INPUTA~1/INPUTA~1/bin"; -applet 0xA0:0x00:0x00:0x00:0x00:0x01:0x02:0x03:0x04:0x01:0x00 InputApplet.InputApplet InputApplet 0xA0:0x00:0x00:0x00:0x00:0x01:0x02:0x03:0x04:0x00:0x00 1.0
Jun 25, 2020 10:33:34 AM
INFO: Converter [v3.0.5]
Jun 25, 2020 10:33:34 AM
INFO: Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.
parsing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\InputApplet.class
converting InputApplet.InputApplet
parsing C:\JavaCardKit\SDK\Tools\ChipPack\JAVACOS\lib\java_card_kit\3_0_4\export_files\api_classic_export_files\javacard\framework\javacard\framework.exp
parsing C:\JavaCardKit\SDK\Tools\ChipPack\JAVACOS\lib\java_card_kit\3_0_4\export_files\api_classic_export_files\java\lang\javacard\lang.exp
parsing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\.jcide\unzip\913f42d62be90d3514a83338c729e091\sim\toolkit\javacard\toolkit.exp
writing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\javacard\InputApplet.exp
writing C:\Users\ymitsui\Documents\Java\InputApplet\InputApplet\bin\InputApplet\javacard\InputApplet.jca
error: Proxy generation failed.
error: javac compilation error: Supported source version 'RELEASE_7' from annotation processor 'com.oracle.javacard.stringproc.StringConstantsProcessor' less than -source '1.8'
error: javac compilation error: package javacardx.framework does not exist
error: javac compilation error: cannot find symbol
symbol: class ClassicSIOProxy
com.sun.javacard.converter.ConverterException
Cap file generation failed.
Jun 25, 2020 10:33:35 AM
INFO: conversion completed with 5 errors and 0 warnings.
Best Regards
Yasuhiro Mitsui