Unable to load amjni93.dll (64 bit)
Hi to all,
I have a problem to get the AssetManager 93 web services (64 bit) running.
2012-04-10 14:17:50 Commons Daemon procrun stdout initialized
14:18:05,727 INFO - com.peregrine.ac.ws.desc.WsCacheLoader - pre-loading services : Head/*
no amjni93 in java.library.path
14:18:05,774 FATAL - com.hp.ov.ac.aop.AmWsThrowAdvice - java.lang.UnsatisfiedLinkError: com.peregrine.ac.api.AmApi93JNI.AmGetConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J
I am using
Windows Server 2008 R2 x64
Tomcat 6.0.35 (64 bit)
Java 1.6 (64 bit)
In Tomcat I've set the -Djava.library.path to ..\HP\Asset Manager 9.30 de\x64
If I am using the 32 bit versions, everything works fine.
Can someone help me to get the webservices running in an 64 bit environment?
Re: Unable to load amjni93.dll (64 bit)
Check your path since aamapi93.dll and amjni93.dll have the same names in 32 and 64 bits, .
and check your java.library.path is not referrencing the 32 bit dlls first.
Which DBMS are you using MS SQL Server or Oracle?
With Oracle, you need a 64 bit Oracle client with the x64 aamapi93.dll, an entry pointing to the Oracle 64-bit client must be included in the PATH variable.