Please stop filing bugs for things that are not bugs, or that are bugs in your code. If you have a question, simply send it to the list and place the text "[vfs]" in the subject along with a brief description and some sample code that shows where you're having the problem, along with a stack trace.
I assume with respect to this issue that you tried using some other software like FileZilla or JEdit to confirm that the URL is correct and that the file exists where you specified in the URL. There are a couple of things you can do in your code to determine where things are going wrong: Try getting the parent directory of the file you're looking for, and determining if the file exists; myFile.getParent().exists(). If this returns false, then you know you're URL path is wrong. Regards, Mark On 7/30/07, vikas (JIRA) <[EMAIL PROTECTED]> wrote: > > > [ > https://issues.apache.org/jira/browse/VFS-165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516312] > > vikas commented on VFS-165: > --------------------------- > > Hi Mario Ivankovits > Pls give me suggestion on above issue. > How can i solve above problem. > > > After fixed bug:113 NullPointerException during getting InputStream from > SftpFileObject:I am getting this error > > > --------------------------------------------------------------------------------------------------------------- > > > > Key: VFS-165 > > URL: https://issues.apache.org/jira/browse/VFS-165 > > Project: Commons VFS > > Issue Type: Bug > > Environment: window 2000 > > Reporter: vikas > > > > org.apache.commons.vfs.FileSystemException: Could not read file " > sftp://maan:[EMAIL PROTECTED]/transport/source/students1.txt". > > at > org.apache.commons.vfs.provider.AbstractFileObject.getInputStream( > AbstractFileObject.java:1163) > > at > org.apache.commons.vfs.provider.DefaultFileContent.getInputStream( > DefaultFileContent.java:360) > > at com.adeptia.indigo.services.transport.ftp.SecuredFtp.download( > SecuredFtp.java:161) > > at > com.adeptia.indigo.services.transport.ftp.FtpSource.createInputStream( > FtpSource.java:179) > > at > com.adeptia.indigo.services.transport.support.AbstractStreamSource.initialize > (AbstractStreamSource.java:44) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at org.apache.commons.modeler.BaseModelMBean.invoke( > BaseModelMBean.java:483) > > at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(Unknown > Source) > > at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(Unknown Source) > > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown > Source) > > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source) > > at > com.adeptia.indigo.utils.RemoteMBeanProxy$LocalHandler.invokeOperation( > RemoteMBeanProxy.java:441) > > at com.adeptia.indigo.utils.RemoteMBeanProxy$Handler.invoke( > RemoteMBeanProxy.java:294) > > at $Proxy2.initialize(Unknown Source) > > at com.adeptia.indigo.jelly.ActivityTag.runSync(ActivityTag.java > :313) > > at com.adeptia.indigo.jelly.ActivityTag.doTag(ActivityTag.java > :250) > > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278) > > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java > :133) > > at com.werken.blissed.jelly.JellyActivity.perform( > JellyActivity.java:120) > > at com.werken.blissed.ProcessEngine.enterState(ProcessEngine.java > :391) > > at com.werken.blissed.ProcessEngine.followTransition( > ProcessEngine.java:509) > > at com.werken.blissed.ProcessEngine.checkTransitions( > ProcessEngine.java:458) > > at com.werken.blissed.ProcessEngine.startProcess( > ProcessEngine.java:366) > > at com.werken.blissed.ProcessEngine.spawn(ProcessEngine.java:299) > > at com.adeptia.indigo.processflow.BlissedProcessFlow.execute( > BlissedProcessFlow.java:159) > > at com.adeptia.indigo.transaction.IndigoTransaction.execute( > IndigoTransaction.java:423) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at org.apache.commons.modeler.BaseModelMBean.invoke( > BaseModelMBean.java:483) > > at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(Unknown > Source) > > at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(Unknown Source) > > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown > Source) > > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source) > > at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown > Source) > > at javax.management.remote.rmi.RMIConnectionImpl.access$100(Unknown > Source) > > at > javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown > Source) > > at > javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown > Source) > > at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown > Source) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) > > at sun.rmi.transport.Transport$1.run(Unknown Source) > > at java.security.AccessController.doPrivileged(Native Method) > > at sun.rmi.transport.Transport.serviceCall(Unknown Source) > > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown > Source) > > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown > Source) > > at java.lang.Thread.run(Unknown Source) > > Caused by: org.apache.commons.vfs.FileSystemException: Could not connect > to SFTP server at "sftp://maan:[EMAIL PROTECTED]/". > > at org.apache.commons.vfs.provider.sftp.SftpFileSystem.getChannel( > SftpFileSystem.java:144) > > at > org.apache.commons.vfs.provider.sftp.SftpFileObject.doGetInputStream( > SftpFileObject.java:380) > > at > org.apache.commons.vfs.provider.AbstractFileObject.getInputStream( > AbstractFileObject.java:1159) > > ... 53 more > > Caused by: com.jcraft.jsch.JSchException: java.io.IOException: > inputstream is closed > > at com.jcraft.jsch.ChannelSftp.start(Unknown Source) > > at com.jcraft.jsch.Channel.connect(Unknown Source) > > at com.jcraft.jsch.Channel.connect(Unknown Source) > > at org.apache.commons.vfs.provider.sftp.SftpFileSystem.getChannel( > SftpFileSystem.java:123) > > ... 55 more > > Caused by: java.io.IOException: inputstream is closed > > at com.jcraft.jsch.ChannelSftp.fill(Unknown Source) > > at com.jcraft.jsch.ChannelSftp.header(Unknown Source) > > ... 59 more > > 2007-07-04 16:41:59,984 ERROR [Flow > Thread(192168001166118354716240600002)] flow > com.adeptia.indigo.jelly.ActivityTag.runSync(ActivityTag.java:320) - > Process_Flow_For_SecureFTP|FTP_Source_Secure_Test|FtpSource|Failed|administrators|192168001166118294134403100005|192168001166118354716031200001|192168001166118294076370300003||admin|Error > initializing activity > FtpSource:FTP_Source_Secure_Test:192168001166118294076370300003[Could not > read file "sftp://maan:[EMAIL > PROTECTED]/transport/source/students1.txt".]|wshost > > org.apache.commons.vfs.FileSystemException: Could not read file " > sftp://maan:[EMAIL PROTECTED]/transport/source/students1.txt". > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >