浏览 311 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-03-17 关键字: ibm
最近在一个项目中使用到IBM的WMB,其中遇到了很多问题,感觉不是很好使用,最重要的就是缺少文档,我在设计一个消息流的过程中用到Mapping 节点,并在其中调用java method,方法是调用一个外部的webservice,并且把结果返回给相应的节点,但是老是提示错误,如有以前用过这个产品,并且处理过相应问题的,希望能给我相应的解决办法。
错误提示(在事件查看器中的应用程序中): ( MB_QM_BROKER.ER ) 无法找到 Java 方法“'com.aisino.webclient.PocService.callService'”,因为无法在代理类路径中找到其包含的类 指定的 Java 方法“'com.aisino.webclient.PocService.callService'”属于无法在代理类路径中找到的类。确保方法的标准名称正确,并且其包含的类或 jar 文件在代理类路径中。 补充:调用的方法就是callService方法,代码: public static String callService(String serviceUrl) {
String reutrnData = null;
try {
Client client = new Client(new URL("http://localhost:8090/XfireServces/services/HelloService?wsdl"));
Object[] result = client.invoke("getName",new Object[] { "xxx" });
reutrnData = (String) result[0];
} catch (Exception e) {
e.printStackTrace();
}
return reutrnData;
}
现在里边的参数都是写死的,但是还是有错误,提示的意思好像是找不到这个方法,有点怪。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-03-17
看来用过WMB的人很少,哎,眼看着这帖子就这么沉下去了
|
|
| 返回顶楼 | |



