Q7

On some AUTs folder context cannot be captured

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.2.13
  • Fix Version/s: 1.2.15
  • Component/s: Runtime
  • Labels:
    None
  • Test Mode:
    Manual

Description

  1. Use rcp browser example or Eclipse EMF client as AUT.
  2. Create Folder context
  3. Try to capture it - it immediately fails.

Activity

Hide
komaz added a comment - 11/Jan/13 6:27 PM

reason is in unnecessary dependency to org.eclipse.core.resources

Show
komaz added a comment - 11/Jan/13 6:27 PM reason is in unnecessary dependency to org.eclipse.core.resources
Hide
komaz added a comment - 11/Jan/13 7:21 PM

also looks like dependency on org.eclipse.core.variables should be either optional, or we should include this plugin into prerequisites

Show
komaz added a comment - 11/Jan/13 7:21 PM also looks like dependency on org.eclipse.core.variables should be either optional, or we should include this plugin into prerequisites
Hide
komaz added a comment - 11/Jan/13 7:33 PM

I think we should get rid of dependency to variables plugin, because it won't help us – consider a usecase from EMF client platform:

  1. We would like to use Folder context to control some certain folder inside workspace' metadata
  2. Variable $workspace_loc is contributed by org.eclipse.debug.core plugin
  3. org.eclipse.debug.core plugin depends on org.eclipse.core.resources plugin.

Instead, we can use a URI instead of path as a Root path value. And if user selects a folder inside workspace, we can use workspace schema instead of file

workspace://.metadata/.plugins/org.eclipse.client.core/projects
Show
komaz added a comment - 11/Jan/13 7:33 PM I think we should get rid of dependency to variables plugin, because it won't help us – consider a usecase from EMF client platform:
  1. We would like to use Folder context to control some certain folder inside workspace' metadata
  2. Variable $workspace_loc is contributed by org.eclipse.debug.core plugin
  3. org.eclipse.debug.core plugin depends on org.eclipse.core.resources plugin.
Instead, we can use a URI instead of path as a Root path value. And if user selects a folder inside workspace, we can use workspace schema instead of file
workspace://.metadata/.plugins/org.eclipse.client.core/projects

People

  • Assignee:
    sergey
    Reporter:
    komaz
Vote (0)
Watch (0)

Dates

  • Created:
    11/Jan/13 5:51 PM
    Updated:
    16/Jan/13 7:29 PM
    Resolved:
    16/Jan/13 7:29 PM