FlowForce Server Supports RaptorXML

Altova FlowForce Server supports RaptorXML Server and RaptorXML+XBRL Server.

Log details of a RaptorXML job step

Altova RaptorXML is the third-generation, hyper-fast XML and XBRL processor from the makers of XMLSpy. RaptorXML is built from the ground up to be optimized for the latest standards and parallel computing environments. Now FlowForce Server jobs can include steps to validate XML, transform XML with XSLT, execute XPath and XQuery, and even perform complex XBRL operations for financial reporting including validating XBRL taxonomies, and validating XBRL instances against XBRL taxonomies with support for XBRL Dimensions and XBRL Formula, which define new, compatible functionality to extend XBRL 2.1.

For example, we can return to the FlowForce Server job described in Taming Bad Input Data with FlowForce Server and add a RaptorXML operation to validate the XML files created from raw GPS data captured by a digital camera.

RaptorXML Server provides specialized functions to validate XML, check well-formedness, and perform XQuery and XSLT operations.RaptorXML functions

We can create a new job to validate the .gpx files generated by our earlier FlowForce Server job in the completed work folder. We can run the validation in standalone mode for testing, and when we are satisfied with the results, add it as a new step to the original job.

A RaptorXML validation job

When the job runs, each .gpx file in the completed work folder is validated, as shown in the portion of the FlowForce Server Log shown below. We added a red underline to the illustration to highlight the file name for this instance.

RaptorXML validation shown in the FlowForce Server Log

Now we can easily include validation in the original job, as a new step at the end to check all completed work:

RaptorXML validation added to an existing job

FlowForce Server, RaptorXML, and RaptorXML+XBRL are available for Windows, Linux, and Mac OS platforms. To check them out for yourself, click here to download a free trial!

Tags: , ,