- 论坛徽章:
- 0
|
使用IBM Content Manager OnDemand Web Enablement Kit Java API时,遇到错误java.lang.UnsatisfiedLinkError: no ars3wapi32 in java.library.path\r\n\r\n\r\n环境:\r\n产品 IBM Content Manager OnDemand Web Enablement Kit \r\n\r\n问题描述:\r\n 使用IBM Content Manager OnDemand Web Enablement Kit(ODWEK)所提供的 Java API时,遇到以下错误信息:\r\n\r\n\r\n Exception in thread \"main\" java.lang.Unsatisf iedLinkError: no ars3wapi32 in java.library.path\r\n at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)\r\n at java.lang.Runtime.loadLibrary0(Runtime.java:822)\r\n at java.lang.System.loadLibrary(System.java:993)\r\n at com.ibm.edms.od.ArsWWWInterface.(ArsWWWInterface.java:15)\r\n at com.ibm.edms.od.ODServer.(ODServer.java:46)\r\n\r\n\r\n解答:\r\n\r\n\r\n 该错误表示Java无法导入ODWEK的共享资源包。\r\n 该问题可通过在相应操作系统的Library路径中添加ODWEK共享包的路径信息来解决。\r\n\r\n\r\n AIX\r\n LIBPATH=/usr/lpp/ars/www\r\n\r\n\r\n HP-UX\r\n SHLIB_PATH=/opt/ondemand/www\r\n\r\n\r\n Linux\r\n LD_LIBRARY_PATH=/opt/ondemand/www\r\n\r\n\r\n Solaris\r\n LD_LIBRARY_PATH=/opt/ondemand/www\r\n\r\n\r\n Windows\r\n PATH=x:\\yyyyyyyy\\DLL\r\n x:\\是安装ODWEK的系统盘符。yyyyyyyy是ODWEK的安装路径\r\n\r\n\r\n 如果不设置以上环境变量,也可在通过在Java虚拟机的Java Library Path参数中设置共享包路径来解决这个问题。\r\n\r\n\r\n****************************************************************************\r\n\r\n\r\n 安装IBM Content Manager OnDemand server 8.3 或者 OnDemand Web Enablement Kit V8.3时遇到错误:\r\n A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>\r\n\r\n\r\n 安装OnDemand 8.3只支持Java 1.4.1或1.4.2。如使用Java1.5或以上的版本会导致该错误。\r\n\r\n\r\n OnDemand8.4和ODWEK8.4及以上版本的安装包已包含了JVM,所以避免了这方面的安装问题。 |
|