Bug 246554 - 'Element not found' after editing path for Connection
Summary: 'Element not found' after editing path for Connection
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Geclipse (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Ariel Garcia CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-08 06:32 EDT by Mariusz Wojtysiak CLA
Modified: 2014-01-09 16:00 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mariusz Wojtysiak CLA 2008-09-08 06:32:11 EDT
1. Mount GridFTP connection
2. Expand this connection
3. Select connection and from context menu start Properties
4. Go to "Grid Connections", create temporary connection and select any subfolder on the list
5. Press OK
6. Expand again connection

Result:
Following exception is thrown:
eu.geclipse.core.reporting.ProblemException: Failed to fetch children
	at eu.geclipse.core.model.impl.AbstractGridContainer.getChildren(AbstractGridContainer.java:245)
	at eu.geclipse.ui.providers.FetchChildrenJob.run(FetchChildrenJob.java:55)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.IllegalArgumentException: Element not found: /.geclipse/.temp/.tmp_connection/gsiftp @ se.reef.man.poznan.pl.2811.
	at org.eclipse.core.internal.watson.ElementTree.elementNotFound(ElementTree.java:255)
	at org.eclipse.core.internal.watson.ElementTree.createElement(ElementTree.java:183)
	at org.eclipse.core.internal.resources.Workspace.createResource(Workspace.java:861)
	at org.eclipse.core.internal.resources.Workspace.createResource(Workspace.java:816)
	at org.eclipse.core.internal.localstore.RefreshLocalVisitor.createResource(RefreshLocalVisitor.java:80)
	at org.eclipse.core.internal.localstore.RefreshLocalAliasVisitor.createResource(RefreshLocalAliasVisitor.java:37)
	at org.eclipse.core.internal.localstore.RefreshLocalVisitor.synchronizeExistence(RefreshLocalVisitor.java:216)
	at org.eclipse.core.internal.localstore.RefreshLocalVisitor.visit(RefreshLocalVisitor.java:290)
	at org.eclipse.core.internal.localstore.UnifiedTree.accept(UnifiedTree.java:99)
	at org.eclipse.core.internal.localstore.FileSystemResourceManager.refreshResource(FileSystemResourceManager.java:739)
	at org.eclipse.core.internal.localstore.FileSystemResourceManager.refresh(FileSystemResourceManager.java:723)
	at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1476)
	at eu.geclipse.core.filesystem.internal.filesystem.ConnectionElement.fetchChildren(ConnectionElement.java:333)
	at eu.geclipse.core.model.impl.AbstractGridContainer$ChildFetcher.run(AbstractGridContainer.java:122)
	... 1 more