Comments (3)
Just did a research. This is hard to implement (have to extract javadoc from generated java files). And even if you do, its help is limited:
- WSDL Documentation for services and operations can be extracted, because they can show up in generated java files . See https://javaee.github.io/metro/doc/user-guide/ch03.html#generating-javadocs-from-wsdl-documentation
- WSDL Documentation for operations' params can't be extracted because JAX-WS won't put them into java files
- WSDL Documentation in schemas, that is, docs for data classes and their fields, can't be extracted because JAX-WS won't put them into java files
(Also see javaee/jaxb-v2#172)
Their last one may be the most the important one. If it can't be done, then the whole efforts are not worth it
from wsdl2html.
You are right. It's not implemented. Sorry, don't get bandwidth to do it. Have to parse generated java files and extract javadocs. See (https://javaee.github.io/metro/doc/user-guide/ch03.html#generating-javadocs-from-wsdl-documentation)
Pull requests are welcome.
from wsdl2html.
I'd be happy to see this feature as well. It's even trickier for my application: We have Java classes, org.apache.cxf:cxf-java2ws-plugin
generates WSDL and your plugin generates the documentation from it.
From first glance it's hardly possible to even generate <xs:documentation>
tags from JavaDoc (with cxf).
from wsdl2html.
Related Issues (20)
- WDSL documentation HOT 4
- Generated Temp Files HOT 3
- Response - No Response description for certain cases HOT 1
- http://www.wsdl2html.com/ -> 502 Bad Gateway HOT 1
- Fails - Requires .metro/auth or -Xauthfile HOT 1
- No WebService Class found? HOT 12
- Running on Java 12 complains about not supported 1.6 HOT 7
- I can't compile the project with openjdk 11.0.4 HOT 1
- Error on openjdk11, cannot find javadoc HOT 2
- Usage with basic authentication HOT 1
- Docker on Windows and Powershell HOT 4
- Add support for Java 11 HOT 1
- Create git tags for newer releases HOT 2
- It doesn't run with Java 11 HOT 5
- commonj.sdo:commonj.sdo:jar:2.1.1.v201112051852 is missing HOT 4
- Many thanks
- 🟥 Failed to resolve dependencies, because Maven 3.8.1+ blocks external HTTP repositories HOT 3
- Response Blank when more than 1 element
- Bash Script Fails
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wsdl2html.