Bug 183013 [Wizards] Errror importing into linked EFS folder - "undefined path variable"
1. Implement a EFS plugin - with a writable file system. 2. Create a linked folder to the file system 3. select to import into the linked folder 4. select a valid zip file 5. the following error is reported " Destination folder location is based on an undefined path variable." The problem seems to be in org.eclipse.ui.dialogs.WizardResourceImportPage - validateDestinationGroup if (container.getLocation() == null) { if (container.isLinked()) { should use getLocationURI ?
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/dialogs/WizardResourceImportPage.java
return false;
        }
        
        if (sourceConflictsWithDestination(containerPath)) {
            setErrorMessage(getSourceConflictMessage());
            return false;
        }
        if (container instanceof IWorkspaceRoot){
        	setErrorMessage(EMPTY_PROJECT_MESSAGE);
        	return false;
        }
        return true;
    }
    /**
     * Returns the error message for when the source conflicts
     * with the destination.
     */
    protected final String getSourceConflictMessage() {
        return (IDEWorkbenchMessages.WizardImportPage_importOnReceiver);
    }
    /**
     * Returns whether or not the source location conflicts
     * with the destination resource. By default this is not
     * checked, so <code>false</code> is returned.
     * 
     * @param sourcePath the path being checked
     * @return <code>true</code> if the source location conflicts with the
     *   destination resource, <code>false</code> if not
     */
    protected boolean sourceConflictsWithDestination(IPath sourcePath) {