[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [geclipse-dev] Gridftp and efs
|
Romain pisze:
Hi all,
why do I get such an exception, although I have the plugin
eu.geclipse.efs.gridftp loaded?
java.io.IOException: org.eclipse.core.runtime.CoreException: No file
system is defined for scheme: gridftp
at
fr.cemagref.simexplorer.ide.osgi.files.EFSFile.getFileStore(EFSFile.java:55)
at
fr.cemagref.simexplorer.ide.osgi.files.EFSFile.openOutputStream(EFSFile.java:89)
at
fr.cemagref.simexplorer.ide.osgi.processors.GEclipseJobLauncher.testAStorage(GEclipseJobLauncher.java:285)
at
fr.cemagref.simexplorer.ide.osgi.processors.GEclipseJobLauncher.access$0(GEclipseJobLauncher.java:276)
at
fr.cemagref.simexplorer.ide.osgi.processors.GEclipseJobLauncher$1.run(GEclipseJobLauncher.java:231)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.eclipse.core.runtime.CoreException: No file system is
defined for scheme: gridftp
at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:55)
at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:50)
at
org.eclipse.core.internal.filesystem.InternalFileSystemCore.getFileSystem(InternalFileSystemCore.java:65)
at org.eclipse.core.filesystem.EFS.getFileSystem(EFS.java:310)
at
fr.cemagref.simexplorer.ide.osgi.files.EFSFile.getFileStore(EFSFile.java:50)
... 5 more
well...
quick look into plugin.xml:
<filesystem scheme="gsiftp">
<run class="eu.geclipse.efs.gridftp.GridFileSystem"/>
</filesystem>
The proper name is GSIFTP, GRIDFTP is just a common name,
It used to recognise gridftp as well, but there was an warning, that
it's allowed to define only one filesystem schema.
And there is a lot of confusion about gsiftp and gridftp.
While gsiftp is a subset of gridftp it looks that we should change our
schema definition.
see discussion:
http://www.globus.org/mail_archive/discuss/2003/04/msg00380.html
--
Best regards
Mateusz Pabis