Execution Framework and Code Generation

Settings for the Processor properties on the Execution Framework tab of the Scenario Properties dialog box influence how Stylus Studio generates code for your XML pipeline. These properties are typically set when you first begin building an XML pipeline, as they also influence how Stylus Studio processes any XQuery, XSLT, XML Schema validation, or FO processing you have specified in your XML Pipeline.

See Specifying an Execution Framework for more information.

Processors for which Code Generation is Supported

You can generate code for your XML pipeline using any of the following execution frameworks:

Execution Framework
Code Support
DataDirect XQuery®
Java
Saxonica Saxon
Java
Microsoft .NET
C#
Java built-in
Java
Table 118. Supported Code for XML Pipeline Execution Frameworks

Note that changing default processor settings for these frameworks can affect Stylus Studio's ability to generate code for the XML pipeline. See Specifying an Execution Framework for more information.

XML Pipeline Node Restrictions for C# Code

You cannot use the following XML Pipeline nodes in XML Pipelines for which you plan to generate C# code for .NET:

  • Choose
  • Pipeline
  • Validate
  • Warning
  • XML Parser
  • XML Serializer
  • XQuery
  • XSL-FO

See XML Pipeline Node Properties Reference for more information on these and other node types.

EDIFACT Sample Converted to XML

A sample EDIFACT document before and after conversion to XML, showing markup and full automatically-generated internal documentation.

Key Benefits of DataDirect XML Converters

Learn how DataDirect XML Converters were created to maximize XML developer productivity, push innovation, and provide unquestioned value.

Berkeley DB XML and Stylus Studio

Develop XML applications for Berkeley DBXML with Stylus Studio integrated tools support for SleepyCat Software's DBXML. Open, Query and Save XML to and from Berkeley DB XML directly from within the Stylus Studio XML IDE.

EDIFACT Reference

The EDIFACT Reference is a free developer resource providing the most in-depth information on EDIFACT constructs and data models.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member