JavacardOS will not accept order any more, please contact our partner Feitian online Store:
https://ftsafe.en.alibaba.com/index.html
https://ftsafe.en.alibaba.com/index.html
java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Hi,
I am trying to build an applet using Global Platform 221 library. I am using JCIDE 2.0.1.70.
When I try to build the CAP file, I get an error
java.lang.IllegalArgumentException
Cap file generation failed.
07-Jul-2021 19:38:47
INFO: conversion completed with 1 errors and 0 warnings.
The compile command is as follows:
"C:\JavaCard Development\JavaCardKit_legacy Version\JDK\bin\javac" -g -deprecation -target 1.6 -source 1.6 -J-Duser.language=en -d "C:\ECLIPS~1\Applet\bin" -encoding windows-1252 -classpath .;C:\ECLIPS~1\Applet\bin;"C:\jar_files\lib\gp221\gp221.jar";"C:\jar_files\lib\api_classic-3.0.5.jar"; C:\ECLIPS~1\Applet\src\com\test\gp\Applet.java
Compiler works fine and creates the class files.
The converter command is as follows:
"C:\JavaCard Development\JavaCardKit_legacy Version\JDK\bin\java" -classpath "C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\ant-contrib-1.0b3.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\api_classic.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\api_classic_annotations.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\asm-all-3.1.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\bcel-5.2.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-cli-1.0.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-codec-1.3.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-httpclient-3.0.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-logging-1.1.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\jctasks.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\tools.jar"; com.sun.javacard.converter.Main -out EXP JCA CAP -i -d "C:\ECLIPS~1\Applet\bin" -classdir C:\ECLIPS~1\Applet\bin -exportpath "C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\export_files\api_export_files";"C:\JavaCard Development\lib\gp221";"C:\JavaCard Development\lib\gp221\org\globalplatform\javacard";C:\ECLIPS~1\Applet\LibsTemp;C:\ECLIPS~1\Applet\bin -applet 0xA0:0x00:0x00:0x00:0x05:0x10:0x10 com.test.gp.Applet com.test.gp 0xA0:0x00:0x00:0x00:0x05:0x12:0x34 1.0
This generates the following error:
java.lang.IllegalArgumentException
Cap file generation failed.
INFO: conversion completed with 1 errors and 0 warnings.
I am trying to build an applet using Global Platform 221 library. I am using JCIDE 2.0.1.70.
When I try to build the CAP file, I get an error
java.lang.IllegalArgumentException
Cap file generation failed.
07-Jul-2021 19:38:47
INFO: conversion completed with 1 errors and 0 warnings.
The compile command is as follows:
"C:\JavaCard Development\JavaCardKit_legacy Version\JDK\bin\javac" -g -deprecation -target 1.6 -source 1.6 -J-Duser.language=en -d "C:\ECLIPS~1\Applet\bin" -encoding windows-1252 -classpath .;C:\ECLIPS~1\Applet\bin;"C:\jar_files\lib\gp221\gp221.jar";"C:\jar_files\lib\api_classic-3.0.5.jar"; C:\ECLIPS~1\Applet\src\com\test\gp\Applet.java
Compiler works fine and creates the class files.
The converter command is as follows:
"C:\JavaCard Development\JavaCardKit_legacy Version\JDK\bin\java" -classpath "C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\ant-contrib-1.0b3.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\api_classic.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\api_classic_annotations.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\asm-all-3.1.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\bcel-5.2.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-cli-1.0.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-codec-1.3.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-httpclient-3.0.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\commons-logging-1.1.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\jctasks.jar";"C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\lib\tools.jar"; com.sun.javacard.converter.Main -out EXP JCA CAP -i -d "C:\ECLIPS~1\Applet\bin" -classdir C:\ECLIPS~1\Applet\bin -exportpath "C:\JavaCard Development\JavaCardKit_legacy Version\SDK\Tools\JCIDE\lib\java_card_kit\3_0_4\export_files\api_export_files";"C:\JavaCard Development\lib\gp221";"C:\JavaCard Development\lib\gp221\org\globalplatform\javacard";C:\ECLIPS~1\Applet\LibsTemp;C:\ECLIPS~1\Applet\bin -applet 0xA0:0x00:0x00:0x00:0x05:0x10:0x10 com.test.gp.Applet com.test.gp 0xA0:0x00:0x00:0x00:0x05:0x12:0x34 1.0
This generates the following error:
java.lang.IllegalArgumentException
Cap file generation failed.
INFO: conversion completed with 1 errors and 0 warnings.
Who is online
Users browsing this forum: No registered users and 30 guests