| January 24, 2010 9:00 PM PST | |
| What If Home | Product Overview | Technical Requirements | FAQ | Primary Technology Contacts | Discussion Forum | Blog |
The Intel SOA Expressway XSLT 2.0 Processor is a standalone version of the XSL Transformations (XSLT) engine built into Intel SOA Expressway. XSLT is a language specified by the World Wide Web Consortium (W3C) for transforming XML documents into XML, HTML, or text documents. XSLT programs, commonly known as stylesheets, declare templates to describe the steps to transform matching input document nodes into output document nodes or text. See the W3C website for a description of XML transformation technologies and the XSLT 2.0 Recommendation. Intel SOA Expressway ships with an XSLT engine built in to enable web services to transform XML data as needed for communicating with other web services or translating between clients and backend system formats. Because of this specialized usage of the XSLT engine, the engine is not readily accessible to stylesheet developers outside of the web services community. This posting makes a standalone command line version of this processor available to the wider XML and XSLT community for personal use and evaluation. This program implements all the functionality of the processor bundled in Intel SOA Expressway. The processor conforms to the Basic XSLT Processor conformance level. This means that it implements all XSLT 2.0 requirements, except those relating specifically to XML Schema features. Please see this section of the XSLT 2.0 specification for details on this conformance level.
|
Intel® SOA Expressway XSLT 2.0 Processor Beta 2 Released What's new with Beta 2:
|
The Intel SOA Expressway XSLT 2.0 Processor is supported on Microsoft Windows* OS running on IA-32 or Intel® 64 architecture system.
- How do I get started?
- You will need an XSLT stylesheet and an XML file for input to the command line program. See the Getting Started document for details on running the program.
- What is the state of the product on the WhatIf site?
- This version of the Intel XSLT 2.0 processor is a first public beta. It passes 90%+ of the applicable tests in the W3C XSLT 2.0 conformance test suite. Because this is an early beta release, performance is not representative of the final release version.
- Is this program compatible with XSLT 1.0?
- This program implements only XSLT 2.0 without the 1.0 compatibility feature.
- What kind of feedback are you looking for?
We welcome all questions, suggestions, and feedback. We are especially interested in comments on the following topics- Need for additional features, such as the Schema-Aware conformance level.
- Desired extension functions for the web services market.
- Performance issues or behavior problems.
- Where do I get support?
- Please post questions to the Intel® SOA Expressway XSLT 2.0 Processor Forum.
- Please report problems or send feedback through our software engineering blogs.
Russell Davoli is a senior software engineer the SOA Products division of Intel working primarily on XML processing technologies. Prior to joining Intel, he worked in a startup building a server appliance for XSLT processing. Russell currently serves on the W3C XSLT working group.
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (6) 
| December 9, 2009 2:10 PM PST
Phil |
First test - received this error: XSLT Exception at file""[line 0]XTDE0050: The required global parameter is not specifed with a value. @:0:0 Works fine in Saxon and XMLspy Also the word XSLT "specifed" in your error is spelled incorrectly should be "specified". I would suggest you create a bug report website for users to upload test cases and report bugs. |
| December 10, 2009 1:09 PM PST
Russell Davoli (Intel)
| Thomas, thank you for reporting this problem and linking your stylesheets. I have reproduced the problem and am trying to isolate the problem. I will pass the information on the development team as well. |
| December 10, 2009 1:13 PM PST
Russell Davoli (Intel)
|
Phil, thank you for reporting an error. What is the command line that you used? Do you have a simplified example stylesheet and XML file for the problem? I'm looking into a bug reporting web site. For now, it's easier to post issues as a new discussion topic in the Intel® SOA Expressway XSLT 2.0 Processor forum: http://software.intel.com/en-us/forums/intel-soa-expressway-xslt-20-processor/ I am monitoring that forum, and it lets you add files and makes it easier to post snippets of code. |
| January 26, 2010 12:13 PM PST
Thomas Meinike | The updated processor version (soaexslt2.exe / 2010-01-18) runs properly with my math stuff. Thanks! |
| December 21, 2011 3:08 AM PST
parthiban.samykutti
| Where can I get the SOAE Management console and how to deploy the ESG application to access by the clients? |
Trackbacks (3)
- Intel XSLT 2.0 « Kevin J. Jones
January 3, 2010 3:16 AM PST - Intel Software Network Blogs » SOA Expressway XSLT Processor Update
January 26, 2010 11:19 AM PST - SOA Expressway XSLT Processor Update
January 26, 2010 11:41 AM PST



Thomas Meinike