[143831] Lazily start bundle
diff --git a/plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/JavaServerPlugin.java b/plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/JavaServerPlugin.java
index e06a148..7c7fa05 100644
--- a/plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/JavaServerPlugin.java
+++ b/plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/JavaServerPlugin.java
@@ -386,7 +386,8 @@
 			int size = bundles.length;
 			for (int i = 0; i < size; i++) {
 				if (name.equals(bundles[i].getSymbolicName())) {
-					bundles[i].start();
+					// try to lazy start the bundle
+					bundles[i].loadClass("does.not.exist.Test");
 					return;
 				}
 			}