Skip to content

librewsdl4j/libre-wsdl4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libre-wsdl4j - A fork of WSDL4J 1.6.3.

Libre-wsdl4j is a fork of WSDL4J 1.6.3. WSL4j is a Java stub generator for WSDL. Many software projects still depends on WSL4j, so the idea is that libre-wsdl4j should be an actively maintained version of this software on GitHub.

CI Maven Central CodeQL Java 17

Use libre-wsdl4j as Maven dependency

Add this to your pom.xml file to use the latest version of OpenPDF: (Now on Maven Central!)

<dependency>
  <groupId>io.github.librewsdl4j</groupId>
  <artifactId>libre-wsdl4j</artifactId>
  <version>1.12.0</version>
</dependency> 

The master branch on GitHub requires Java 17 or later. (libre-wsdl4j 1.11.0 requires Java 11.)

Pull requests welcome! The last release of the original WSDL4J was in Feb, 2013.

WSDL4J is described as "The Web Services Description Language for Java Toolkit (WSDL4J) allows the creation, representation, and manipulation of WSDL documents. It is the reference implementation for JSR110 'JWSDL'", by the original authors.

JSR110 - https://jcp.org/en/jsr/detail?id=110

This source code was downloaded from the original WSDL4j sourceforge page: https://sourceforge.net/projects/wsdl4j/

License: Common Public License 1.0 https://opensource.org/licenses/cpl1.0.php

"WSDL, that's an anchronym i haven't heard in almost ten years."
"Still big in the enterprise world" - comments on the Internet.

Configuration

libre-wsdl4j.externalSchemaSerializers.enabled (default: true)

Controls whether support for external schema serializers and deserializers is enabled.

When set to true (the default), the library registers serializers and deserializers for XML Schema definitions (XSD) based on various W3C versions (1999, 2000, 2001). This allows for parsing and generating schema extensions in WSDL documents.

To disable this behavior (e.g., to reduce overhead, improve startup time, or in Internet restricted environments), set the system property to false:

-Dlibre-wsdl4j.externalSchemaSerializers.enabled=false

When disabled, schema extensions in WSDL documents (for example via Apache CXF) will not be automatically serialized or deserialized.

Maintainer

Contributors

About

A maintained fork of WSDL4J. ⛺

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •  

Languages