Hi guys,
I am trying to use ODWEK 9.0 (64-bit)to archive reports to CMOD 9.0 (64-it)
I copied *.dlls from C:\Program Files\IBM\OnDemand Web Enablement Kit\V9.0 and also the *.dll from C:\Program Files\IBM\OnDemand Web Enablement Kit\V9.0\lib64
Still got the following error.
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Program Files\IBM\OnDemand Web Enablement Kit\V9.0\ars3wapi32.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.ibm.edms.od.ArsWWWInterface.<clinit>(ArsWWWInterface.java:16)
at com.ibm.edms.od.ODServer.<init>(ODServer.java:52)
at com.ibm.edms.od.ODServer.<init>(ODServer.java:68)
at utility.ArchiveReports.logon(ArchiveReports.java:32)
at utility.ArchiveReports.main(ArchiveReports.java:170)
Do we need to download other .dlls, if so how?
Fixed the issue:
Compatibility and Dependencies
------------------------------
1) CMOD 9.0.0 is only compatible with ODWEK 9.0.0
2) ODWEK 9.0.0 can be installed only in 64-bit OS
4) ODWEK 9.0.0 64-bit APIs can be invoked only through 64 bit JDK (JDK 1.6 is only 32bit compatible, so copied APIs in Lib32 to Java bin)
It works now.