Hello, I have this proxy service which retrieves a file from an FTP and do something... I wanna use inbound endpoint instead of proxy service because it seems like vfs proxy doesn't work well in multi-tenant.
when I do the same with the inbound I get an error, with proxy service it works well I'm putting here my proxy for somebody to give me a corresponding inbound configuration, because I have tried in all way and always get the same error.... <?xml version="1.0" encoding="UTF-8"?> <proxy name="ProcessFile" startOnLoad="false" trace="disable" transports="vfs" xmlns="http://ws.apache.org/ns/synapse"> <target> <inSequence> <log level="custom"> <property name="event" value="FILE RECEIVED..." /> <property expression="$trp:FILE_NAME" name="filename" /> <property expression="get-property('SYSTEM_DATE')" name="date" /> </log> <sequence key="Step1_ProcessFile" /> <log level="custom"> <property name="event" value="END" /> <property expression="get-property('SYSTEM_DATE')" name="date" /> </log> </inSequence> <outSequence /> <faultSequence /> </target> <parameter name="transport.PollInterval">5</parameter> <parameter name="transport.vfs.FileURI">vfs:sftp:// user:[email protected] </parameter> <parameter name="transport.vfs.ContentType">application/xml</parameter> <parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter> <parameter name="transport.vfs.MoveAfterFailure">vfs:sftp:// user:[email protected]/failure </parameter> <parameter name="transport.vfs.ActionAfterErrors">MOVE</parameter> <parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter> <parameter name="transport.vfs.FileNamePattern">.*.xml</parameter> <parameter name="transport.vfs.MoveAfterProcess">vfs:sftp:// user:[email protected]/processed </parameter> </proxy> thanks a lot for those who will help me, john
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
