T
TsanChung
CertificateDemo is a java program which use JNI call.
Please help to solve the following error.
Thanks.
$ java -version
java version "1.6.0.01"
Java(TM) SE Runtime Environment (build 1.6.0.01-
jinteg_06_jun_2008_13_24-b00)
Java HotSpot(TM) Server VM (build 1.6.0.01 jinteg:06.06.08-12:28 PA2.0
(aCC_AP), mixed mode)
Computer is HP-UX B.11.11 U 9000/785.
$ java -d64 CertificateDemo
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q3_3std8ios_base4InitFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'_C_initfacet__Q2_3std5ctypeXTc_FRCQ2_3std6locale' in load module '/
usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'_C_initfacet__Q2_3std5ctypeXTc_FRCQ2_3std6locale' in load module '/
usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'do_out__Q2_3std14codecvt_bynameXTwTcT9mbstate_t_CFR9mbstate_tPCwT2RPCwPcT5RPc'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'do_in__Q2_3std14codecvt_bynameXTwTcT9mbstate_t_CFR9mbstate_tPCcT2RPCcPwT5RPw'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'[Vtable]key:__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'__nullref__Q2_3std12basic_stringXTcTQ2_3std11char_traitsXTc_TQ2_3std9allocatorXTc__'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'_C_classic_table__Q2_3std5ctypeXTc_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
dll load failed with errno=2
trying to load [/usr/lib/libcryptograph2_64.sl]
Exception in thread "main" com.mycomp.crypto.HwCryptographException:
function 'CryptographConnect failed' returns 0x0
at
com.mycomp.crypto.HwCryptographException.ThrowNew(HwCryptographException.java:
57)
at com.mycomp.crypto.HwAPI.Initialize(Native Method)
at com.mycomp.crypto.HwTokenManager.<init>(HwTokenManager.java:
107)
at
com.mycomp.crypto.HwTokenManager.getInstance(HwTokenManager.java:62)
at CertificateDemo.main(CertificateDemo.java:47)
Please help to solve the following error.
Thanks.
$ java -version
java version "1.6.0.01"
Java(TM) SE Runtime Environment (build 1.6.0.01-
jinteg_06_jun_2008_13_24-b00)
Java HotSpot(TM) Server VM (build 1.6.0.01 jinteg:06.06.08-12:28 PA2.0
(aCC_AP), mixed mode)
Computer is HP-UX B.11.11 U 9000/785.
$ java -d64 CertificateDemo
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q3_3std8ios_base4InitFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'typeid__XTQ2_3std9exception_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'_C_initfacet__Q2_3std5ctypeXTc_FRCQ2_3std6locale' in load module '/
usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'_C_initfacet__Q2_3std5ctypeXTc_FRCQ2_3std6locale' in load module '/
usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'do_out__Q2_3std14codecvt_bynameXTwTcT9mbstate_t_CFR9mbstate_tPCwT2RPCwPcT5RPc'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'do_in__Q2_3std14codecvt_bynameXTwTcT9mbstate_t_CFR9mbstate_tPCcT2RPCcPwT5RPw'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'[Vtable]key:__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'__nullref__Q2_3std12basic_stringXTcTQ2_3std11char_traitsXTc_TQ2_3std9allocatorXTc__'
in load module '/usr/lib/libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol
'_C_classic_table__Q2_3std5ctypeXTc_' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'__dt__Q2_3std9exceptionFv' in load module '/usr/lib/
libcryptograph2_64.sl'.
dll load failed with errno=2
trying to load [/usr/lib/libcryptograph2_64.sl]
Exception in thread "main" com.mycomp.crypto.HwCryptographException:
function 'CryptographConnect failed' returns 0x0
at
com.mycomp.crypto.HwCryptographException.ThrowNew(HwCryptographException.java:
57)
at com.mycomp.crypto.HwAPI.Initialize(Native Method)
at com.mycomp.crypto.HwTokenManager.<init>(HwTokenManager.java:
107)
at
com.mycomp.crypto.HwTokenManager.getInstance(HwTokenManager.java:62)
at CertificateDemo.main(CertificateDemo.java:47)