CXF WADL2Java无法生成正确的输入参数

CXF WADL2Java无法生成正确的输入参数,java,cxf,wadl,Java,Cxf,Wadl,我查阅了文档,这些文档帮助我解决了几个问题,但没有解决以下两个问题: 1) 我有一个get(get)方法:get(@Context-Request-Request,@PathParam(“isbn”)String-isbn) 如何为其制定WADL,以便在生成的Java代码中获得@Context 2) 我有一个更新(PUT)方法:update(@PathParam(“isbn”)字符串isbn,BookState st) 我如何制定WADL以在生成的Java代码中获得BookState 这是我目前

我查阅了文档,这些文档帮助我解决了几个问题,但没有解决以下两个问题:

1) 我有一个get(get)方法:
get(@Context-Request-Request,@PathParam(“isbn”)String-isbn)

如何为其制定WADL,以便在生成的Java代码中获得@Context

2) 我有一个更新(PUT)方法:
update(@PathParam(“isbn”)字符串isbn,BookState st)

我如何制定WADL以在生成的Java代码中获得BookState

这是我目前的WADL,但它不这样做:

<resource path="/{isbn}">

        .... 
        <method name="GET" id="get" >
                <request />
                <response>
                        <representation mediaType="application/xml" element="prefix1:book" />
                </response>
        </method>
        <method name="PUT" id="update" >
                <request>
                        <representation mediaType="application/xml" element="prefix1:book" />

                </request>
                <response>
                        <representation mediaType="application/octet-stream" />
                </response>
        </method>
</resource>

.... 

还没有答案。回到谷歌。一旦我弄明白了,我会回来回答的。