How to wadl2java these days?

后端 未结 5 1399
傲寒
傲寒 2020-12-31 04:26

I have real difficulty finding commandline tool to convert WADL to java. No matter how much I try to google, follow blogs or java.net doc, there is no real download link. (l

相关标签:
5条回答
  • 2020-12-31 05:09

    Just to give an update with CXF version 3.2.1 it worked for me.

    Steps are

    1. Download anywhere
    2. Unzip
    3. Go to /bin
    4. Run wadl2java to get the usage
    5. Run wadl2java -p com.x.y.z wadl-file.xml to generate your classes in current directory.

    By the way I noticed that it created a class with a space in the name and also created classes with name starting with digits :)

    0 讨论(0)
  • 2020-12-31 05:11

    As of Apache CXF version 2.7.11 just download the binary zip / tar.gz, set CXF_HOME env-var to /path/to/apache-cxf-x.y.z and wadl2java is available at $CXF_HOME/bin

    0 讨论(0)
  • 2020-12-31 05:18

    Apache CXF recently added support for WADL-first development of REST services. For more background information on its wadl2java tool, this blog entry by one of the CXF committers should help.

    0 讨论(0)
  • 2020-12-31 05:21

    I had some trouble using the CXF 2.5.4 wadl2java tool. It kept complaining of a missing "resources" element in my WADL file, even though it contained one.

    wadl.java.net has a download of wadl2java that worked for me.

    0 讨论(0)
  • 2020-12-31 05:21

    For generating client side stubs from WADL, use a tool wadl2java. Download wadl tool from here:- http://search.maven.org/remotecontent?filepath=org/jvnet/ws/wadl/wadl-dist/1.1.5/wadl-dist-1.1.5-bin.zip.

    For genearting client side java stubs(POJOs), use this command: \wadl2java -o .\src -p com.test.client WADL_FILE_LOCATION

    If you are using maven project then you can use wadl2java maven plugin for this work.

    0 讨论(0)
提交回复
热议问题