在Windows XP上使用Sun Wireless toolkit 2.5.2生成Stub Not Notrated

时间:2012-04-13 12:49:01

标签: web-services blackberry stub sun java-wireless-toolkit

我正在尝试使用sun的无线工具包2.5.2生成存根。我的电脑上的操作系统是windows xp。我正在尝试使用以下过程生成存根

Start -> SunWirelessToolkit -> Utilities -> stub generator -> launch

然后我把我的webservice的wsdl链接放在那个

并指定输出路径,但现在在指定的文件夹中创建文件或输出。

任何人都可以告诉我我做错了什么或者没有生成存根。我将这个网址复制并粘贴到它打开的浏览器上并显示整个wsdl。

我想生成这个存根以在Blackberry中完成webservices。

1 个答案:

答案 0 :(得分:0)

您可能遇到连接超时或由于防火墙导致存根生成器无法连接。

尝试将WSDL文件下载到本地,然后重试。

我无法理解为什么存根生成器不产生输出也不会产生任何错误。尝试将错误的URL用于查看是否失败。如果仍然没有输出,则可能安装了J2ME无线工具包或Java错误。

更新:
请检查此链接:http://developers.sun.com/mobility/apis/articles/wsa/

滚动到页面中间,您将找到包含受支持数据类型的表格。 JSR-172是一个JAX-RPC子集,因此通常不支持所有复杂类型。检查您的WSDL不包含任何不受支持的类型。