WSO2에서 VFS 전송을 사용하여 한 폴더에서 다른 폴더로 파일을 라우팅합니다.
하지만 이제 문제가 발생했습니다. 처리 된 파일을 다른 폴더로 이동하거나 삭제하지 않으려합니다.
문제는 VFS 전송에 기본 동작 DELETE가 있거나 처리 된 파일을 다른 폴더로 이동했기 때문입니다.
처리 된 파일을 원본 폴더에 보관할 수 있습니까? 아니면 코드를 변경하거나 다른 것을 수정해야합니까? 이것을 할 수있는 다른 방법이 있습니까?
는 FYI 내 프록시 파일이 처리 된 후, 파일을 대상 폴더로 이동한다원본 폴더에서 처리 된 후 파일을 유지하는 방법 vfs transport WSO2
<proxy name="XXX" transports="vfs" startOnLoad="true" trace="disable">
<description/>
<target>
<inSequence>
<class name="com.test.read"/>
<log level="custom">
<property name="status" value="file read"/>
</log>
</inSequence>
</target>
<parameter name="transport.PollInterval">1</parameter>
<parameter name="transport.vfs.FileURI">file:///source</parameter>
<parameter name="transport.vfs.MoveAfterProcess">file:///target</parameter>
<parameter name="transport.vfs.FileNamePattern">.*.txt</parameter>
<parameter name="transport.vfs.ContentType">text/plain</parameter>
, 다음과 같다. 어떻게 파일을 이동하거나 삭제하지 않고도 보관할 수 있습니까? 감사합니다 :)
설정 파일 –
@itsmeisuru를 추가 할 수 있습니까? 질문을 편집하고 프록시 구성을 추가했습니다. –