Bug 122505 [build path] Can't exclude folder if exclusion pattern disabled on project/workspace level
Version: 3.2.0 Build id: I20051220-0800 Create project with inclusion and exclusion patters disabled and no seperate src and output folder. On build path menu select 'New Source Folder' The wizard shows the error: Cannot nest 'P03/src' inside 'P03'. To enable the nesting exclude 'src/' from 'P03' But the check box is disabled (which is correct). The error should say something else.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/AddSourceFolderWizardPage.java
result.setOK();
		IPath projPath= project.getFullPath();	
		IPath path= projPath.append(fRootDialogField.getText());
		restoreCPElements();
		
		int projectEntryIndex= -1;
		
		for (int i= 0; i < fExistingEntries.size(); i++) {
			IClasspathEntry curr= ((CPListElement)fExistingEntries.get(i)).getClasspathEntry();
			if (curr.getEntryKind() == IClasspathEntry.CPE_SOURCE) {
				if (path.equals(curr.getPath()) && fExistingEntries.get(i) != fNewElement) {
					result.setError(NewWizardMessages.NewSourceFolderWizardPage_error_AlreadyExisting); 
					return result;
				}
				if (projPath.equals(curr.getPath())) {
					projectEntryIndex= i;
				}
			}
		}
		
		boolean isProjectAsSourceFolder= false;
		
		fModifiedElements.clear();
		updateFilters(fNewElement.getPath(), path);
		
		fNewElement.setPath(path);
		fRemovedElements.clear();
		Set modified= new HashSet();				
		if (fExcludeInOthersFields.isEnabled() && fExcludeInOthersFields.isSelected()) {
			addExclusionPatterns(fNewElement, fExistingEntries, modified);