知识ID:PowerBT00010
适用版本:5.0
出现问题:安装过程A:打开API安装目录点击setup安装,安装组件时选择 Weblogic 8.1x Server 选择路径使用默认选择Java路径是默认(jre5.0),安装完毕。
B:打开API安装目录点击setup安装,安装组件时选择 Local Mode Packages Only 选择路径使用默认选择Java路径 打开API安装目录点击setup安装,安装组件时选择 Local Mode Packages Only 选择路径使用默认 选择Java路径是默认(jre5.0),安装完毕。
出现问题:A:服务器上的beasvc PrimaveraAPI_PrimaveraAPIServer服务无法启动提示:

B:运行程序组中Primavera Integration API 5.0中的“Start WebLogic Server For Primavera Integration API 5.0”出现错误提示:
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>"C:\Documents and Settings\Administrator
\「开始」菜单\程序\Primavera Integration API 5.0\Start WebLogic Server For Prima
C:\Documents and Settings\Administrator>.
CLASSPATH=C:\bea\weblogic81\PrimaveraAPI\lib\ojdbc14.jar;c:\PV5_HOME\lib\ojdbc14
.jar;C:\PROGRA~1\Java\JRE15~1.0_0\lib\tools.jar;C:\bea\WEBLOG~1\server\lib\weblo
gic_sp.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;C:\PROGRA~1\Java\JRE15~1.0_0\
jre\lib\rt.jar;C:\bea\WEBLOG~1\server\lib\webservices.jar;
.
PATH=C:\bea\WEBLOG~1\server\bin;C:\PROGRA~1\Java\JRE15~1.0_0\jre\bin;C:\PROGRA~1
\Java\JRE15~1.0_0\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;
C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\
System32\Wbem;C:\bea\jdk142_05\bin;C:\bea\WEBLOG~1\server\bin\oci920_8
.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\[hostname]:[port]\console *
***************************************************
Error: no `server' JVM at `C:\PROGRA~1\Java\JRE15~1.0_0\bin\server\jvm.dll'.
解决方案:怀疑API需要JAVA-JDK支持而不支持JAVA-JRE,因此重装API在选择路径时不选默认路径,将JAVA路径选择到Weblogic自带的JAVA-JDK路径C:\bea\jdk142_05下继续下一步。安装完成后上述问题解决。服务器上的beasvc PrimaveraAPI_PrimaveraAPIServer可以正常启动。