Online documentation - Websydian v6.5 |
Introduction Installation Other Uses Parts
In Websydian Current Version two different parsers are supported: The Microsoft XML parser (MSXML) v4.0 (or later versions) and the Xerces2 Java parser v2.6.2 from the Apache organization.
Details about the two implementations and how to use them are described in the following sections.
For information on differences in the behavior of the two parsers please refer to this document.
The Microsoft XML parser (MSXML) is distributed with Internet Explorer 6.0 and with Windows XP. You can also download it from Microsoft.
During development the following files must be installed on the development machine in addition to MSXML:
WsydXml11.lib | Include path to files (including file name) in Libraries in the 'Pre-built C++ libraries' section |
WsydXml11_dll.lib | |
xmllib.h | Include path to file (excluding file name) in 'Header Directories' in the 'Pre-built C++ libraries' section |
WsydXml11.dll | File must reside in the application folder or in the system path. |
When the application is deployed MSXML should be installed on the target machine as well as the WsydXml11.dll file.
To select the MSXML implementation choose the MSXML variant for the WsyDom library model in the Model Configuration panel.
The MSXML parser is available only on the Windows platform.
The Websydian DOM Java implementation uses the Xerces2 Java parser developed, maintained, and distributed by the Apache organization. The complete Xerces2 distribution can be downloaded for free at the Apache home page. Websydian includes a partial Xerces2 distribution that includes only the files necessary for Websydian DOM.
The following files must be included in the class path at run-time for the Websydian DOM implementation to work:
Java module | Jar files |
---|---|
Xerces2 v2.6.2 (from Apache) | xercesImpl.jar |
Xalan v2.6.0 (from Apache) | xalan.jar, xml-apis.jar |
Websydian Java XML wrapper | wsydxml11.jar |
Websydian Utility classes | wsydutil.jar |
Apache Commons HTTP Client | commons-httpclient-1.0.jar |
Java Secure Socket Extension (JSSE) (included with Java 1.4) | jnet.jar, jcert.jar, jsse.jar |
To select the Xerces2 Java Parser implementation choose the 'Java parser' variant for the WsyDom library model in the Model Configuration panel. Please refer to this document for more information about setting up the Plex environment.
The Websydian Java parser has been tested in a Windows environment and on the iSeries platform.
The Websydian DOM Java implementation includes software developed by the Apache Software Foundation (http://www.apache.org/).