Bug 262906 [http.registry]initializeDelegate in ServletManager.ServletWrapper should be synchronized
AB sent me an email which among things mentions a problem they encountered while load testing. "The servlet's init() methods are called multiple times whenever we make simultaneous requests to the server before they have been initialized." This is indeed a problem as we wrap each servlet that will look after lazily initializing the servlet and the relevant method -- initalizeMethod is not synchronized.
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/filters/CommonFilterDescriptor.java
.log(
										IStatus.WARNING,
										0,
										"A \"commonFilter\" was specified in " + 
												element.getDeclaringExtension()
														.getNamespaceIdentifier()
												+ " which specifies a \"class\" attribute and an Core Expression.\n" + 
												"Only the Core Expression will be respected.", 
										null);
					}
					filter[0] = new CoreExpressionFilter(filterExpression);
					return;
				}
				filter[0] = (ViewerFilter) element.createExecutableExtension(ATT_CLASS);
			}
		});
		if (filter[0] != null)
			return filter[0];
		return SkeletonViewerFilter.INSTANCE;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
		return "CommonFilterDescriptor[" + getName() + " (" + getId() + ")]"; 
	}
}