Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Questions about remote support

Actually, you might want to hold off using this new interface for a bit. I need to take a look at what EFS provides to see if I can use that.

Greg

On Oct 2, 2007, at 5:42 PM, Dave Wootton wrote:

Greg
I think adding browseRe,oteDirectory will solve the dialog problem. I realized while I was out this afternoon that I also need to be able to query a remote path to determine if the file exists, if it is a file (vs directory or something else), whether it's readable, and whethjer it's writable.

The other question is whether with a remote filesystem, I might have a performance issue, since I'm validating up to 14 file paths each time any widget value changes in my parallel tab. I thought about validating only the specific field that changed value, but the last time I looked at it, it seemed like that would end up being really ugly, with the need for something like a large case statement to decide which field changed value and only validate that field.
Dave
<graycol.gif>Greg Watson <g.watson@xxxxxxxxxxxx>


<ecblank.gif>
To
<ecblank.gif>
Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>
<ecblank.gif>
cc
<ecblank.gif>
<ecblank.gif>
Subject
<ecblank.gif>
Re: [ptp-dev] Questions about remote support
<ecblank.gif><ecblank.gif>


On Oct 2, 2007, at 12:41 PM, Dave Wootton wrote:

> Greg
> I had org.eclipse.ptp.remote.rse in my workspace as a closed project
> because I was getting compile errors and did not need it earlier. I  
> opened
> the project and am still gettng compile errors even after completely
> replacing with the latest version from HEAD. (can't copy/paste  
> messages)
> 1) IRSESystemType.SYSTEMTYPE_SSH_ONLY_ID cannot be resolved
> 2) method connect(boolean) in type ISubSystem not applicable for  
> arguments
> (NullProgressMonitor, boolean)
> 3) method getTheCoreRegistry undefined for type RSECorePlugin
> 4) method isRestoreComplete() undefined for type  
> IRSEPersistenceManager
> 5) method launchShell(IProgressMonitor, String, String) in  
> IShellService
> not compatible with args String, String[], NullProgressMonitor
> 6) method restrictSystemTypes(String[]) in type  
> SystemNewConnectionAction
> not applicable for args IRSESystemType[])
>
> Do I maybe have an out of date set of RSE plugins? I downloaded the  
> ones I
> had a couple months ago. It looks like I have version 1.0.1.* where  
> * is a
> date in Nov/Dec 2006. If I run the update manager in Eclipse, it  
> doesn't
> seem to be finding anything newer.

You probably need to check out the RSE plugins from CVS HEAD. I think  
I'm working against the 2.0 version of RSE. See this page for details:

http://www.eclipse.org/dsdp/tm/development/cvs_setup.php

I think I just used rse-anonymous.psf.

>
> I need remote equivalents to FileDialog and DirectoryDialog, since  
> the way
> my parallel tab is set up, I provide a browse button to allow the  
> user to
> navigate to the desired file or directory.
> Dave

The local and remote versions are equivalent to FileDialog.  How  
about I add browseRemoteDirectory()?

Greg
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev

<graycol.gif><pic28364.gif><ecblank.gif>_______________________________________________

ptp-dev mailing list


Back to the top