2012-03-08 21 views

回答

0

看看grails cxf插件。

http://grails.org/plugin/cxf

你用它可以做的东西一样

import javax.jws.* 
class TestService { 
     static expose=['cxfjax'] 

     @WebResult(name="addResult") 
     @WebMethod(operationName="add") 
     int add(@WebParam(name="a")int a, @WebParam(name="b")int b) { 
     return a + b 
    } 
} 

如果没有常规,但有java的,然后使用resources.groovy或资源使用的Java服务插件和电线.xml

+0

嗨克里斯,感谢您的回复。我的用例是我必须实施wsdl合同。我能够使用wsdl2java创建接口,但之后我想使用Grails服务来实现实际的实现。我正在使用CXF插件,但在实际生成界面后卡住了。我不知道如何使用Grails Services实现生成的界面。我尝试了几个使用resources.xml的组合,但到目前为止没有运气。 – Marco 2012-03-12 08:32:22

+0

是否wsdl2java给你一个像上面那样的接口?只需将其移动到java文件夹并使用它... – chrislovecnm 2012-03-12 19:16:30

+0

我想实现一个非常简单的wsdl位于:http://docs.codehaus.org/download/attachments/85983334/currencyConverterService.wsdl?version=1&modificationDate=1212335543051 – Marco 2012-03-12 19:24:50

相关问题