This definitely looks like a good candidate for a ServiceMix Service Engine
:)

P

On 4/28/06, Juergen Mayrbaeurl <[EMAIL PROTECTED]> wrote:


Unfortunately we have very often the problem to get 'flat file' based data
into our applications or business services. Therefore the flat file based
data gets converted to XML in a first step. That's not easy, as you'll
know.
Some weeks ago, I've found a very nice component called ServingXML
(http://servingxml.sourceforge.net/).

Description of ServingXML from its website:
ServingXML is a markup language for expressing XML pipelines, and an
extensible Java framework for defining the elements of the language. It
defines a vocabulary for expressing flat-XML, XML-flat, flat-flat, and
XML-XML transformations in pipelines. ServingXML currently comes with a
console app, and also documents an API for imbedding the software in a
standard Java or J2EE application.

ServingXML supports reading content as XML files, flat files, SQL queries
or
dynamically generated SAX events, transforming it with XSLT stylesheets
and
custom SAX filters, and writing it as XML, HTML, PDF or mail attachments.
This software is especially suited for converting flat file or database
records to XML, with its support for namespaces, variant record types,
multi-valued fields, segments and repeating groups, hierarchical grouping
of
records, and record-by-record validation with XML Schema.

ServingXML works as an "inversion of control" container for assembling
components from a variety of projects - Apache FOP, Sun MSV and others -
and
making them work together to process records and XML.

Since I'm convinced that this kind of functionality could help us and all
the ServiceMix users in integration projects, I've sent a feature request
to
the project admin of ServingXML. He told me, that he will adress this with
the summer release
(
https://sourceforge.net/tracker/index.php?func=detail&aid=1476015&group_id=95689&atid=612285
).

If you interested, too, please support this feature request.

Thanks
Juergen
--
View this message in context:
http://www.nabble.com/Getting-messages-from-flat-files-on-the-bus-t1526986.html#a4148116
Sent from the ServiceMix - User forum at Nabble.com.


Reply via email to