This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 142712 - [team] new connections in non-default profiles don't get default filters
Summary: [team] new connections in non-default profiles don't get default filters
Status: CLOSED FIXED
Alias: None
Product: Target Management
Classification: Tools
Component: RSE (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P2 major (vote)
Target Milestone: 2.0   Edit
Assignee: David McKnight CLA
QA Contact: Martin Oberhuber CLA
URL:
Whiteboard:
Keywords:
: 167961 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-19 06:52 EDT by Martin Oberhuber CLA
Modified: 2008-08-13 13:16 EDT (History)
1 user (show)

See Also:


Attachments
team view showing profiles (61.13 KB, image/jpeg)
2006-06-29 12:21 EDT, David McKnight CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Oberhuber CLA 2006-05-19 06:52:00 EDT
In the Remote Systems view, choose New > Connection, and select "Team" as the parent profile.

The connection is created, but when trying to expand a subsystem node, no children are expanded. Thus the connection is not usable.

I consider this a major issue since it is the only way of enabling team support for connections (due to bug 142710) and we want to solicit feedback on team support.
Comment 1 David McKnight CLA 2006-06-28 17:03:54 EDT
In the team profile, I believe no default filters are defined.  That means in order to make the files subsystem functional, you have to create new filters.  If you create a filter does it work at all for you?
Comment 2 David McKnight CLA 2006-06-29 12:21:44 EDT
Created attachment 45543 [details]
team view showing profiles
Comment 3 David McKnight CLA 2006-06-29 12:34:29 EDT
Right now this is working as designed in that the team profile defines no filters in it's filter pools by default.  If new filters are created in the team profile then those will appear for subsequent connections created under that profile.  I'll attach a screen shot of how filters appear defined in the profiles. 
Comment 4 Martin Oberhuber CLA 2006-06-30 08:02:55 EDT
Hm, I see.
Is it possible to have default filters defined in the default Team profile?
Without filters, the Files subsystem is not really working well.

But perhaps that's just a matter of documentation.
Comment 5 Martin Oberhuber CLA 2006-12-14 07:56:09 EST
*** Bug 167961 has been marked as a duplicate of this bug. ***
Comment 6 Martin Oberhuber CLA 2006-12-14 07:58:06 EST
Personally, I think that the user experience of not having any filter at all is
a very bad one. That's also shown by looking at duplicate bug 167961.

There should at least be an "All" filter predefined for every subsystem in every profile, in order to allow users actually use the new connection. In case this is not desired, users can delete this filter later on.
Comment 7 David McKnight CLA 2007-01-03 12:29:14 EST
I've added the "root" filter for non-default profiles in file subsystems and I've added the "all" filter for non-default profiles in process subsystems.
Comment 8 Martin Oberhuber CLA 2007-02-20 09:17:31 EST
Verification FAILED during TM 2.0M5 Testing:
WinXP SP1, Sun 1.4.2_13, Eclipse-SDK-3.3M5, RSE-SDK I20070219-1615:

After initial start on a clean workspace,
Created a new Windows-dstore connection to "localhost" in the "Team" Profile.
When expanding the "Files" subsystem, no filters are there.
Comment 9 David McKnight CLA 2007-02-20 10:55:21 EST
Turns out this is a windows-specific problem.  I had made the fix for RemoteFileSubSystemConfiguration, but DStoreWindowsFileSubSystemConfiguration overrides the filter creation.
Comment 10 David McKnight CLA 2007-02-20 10:59:44 EST
This is now fixed for local and dstore-windows.
Comment 11 Kushal Munir CLA 2007-02-22 13:28:58 EST
Looks good. I see the following default filters for files:

Local (on Windows) - Drives
FTP Only - Root
Linux (Dstore) - Root
Linux (SSH) - Root
Linux (FTP) - Root
SSH Only - Root
Unix (Dstore) - Root
Unix (SSH) - Root
Unix (FTP) - Root
Windows (Dstore) - Drives
Windows (FTP) - Drives

I also see "All Processes" as the default filter for processes.

Marking as verified.
Comment 12 Martin Oberhuber CLA 2007-02-28 08:36:25 EST
Closing verified M5 bugs
Comment 13 Martin Oberhuber CLA 2008-08-13 13:16:37 EDT
[target cleanup] 2.0 M5 was the original target milestone for this bug