com.github.eriksattelmair:wsdl2doc

Library for generating rather non-technical documentation in different formats from given WSDL

License

License

GroupId

GroupId

com.github.eriksattelmair
ArtifactId

ArtifactId

wsdl2doc
Last Version

Last Version

1.4
Release Date

Release Date

Type

Type

jar
Description

Description

com.github.eriksattelmair:wsdl2doc
Library for generating rather non-technical documentation in different formats from given WSDL
Project URL

Project URL

https://github.com/ErikSattelmair/wsdl2doc
Source Code Management

Source Code Management

https://github.com/ErikSattelmair/wsdl2doc

Download wsdl2doc

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.eriksattelmair/wsdl2doc/ -->
<dependency>
    <groupId>com.github.eriksattelmair</groupId>
    <artifactId>wsdl2doc</artifactId>
    <version>1.4</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.eriksattelmair/wsdl2doc/
implementation 'com.github.eriksattelmair:wsdl2doc:1.4'
// https://jarcasting.com/artifacts/com.github.eriksattelmair/wsdl2doc/
implementation ("com.github.eriksattelmair:wsdl2doc:1.4")
'com.github.eriksattelmair:wsdl2doc:jar:1.4'
<dependency org="com.github.eriksattelmair" name="wsdl2doc" rev="1.4">
  <artifact name="wsdl2doc" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.eriksattelmair', module='wsdl2doc', version='1.4')
)
libraryDependencies += "com.github.eriksattelmair" % "wsdl2doc" % "1.4"
[com.github.eriksattelmair/wsdl2doc "1.4"]

Dependencies

compile (13)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.26
commons-validator : commons-validator jar 1.6
org.ow2.easywsdl : easywsdl-wsdl jar 2.1
net.steppschuh.markdowngenerator : markdowngenerator jar 1.3.1.1
commons-cli : commons-cli jar 1.4
com.github.xmlet : htmlflow jar 3.2
com.atlassian.commonmark : commonmark jar 0.12.1
com.itextpdf : itextpdf jar 5.5.10
com.itextpdf.tool : xmlworker jar 5.5.10
org.apache.poi : poi-ooxml jar 3.15
org.apache.poi : poi-scratchpad jar 3.15
org.docx4j : docx4j jar 3.3.5
org.docx4j : docx4j-ImportXHTML jar 3.0.0

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.6

test (2)

Group / Artifact Type Version
ch.qos.logback : logback-classic jar 1.2.3
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

###Overview This project is about to generate a documentation in different output formats (PDF, Word, HTML and Markdown) from a WSDL source (file or remote resource).

To use it, simply call it via CMD or use the libraries programatically.

If you tend to use it via the CMD, provide the following options with arguments: -i (can be file path or URL) -o (file path where to save the generated documentation) -f (e.g. PDF, HTML, Word or Markdown) (optional)

If you rather want to use it programatically, you can use WSDL2DocService.java, which provides an abstraction layer and high level nethods.

Maven

You can download the sources via Maven

<dependency>
  <groupId>com.github.eriksattelmair</groupId>
  <artifactId>wsdl2doc</artifactId>
  <version>1.4</version>
</dependency>

Versions

Version
1.4