Can you try with the latest source in subversion? Ralph
On Jan 28, 2011, at 10:46 PM, Hiranya Jayathilaka wrote: > Hi Devs, > > We are using Commons-VFS in the File transport of Apache Synapse. When we > are reading large files (> 1M) into Synapse over FTP, we often get the > following exception: > > [2011-01-29 11:59:54,500] ERROR - VFSTransportListener Error processing File > URI : ftp://user:password@localhost > /home/hiranya/ftp/test.xml?vfs.passive=true > org.apache.axis2.AxisFault: Error closing stream > at > org.apache.axis2.transport.base.AbstractTransportListener.handleException(AbstractTransportListener.java:343) > at > org.apache.synapse.transport.vfs.VFSTransportListener.processFile(VFSTransportListener.java:487) > at > org.apache.synapse.transport.vfs.VFSTransportListener.scanFileOrDirectory(VFSTransportListener.java:255) > at > org.apache.synapse.transport.vfs.VFSTransportListener.poll(VFSTransportListener.java:144) > at > org.apache.synapse.transport.vfs.VFSTransportListener.poll(VFSTransportListener.java:102) > at > org.apache.axis2.transport.base.AbstractPollingTransportListener$1$1.run(AbstractPollingTransportListener.java:67) > at > org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:173) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:619) > Caused by: org.apache.commons.vfs.FileSystemException: Could not close the > input stream for file "ftp://user: > ***@localhost/home/hiranya/ftp/test.xml?vfs.passive=true". > at > org.apache.commons.vfs.provider.DefaultFileContent$FileContentInputStream.close(DefaultFileContent.java:609) > at > org.apache.synapse.transport.vfs.VFSTransportListener.processFile(VFSTransportListener.java:485) > ... 8 more > Caused by: org.apache.commons.vfs.FileSystemException: Could not get FTP > file "ftp://user:***@localhost/home/hiranya/ftp/test.xml?vfs.passive=true". > at > org.apache.commons.vfs.provider.ftp.FtpFileObject$FtpInputStream.onClose(FtpFileObject.java:712) > at > org.apache.commons.vfs.util.MonitorInputStream.close(MonitorInputStream.java:135) > at java.io.BufferedInputStream.close(BufferedInputStream.java:451) > at > org.apache.commons.vfs.util.MonitorInputStream.close(MonitorInputStream.java:125) > at > org.apache.commons.vfs.provider.DefaultFileContent$FileContentInputStream.close(DefaultFileContent.java:605) > ... 9 more > > Is this a known issue with Commons-VFS, or are we doing something wrong? Any > help will be most appreciated. > > Thanks > -- > Hiranya Jayathilaka > Senior Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 > Blog: http://techfeast-hiranya.blogspot.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org