首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2业务流程部署+规则服务错误

WSO2业务流程部署+规则服务错误
EN

Stack Overflow用户
提问于 2016-04-06 05:27:11
回答 1查看 122关注 0票数 0

您好,我正在尝试在WSO2 BPS3.5.0服务器上部署一个基本的数字除法业务流程,它使用一个简单的规则服务来确定除数是否为0。当我尝试调用在WSO2 BRS 2.2.0服务器上运行的规则服务时,会触发该问题。

错误是:

代码语言:javascript
复制
org.apache.ode.bpel.iapi.ContextException: Cannot find WSDL definition for invoke service {http://test.org/rule}canDivide. Required resources not found in the BPEL package DivideNumbersBP-1.0.0-20.

当我将.wsdl文件添加到BPS根项目并从那里使用它时,应用程序部署和运行都没有任何问题。有什么方法可以避免这样做吗?

更新:我找到了导致问题的原因,但我目前无法解决这个问题,在导入标签中,我使用了一个类似这样的链接:<address>/<service>?wsdl,但BPS会自动将其更改为<address>/<service>.wsdl,这是一个不存在的资源。我是否应该将wsdl文件打包到BPS项目中,这是一种常见的做法吗?

PS:这是我在这个网站上的第一个问题,所以欢迎任何建议!

EN

回答 1

Stack Overflow用户

发布于 2016-04-06 14:27:08

您需要在BPS项目中包含wsdl,否则它将不知道服务描述。

为什么您不想在BPS项目中包含wsdl?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36437369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档