我正在开发一个Java应用程序,通过使用P6 EPPM REST API从Oracle Primavera P6 EPPM 2112中提取数据。
我安装了Weblogic、Primavera P6 EPPM版本21.12和P6 WebServices、Microsoft SQL Server,并加载了客户提供的项目数据。
一切正常,我的Java应用程序可以通过P6 EPPM REST API获取项目、WBS和活动数据,问题是我需要加载分散信息,但所有分散REST端点都不存在于我的服务器中。这些Spread端点在P6 WebServices(SOAP)中可用,但在REST API服务中不可用。
我搜索了Oracle的P6 EPPM REST API网站文档,Spread REST端点可用于所有其他端点:
P6 EPPM Rest API - Spread REST Endpoints
我已经阅读了所有可用的P6 EPPM 2112相关文档,并在网上搜索了这个问题,但没有成功。我也在Oracle社区网站上发布了一个问题,但仍然没有答案。
为了启用这些Spread端点,我是否必须执行任何其他配置,或者它们仅在较新的P6 EPPM版本中可用?
简而言之,为什么Spread REST端点在我的P6 EPPM 2112服务器上不可用?
我在三台不同的机器(2台Windows 10桌面客户端和1台Windows Server机器)上安装了完整的P6包,以查看我是否在安装过程中犯了错误,但Spread REST端点在这些安装中都不可用。
2条答案
按热度按时间bvjxkvbb1#
由于我没有得到任何响应,也找不到任何解决方案,我将Primavera环境更新到了22.12版本。在此更新之后,所有端点现在都可用。
ojsjcaue2#
我正在开发一个react.js应用程序,通过使用P6 EPPM REST API从Oracle Primavera P6 EPPM 22中提取数据。
当我安装了Weblogic,Primavera P6 EPPM 22 with P6 WebServices,Microsoft SQL Server,我应该在Weblogic,Primavera P6 EPPM或6 WebServices中的某个位置添加我的网站的本地主机地址吗
我不知道下一步该怎么做,有什么澄清吗?