Bug 264030 [IDE] Platform UI refrences update.configurator
the class IDEWorkbenchWindowAdvisor in the ui.ide.application bundle references classes that come from the update.configurator bundle. This is a problem you are trying to ship platform configurations that do not include any update manager code. The code in openWelcomeEditors(IWorkbenchWindow) should use an enhanced BundleGroup that includes the notion of an associated bundle and the dependency on update removed. Failing that (and very much less than optimally) the errant code could be wrappered in a try/catch for ClassNotFound and the dependency on Update made optional (cough cough)
bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchWindowAdvisor.java
/*******************************************************************************
 * Copyright (c) 2005, 2008 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.ui.internal.ide.application;
import java.net.URL;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.eclipse.core.runtime.IAdaptable;