File Listener Functionality

Does snapLogic provide any sort of file listener functionality to start a pipeline?

You might want to look into the FilePoller snap. You can then use a PipelineExecute snap to kick off a pipeline.

i think fileListener is diff from filePoller. i think the filelistener feature is very important. Many integration tools (like iWay and IIB) have this feature.

Can you explain how it is different? What behavior is missing from the FilePoller?

The FileListener should be something like JMSConsumer. The FileListener processes a file only once and It need to remove out/delete the file after processed.

The FileListener should be something like JMSConsumer. The FileListener processes a file only once. The processed files need to be deleted or moved out. This is very important. The FilePoller just polls the folder. Each time the polling result is the same.

Indeed, the poller should only be outputting a document if the file changed since the last time it was seen. I’ll follow up on that.

Any updates on this? I’ve coded file poll/read/archive/delete functionality using File Poller/Reader/Operation snaps, but it’s more of a pain than I would like. It would be nice if it were an atomic operation like JMSConsumer or a typical JCA-style file connector.