Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Introduction to HydraExpress
Rogue Wave web site:  Home Page  |  Main Documentation Page

1.5 Shipped Examples

HydraExpress ships with several Web service and XML binding examples located in your <installdir>\tutorials directory. These examples are used for illustration in various chapters throughout the documentation. Most examples include already-implemented applications which you can use immediately to see how HydraExpress works.

Each example directory contains

1.5.1 The Use of the HydraExpress Project File in Shipped Examples

A HydraExpress project file is provided with each shipped Web service and XML binding example to ensure that the example runs correctly.

Each tutorial includes the XML Schema(s) or WSDL(s) to be provided to the code generator, in addition to any options recommended or required by the particular example. For instance, most example-project.xml files set whitespace=true, which results in more easily-read output.

Using the example-project.xml file as an argument to the Code Generator invokes the generator in exactly the same way as including each option separately on the command line.

For example, invoking the code generator with:

where the example-project.xml file is this:

is exactly the same as invoking the following:

For the shipped examples, we recommend the use of the provided project files. For your own projects, you may choose to create customized project files to include various options, or you may manually enter options and files at the command prompt.

For more information on the HydraExpress project file, see Section 21.2, "The Project File," in the HydraExpress Web Service Development Guide.



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.