WSDL Editor

12:29
Create New WSDL

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.

XSLT Editor

Editing WSDL files

The WSDL files contain information about the published services, like the name, the message types and the service bindings. Editing WSDL files in <oXygen/> is similar to editing XML files, the Content Completion Assistant being driven by a mix of the WSDL and SOAP Schema.

WSDL Editor

Both WSDL versions 1.1 and 2.0 are supported and SOAP versions 1.1 and 1.2. This means that in the location where a SOAP extension can be inserted the Content Completion Assistant offers elements from both SOAP 1.1 and SOAP 1.2.

Validating WSDL files

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.

WSDL validation

WSDL Outline View

The Outline view presents 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 component using the text filter in the Outline view. You are able to sort the components by name and group them by type, location, and namespace.

WSDL Outline View

Content Completion in WSDL Documents

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 which you can insert at the caret 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.

Content completion in WSDL documents

Master Files

Smaller interrelated modules that define a complex WSDL structure cannot be correctly edited or validated individually, due to their interdependency with other modules. <oXygen/> offers support for WSDL validation, editing (content completion and outline), searching and refactoring actions, all in the context of master files that you define.

WSDL Detect Master Files

Resource Hierarchy / Dependencies View

You can view and understand the relationship between WSDL resources and schemas with the help of the Hierarchy/Dependencies view.

Resource Hierarchy / Dependencies View
Video Tutorials
Upcoming Events
DITA-OT Day 2014
DITA-OT Day 2014
November 20, 2014
Munich, Germany
" oXygen XML Editor is the premier text editor for XML geeks, and an indispensable tool for O'Reilly's Production group. My team uses oXygen XML Editor for everything from simple XML editing to Schema validation and XSLT transformations. The digital production staff especially loves oXygen's built-in EPUB support, which eliminates a great deal of the grunt work that is usually entailed in editing EPUB files. The more we use oXygen, the more realize what a powerful tool it can be in digital and XML-based workflows."
Adam Witwer
Director of Content and Publishing Operations
O'Reilly Media