Download List

Project Description

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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-01-22 15:39
1.0.6

A new feature was added to the ExpandString class
that allows you to specify default values for
parameters that the user does not supply. A couple
of minor bugs in the parser were fixed.
Tags: Minor feature enhancements

2007-11-21 17:36
1.0.5

Two new options were added to the xmltoaster
command line tool. You can now output directly to
a file using the "-out" parameter and switch off
all output to the console except the generated XML
using the "-silent" parameter.
Tags: Minor feature enhancements

2007-10-25 14:12
1.0.4

An element or attribute can now be marked as volatile. When XML is saved into the database, a copy of it is returned containing data modified by database triggers or defaults. Support for MySQL column name escaping was added. More logging has been added. Several minor bugs were fixed.
Tags: Minor feature enhancements

2007-10-19 14:57
1.0.3

This release fixes the following issues: it now
allows you to map an
attribute to a UID column, it won't throw an
exception if the abort or
transaction attributes are not specified on the
onError or onWarning
elements, it won't try to insert a row into the
target table if no data
was selected by any of the mapping XPath
expressions, and it will now
work correctly when an element has attributes but
no child elements.
Tags: Minor bugfixes

2007-10-12 09:56
1.0.2

The "setRootDirectory" method in the "SQLtoXML"
class now works correctly. Repeated calls to the
"setScript" method now do not cause duplicate data
to be generated in the output XML. It is now
possible to have "$" characters in your database
column names. You may also wrap column names with
eiterh double-quotes or square brackets (for SQL
server).
Tags: Major bugfixes

Project Resources