camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject [HEADS UP] - File component changes in Camel 2.0
Date Fri, 30 Jan 2009 06:44:09 GMT
Hi

As some of you know the file component have had a major refactor ...
actually you can nearly consider it as a rewrite in Camel 2.0.

This mail is about a few remaining issues I want to give a heads up
upon and feedback:


Force a filename to be provided when wring a file
====================================

I want to force file producer always requiring a header value with the
filename to write.
What we have in Camel 1.x is that if no filename header is provided it
will fallback to use the message id as the filename.

For me that has no use, as its kinda like telling a database here is
some data store it somewhere, without providing, schema, table, column
names.

So I want it to reject writing a file and report an exception that the
filename is missing.

The file language supports you if you want to use the message id as
the filename. Just set the header value as: ${id}

And also remove option: ignoreFileNameHeader


Thoughts?

-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/

Mime
View raw message