部署EAR时Java EJB Web服务客户端未生成使用者代理

2020-09-18 14:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在PI 7.4上,我们有一个EJ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在PI 7.4上,我们有一个EJB,其中包含从提供的WSDL文件中JAXB生成的代码。 由于安全设备和证书的原因,我们无法直接从NWDS访问WSDL。 当我们将EJB部署到EAR中时,应用程序将成功部署且没有错误。 在NWA单一服务管理中,我们具有服务定义,但没有消费者代理。 我们还有其他几种这种类型的EJB,并且没有类似的问题。 我们已经将此特定的EJB及其配置与其他项目进行了比较,没有发现任何差异。 端口类型代码已生成并已部署。 还有其他人看到过类似的问题吗?

2条回答
梦想连接
2020-09-18 15:39

你好雪莉,

万一它触发了WS客户端的生成,则NWA上WS定义中必须有Consumer Proxy。 请确保在EAR(WS所在的位置)中触发了WS客户端定义,如以下屏幕截图所示:

我相信"缺少WS客户代理"的原因可能是由于选择了其他选项(例如" Generate Java Bean Skeleton")。

此致

一周热门 更多>