I added a new NotifyFTP class (based on work that Rex did a while back) which allows a message to be relayed to an external FTP server. For now, it does not use a provider, but instead mocks up an FTPEpr and sends the file via RemoteFileSystem. The outgoing filename can be built using message properties so that the filename is unique. For instance:
<NotificationList type="OK" xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd"> <target class="NotifyFTP"> <ftp URL="ftp://user:pwd@myserver.com/home/test" filename="{jbossesb.message.id}.txt"/> </target> </NotificationList>
Thanks Derek.