使用maven生成Flex SOAP客户端

时间:2011-08-09 08:40:52

标签: flex soap maven jax-ws

我有一个java服务器端项目,其中包含JAX-WS Web服务(使用JavaEE 6和@WebService注释)。

是否有某种插件允许我在maven构建期间生成Flex客户端存根?

我看过enunciate,但它似乎只生成了AMF客户端。

我也试过看GraniteDS,但他们的文档对我来说似乎有些不透明。

请注意我的Flex项目是使用flexmojos编译的,其中包含一个flexmojos:generate mojo应该能够生成域对象(但是我不明白如何说它来使用来自另一个项目的域类,而不是来自一个不同的文件夹)。

那么,是否有任何maven插件允许this Adobe page中描述的那种功能?

1 个答案:

答案 0 :(得分:0)

大多数解决方案都使用WebServices WSDL描述并从中生成内容。 我在my Wiki中记录了这个过程。不要对CXF Part感到困惑,只需看看“将Flex设置为Web服务客户端”部分。当我这样做时,我使用Flash Builder的代码生成功能来生成代码并使用该代码。

我知道这不是最干净的方法,但它起作用(约2年前)。那时wsld2as之类的东西不可用......也许你应该看一下。