0

由于某种原因,我无法调用部署在 Tomcat/Weborb 应用程序下的 java 方法。当我运行 weborb 控制台并从那里调用该方法时,没有问题。但是,当我尝试从 Silverlight 3 客户端调用时,它根本没有响应。有一种可能是服务网关不正确。但我检查了服务器路径以确保它是正确的。我还尝试了不同的方法来调用服务器调用,例如 weborb 文档中提到的代理和类接口。我已经被这个问题困住了两天,无法进一步取得进展。当涉及到这个问题时,有什么常见的错误吗?任何帮助将不胜感激。

干杯,Khoa Nguyen

4

2 回答 2

0

我找到了解决方案。这是因为网关映射不正确。例如,在 weborb 下部署时,客户端使用 localhost:8080/weborb.wo。但是,当您部署 underworb 时,网关映射现在更改为 localhost:8080/weborb/console/weborb.wo 之类的东西。您可以通过运行 weborb 控制台查看您的请求是如何映射到的,并在您调用 java 方法时查看服务器状态。

希望这有帮助。

干杯,Khoa Nguyen

于 2009-10-23T03:43:58.167 回答
0

有一个新的 WebORB for Java 4.1 版本可以修复这个映射问题。此外,新的代码生成器为远程 Java 服务创建了一个包含复杂类型、枚举、可绑定模型和代理类的完整客户端类库。该版本可在此处获得:http://www.themidnightcoders.com/products.html

于 2011-04-08T20:46:07.390 回答