2009-10-18 24 views
0

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

干杯, 夸阮

回答

0

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

希望得到这个帮助。

干杯, 夸阮

0

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