Websydian v6.1 online documentationOnline documentation - Websydian v6.5

TransacXML Import



Introduction

Version

This description is for version 1.00 of the import tool.

Overview

One basic task that must be performed in TransacXML is the modeling of XML documents in the Plex model. Previously this has been a manual process, where you translate the structure of an XML document to specific Plex objects and structures.

However, for complex schemas this can be a time-consuming and a potentially quite error-prone process. To assist in this process we have developed a tool that can import W3C XML schema definitions into Plex.

The import tool can handle:

  1. W3C Schema Files (.xsd).
  2. Web Service Definition Language Files (.wsdl).

The import tool uses the information in the files to create a Plex XML Import file. This file can be imported into Plex using the XML import functionality.

Prerequisites

The .NET 2.0 framework must be installed on the PC where you want to run the tool.

You can check whether you have the framework installed by going to Control Panel → Add or Remove Programs → Change or Remove Programs:

 

Another way to check it is simply to install the tool and try to execute it - if you get an error stating that the application failed to initialize properly, it is because the framework is not installed.

 

Installing the tool

The tool is delivered as an install shield file: TransacXMLImporters.exe.

Run this file to install the import tool.

After installing the tool, you can access it from the Start menu.

If you want to uninstall the tool, go to Control Panel → Add or Remove Programs → Change or Remove Programs, select the entry for TransacXML Import Tool and press Remove.

Importing W3C schema files

Importing WSDL files

Support information

This is the first version of the import tool. This means that the tool currently performs the actions that we have found to be the most necessary to improve the creation of the modeling in Plex - and nothing else.

Please note the limitations described for the WSDL and the Schema import:

As both the WSDL and the W3C schema standard are quite complex, we can't guarantee that all valid schema or wsdl files can be imported. Some structures simply can't be handled by Plex or by the TransacXML modeling and in some cases, there will surely be some structures that we haven't been aware of when creating the import tool.

Should you encounter problems when using the tool, you are of course also welcome to contact Websydian Support.

It will be a great help if you provide us with the schema/wsdl file that has caused the problem and information about any error messages etc. that has been shown - and please specify the version of the import tool you are using.

You are encouraged to send improvement requests to Websydian Support. Of course we can't guarantee that the requested changes/improvements will be made, but it is important for any further development of the tool that we get as much feedback as possible.

Related information

W3C Schemas

W3C documents about XML Schemas

WSDL and webservices

WSDL 1.1 Description

Description of different WSDL styles

Basic Profile

TransacXML

Description of the manual creation of the XML model in Plex

Handling of namespaces in TransacXML