在SIT环境中,我已经在WAS Liberty服务器上安装并配置了MFP 8.0,之后在操作控制台中看不到swagger工具。
我在server.xml文件中添加了以下属性
<!-- JNDI for the swagger ui, so the admin console can present a link
to open the adapter information in the swagger ui --> <jndiEntry
jndiName="mfpadmin/mfp.server.swagger.ui.url"
value="/doc/?url=/<context>/api/adapterdoc/<adapterName>"/>
在server.xml中添加了以上属性之后,可以在操作控制台中看到swagger工具按钮,但是单击swagger工具后无法正常工作,我收到“找不到上下文根”错误
答案 0 :(得分:0)
Swagger。您可以手动安装和配置它以获得敏捷的UI。
要安装:
在使用Installation Manager二进制文件安装IBM MFP 8.0之后,您将找到一个“ mfp-server-swagger-ui.war”文件。在独立情况下未安装。您应该手动安装该war文件并对其进行配置-上下文根和JNDI。对于适当的配置,可以使用Devkit server.xml作为参考。 这是一个war文件,应按照常规步骤安装war文件(特定于应用程序服务器)。此后,可以在server.xml中修改配置(JNDI和其他文件)
配置:
使用Devkit配置server.xml进行比较。
答案 1 :(得分:0)
感谢所有人,我已经在独立服务器中成功配置了swagger工具功能,IO只需在独立环境中复制DEV套件服务器WAR文件并进行配置即可。