2011-12-28 92 views
0

我试图创建一个使用RAD 7.5 Web服务客户端的Websphere JAX-WS Web服务客户端使用JAX-WS运行时间/ 7的Websphere使用RAD不允许Java项目

但是RAD不允许选择(如果选择运行时间作为JAX-RPC,则允许选择Java项目)

为什么RAD迫使我在JAX-WS中定义我的JAX-WS Web服务客户端WAR项目。

有什么办法让我创建Web服务客户端作为普通的Java项目?

+0

这似乎并不是RAD 7.5.4的限制;您可能需要为此搜索APAR。 – McDowell 2012-01-17 10:19:19

+0

这不适用于RAD 8.0.4。每当我尝试在java项目中使用wsdl创建jax-ws客户端时,我在jax-ws客户端向导上看不到版本号下拉列表。但是,如果我在web-inf中保留我的wsdl,并且尝试创建客户端,那么我会看到版本号下拉列表和我的代码工作。 – 2012-09-28 09:56:13

回答

1

我得到了一个小技巧(它可能是一个缺陷)。

当您单击生成客户端和向导打开做到以下几点:

点击Client project链接,手动输入一个随机字符串(例如XXX),您将能够选择Java utility project项目类型。

单击确定,然后再次单击Client project,您将能够选择任何您想要的项目。

  • 测试在RAD 8.0.4
+0

有趣。这工作。我想知道你是怎么想出这个把戏的:) – PrasadB 2012-02-06 14:38:33

+0

它是我的犯罪心理:) – 2012-02-07 07:09:04