On Fuse ESB, I've deployed a new project which polls xml files from a certain directory, validates them and stores them into another directory (depending if they are valid or not). Find below the route I've configured to achieve this:
The route works fine for small xml files, but when I try with an xml of 80Mb, the file stays in the file polling directory (and I see a .lock file appearing). Inside the servicemix log I see the following warning message:
08:40:33,592 | WARN | olling/validator | GenericFileOnCompletion | 77 - org.apache.camel.camel-core - 2.7.1.fuse-00-43 | Rollback file strategy: org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy@c36e3 for file: GenericFile[D:\DATA\FuseESB\filepolling\validator\xml-80MB.xml]
Is this a size limitation of Fuse ESB or should I be able to process this large file ?