Oxygen XML Editor
The Premier All-In-One XML Editing Suite
Oxygen XML Author
Single-Source XML Authoring and Multi-Channel Publishing
Oxygen XML Developer
The Required Tools for Designing XML Schemas and Transformation Pipelines
Oxygen JSON Editor
The Perfect Tool to Simplify Your JSON Editing Experience
Oxygen Publishing Engine
The Complete DITA Publishing Solution for WebHelp and PDF Output
Oxygen PDF Chemistry
Chemistry Converts HTML and XML to PDF Using CSS
Oxygen XML WebHelp
Publish DITA and DocBook Content to WebHelp Output
Oxygen Styles Basket
Customize the Look and Feel of Your PDF and WebHelp Output
Oxygen XML Web Author
Engage Your Whole Organization In Content Creation
Oxygen Content Fusion
The Web-based Collaboration Platform to Craft Tomorrow's Content
Oxygen Feedback
Modern Commenting Platform
Cloud
Enterprise
Oxygen AI Positron
Enhance Your Productivity with the Power of AI
Oxygen Scripting
Automate and Run Oxygen Utilities from the Command-Line Interface
Oxygen SDK
Specifically designed for application developers and integrators
Shop
Pricing and licensing for businesses, Academic and individuals
The WSDL editor provides support to check whether a WSDL document is valid, a specialized Content Completion Assistant, a component-oriented Outline view, and searching and refactoring operations.
The WSDL files contain information about the published services, such as the name, message types, and service bindings. Editing WSDL files in Oxygen is similar to editing XML files, and the Content Completion Assistant is driven by a mix of the WSDL and SOAP schema.
WSDL version 1.1 is fully supported, as well as SOAP versions 1.1 and 1.2. This means that the Content Completion Assistant offers elements from both SOAP 1.1 and SOAP 1.2 in the location where a SOAP extension can be inserted. WSDL version 2.0 is also partially supported.
While editing the Web Services Descriptors, you can check their conformance with the WSDL and SOAP schema. In the following example, you can see how the errors are reported in a tooltip message and at the bottom of the editing panel.
The Outline view displays WSDL components (services, bindings, port Types, messages) and XML schema components of the currently opened document, along with the components of its imports. You can easily focus on a subset of a components using the text filter in the Outline view. You are able to sort the components by name and group them by type, location, or namespace.
The Content Completion Assistant is a powerful feature that enhances the editing of WSDL documents. It helps you define WSDL components by proposing the element names and attribute values that can be inserted at the cursor position. It also offers the list of WSDL and XML Schema components, allowing you to insert references to them. The WSDL and XML Schema components are collected from all imported/included modules. The Content Completion Assistant offers a short description for the WSDL elements and attributes that it proposes.
Smaller interrelated modules that define a complex WSDL structure cannot be correctly edited or validated individually, due to their interdependency with other modules. In the context of the Main Files that you define, Oxygen offers support for WSDL validation, editing (content completion assistance and outline), searching, and refactoring actions.
You can view and understand the relationship between WSDL resources and schemas with the help of the Resource Hierarchy/Dependencies view.