Projects / XMLToaster


XMLToaster is a tool for extracting and loading XML from databases. It provides a modified version of SQL which has XML mapping extenstions. It can be compared to the "for xml" command in MS SQL Server 2008, but it runs on all common databases and scales to handle very large XML mappings without too much complexity. It is used as a Java library to write XML interfaces, but can also be run as a command line tool.

Operating Systems

Recent releases

  •  09 Jul 2008 17:29

    Release Notes: You may now choose the type of logging that you want XMLToaster to use: either standard Java logging or Log4J.

    •  08 Jul 2008 15:11

      Release Notes: The runtime is now Java 5 and you may now specify a namespace for an XML message that does not have an associated XSD.

      •  03 May 2008 20:20

        Release Notes: Support for MySQL 5.1 was increased. Error handling was improved. Compatibility with AjaxToaster was improved.

        •  10 Mar 2008 17:39

          Release Notes: This release significantly simplifies XML-to-database scripts. These can now use an SQL-like syntax rather than an XML mapping file (the old XML format is still supported). This release is compatible with the MySQL 5.1.x JDBC driver. There are other small bugfixes.

          •  05 Mar 2008 15:38

            Release Notes: This release adds support for DB2, supports new variations of left outer/inner joins syntax, and fixes a couple of XML to table persistence bugs.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.