PRZOOM - /newswire/ -
Craiova, Dolj, Romania, 2007/05/07 - Syncro Soft Ltd, the producer of oXygen XML Editor, has announced the immediate availability of version 8.2 of its XML Editor, Schema Editor and XSLT/XQuery Debugger.
The key word for XML Editor version 8.2 is innovation. It brings the first XQuery debugger against a native XML database allowing users of the MarkLogic 3.2 database to debug their XQuery code based on the new MarkLogic Server 3.2 XQuery debugging API. is the first tool announcing ISO Schematron support covering also ISO Schematron embedded in XML Schema or Relax NG, abstract patterns and included Schematron schemas. version 8.2 is the first XML IDE that enables working with modules (XML external entities, included/imported stylesheets, XQuery modules, etc.). You can validate the current module in the context it is used from and also perform multiple validation operations in a single action using the new validation scenarios feature. To the main features list we can add also the capability to view very large files with sizes larger than a Gigabyte and multi-line find/replace support. There are also other enhancements, fixes and component updates.
New in version 8.2
XQuery debugging was available until now only against standalone engines. After a close cooperation with MarkLogic we are happy to provide the first XQuery debuggind tool supporting a native XML database. Queries executed on a MarkLogic 3.2 database can now be debugged in the XQuery Debugger perspective of . The following views are displayed in this perspective: Breakpoints, XWatch, Context, Variables and Stack. The debugger is able to show debugging information also inside XQuery modules.
With oXygen you get complete support for XML related technologies, you get also support for the latest technologies. Thus version 8.2 adds ISO Schematron support. This covers ISO Schematron schema editing, ISO Schematron rules embedded in XML Schema or Relax NG, abstract patterns and included Schematron schemas.
Validation scenarios are a very powerful feature and they solve a number of important issues when working with XML and XML related technologies. They allow working with modules and performing multiple validations in one action. By default the validation of a document is done by using a processor (XML parser, XSLT transformer, XQuery engine, etc.) to analyze the current file. The validation scenario allows to specify a set of files to validate and for each file what processor to use and whether or not to perform continuous validation. Thus if you work on a module you can set the validation on the master file, the file that refers that module. Also you can perform multiple validations with different processors or on different files.
Very large files (larger than a Gigabyte) which cannot be opened in the editor panel can be viewed in the Large File Viewer without loading the entire file in the memory.
The Find/Replace is enhanced with multi-line capabilities. Both the find and the replace expressions can cover multiple lines of the document. This together with the regular expressions and XPath filtering support allow powerful changes to be applied on the document content.
Pricing and Availability
XML Editor and XSLT Debugger is available immediately in three editions:
• Multi-platform Academic/Non-profit license costs USD 48.00
• Multi-platform Professional license costs USD 225.00
• Multi-platform Enterprise license costs USD 275.00
About Syncro Soft Ltd
Syncro Soft is a privately held software company founded in 1998 with a large area of expertise in XML technologies: XML Schema, Relax NG, Schematron, XSLT, XPath and XQuery. The main product oXygen XML Editor provides the best coverage of the today XML technologies; it complies with the established standards released by W3C and other organisations and enhances developer productivity through an intuitive and innovative XML IDE. Syncro Soft is a member of the W3C.
is a registered trademark of Syncro Soft in the U.S and other countries. Any other trademarks or service marks contained herein are the property of their respective owners.