These components write messages to files in a directory or poll files or directories (possibly recursively) to send files into the JBI.
Firstly here is the poller which will poll a file or directory (recursively by default) to find files, which are then sent into the JBI bus
Then here's the sender. We're using a FileMarshaler here to turn JBI messages into files with an expression using XPath from the message content to generate the file name in the directory.
You can if you prefer let the operating system generate temporary file names in the directory specifying an optional prefix and suffix.
Filtering inbound files
You cna configure a
java.io.FileFilter to only accept certain files when polling.
This can be done by configuring the
filter property on the poller: