Re: [Smartsign-users] JMuscleCard on ARM Linux
Status: Pre-Alpha
Brought to you by:
kefren
From: Tommaso C. <cuc...@ss...> - 2003-10-13 08:28:55
|
Roland Dittel - Sun Microsystems - Kirchheim-Heimstette Germany wrote: > Hi, Hi, > we want to use the MuscleCard from a Java Application on an Embedded ARM > Linux. The MuscleFramework works fine, but the JMuscleCard Bridge won't > work. JMuscleCard.log provied this error message: > ASSERT FAILED: Null msc pin mask class pointerASSERT FAILED: Null msc > pin mask class pointerASSERT FAILED: Null msc pin mask class > pointerASSERT FAILED: Null msc pin mask class pointerASSERT FAILED: Null > msc pin mask class pointerASSERT FAILED: Null msc pin mask class pointer this error is due to the following code: msc_pin_mask_class = (*env)->FindClass(env, "JMuscleCard/MSCPinMask"); ASSERT(msc_pin_mask_class != NULL, "Null msc pin mask class pointer"); so it seems you are missing the JMuscleCard.MSCPinMask class file. Just try adding MSCPinMask.class to the CLASS_FILES variable definition in Makefile, line 34: CLASS_FILES = MSCTokenInfo.class MSCGetCapability.class \ MSCObjectInfo.class MSCGenKeyParams.class MSCKeyACL.class \ MSCKeyPolicy.class MSCObjectACL.class MSCStatusInfo.class \ JMuscleCard.class JMSCTokenConnection.class MSCPinMask.class then give a: [JMuscleCard]$ make clean [JMuscleCard]$ make Please, notify any further compilation or configuration troubles of the package. Bye, Tommaso. -- ,------------------------------------------------. | Dr. Tommaso Cucinotta <t.c...@ss...> | >------------------------------------------------< ! Scuola Superiore di Studi Universitari ! ! e Perfezionamento S.Anna ! ! Pisa Italy ! `------------------------------------------------' |