
Apache WodenThe Apache Software Foundation
Apache Woden is a Java library for reading, writing, and manipulating WSDL documents. It supports WSDL 2.0 and aims to handle past and future versions. Designed for high performance, it provides APIs and implementations usable in other Apache projects like Axis2.
Vendor
The Apache Software Foundation
Company Website

Product details
Apache Woden
Apache Woden is a Java library developed under the Apache Web Services Project to provide a robust API for reading, writing, and manipulating WSDL (Web Services Description Language) documents. Initially focused on supporting WSDL 2.0, Woden is designed with the long-term goal of handling past, present, and future versions of WSDL. It offers both an API and a high-performance implementation, making it suitable for integration into other Apache projects like Axis2
Features
- Java API for WSDL 2.0 document processing
- DOM-based WSDL reader implementation using Apache Xerces
- Support for WSDL 2.0 Component and Element models
- Partial validation based on WSDL 2.0 assertions
- Extensibility for SOAP and HTTP bindings
- Customizable error handling and validation mechanisms
- Integration with XML Schema via Apache XmlSchema
- Planned support for WSDL 1.1 and conversion to WSDL 2.0
Capabilities
- Parses and serializes WSDL 2.0 documents programmatically
- Supports extensibility elements and attributes for custom bindings
- Enables manipulation of WSDL components and schema definitions
- Offers a framework for integrating alternative XML parsers like StAX
- Provides a flattened view of imported and included WSDL modules
- Facilitates schema navigation and type resolution within WSDL documents
Benefits
- Simplifies WSDL document handling for Java-based web services
- Promotes interoperability through adherence to W3C standards
- Enhances flexibility with modular and extensible architecture
- Reduces development effort with reusable components and APIs
- Supports integration into existing toolchains and service frameworks
- Encourages community contributions and open development practices
Find more products by industry
Other ServicesEducationFinance & InsuranceHealth & Social WorkPublic AdministrationInformation & CommunicationView all