WSRP调用中的一些问题

1、在soapui里调用远程getMarkup()方法,http头里无法包含cookie信息

解决方法:用soapui把soap消息发送至tcpmon,然后在tcpmon里修改http消息(添加cookie段),再重新发送。

2、安装wtp后eclipse里不出现相应功能

解决方法:安装JEM-SDK,它是wtp的先决条件。其他先决条件还有EMF SDK和GEF SDK。

3、从WSRP的WSDL生成Java代码后,访问getMarkup()方法提示InvalidCookie

解决方法:先访问initCookie()方法,再访问getMarkup()。注意要调用Service#setMaintainSession(true)以保证程序对getMarkup()的调用会在http头里加入了cookie段。

4、Websphere Portal的WSRP的WSDL

解决方法:http://host:3333/wps/wsdl/wsrp_service.wsdl

原文地址:https://www.cnblogs.com/bjzhanghao/p/709654.html