我试图运行OpenESB附带的示例计算器应用,但我一直收到以下错误。
java.io.FileNotFoundException:http://localhost:8080/CalculatorApp/CalculatorWSService?wsdl
第一个计算器页面有效: http://localhost:8080/CalculatorClientApp/
但是当我点击" Get Result"时,它会生成FileNotFoundException。
答案 0 :(得分:0)
使用本指南解决了我的问题:https://netbeans.org/kb/docs/websvc/wsit.html
我删除了CalculatorClientApp和CalculatorApp项目,并重新创建它们。然后,我右键单击CalculatorApp项目,选择Run,并在CalculatorClientApp项目之前运行它。我点击了打开的页面上的WSDL链接,它工作正常。然后我运行了CalculatorClientApp项目并单击"获取结果"现在有效。
首先运行CalculatorApp项目允许将Web服务部署到服务器。然后,点击"获取结果"按钮,将从Web服务检索操作结果并显示在客户端中。