Community
Participate
Working Groups
migrating from eclipse 2 to 3.0M9, i imported some projects to my clean 3.0M9 workspace. after the import, all my projects seemed to have failures (what seams to be reasonable, as not all class path variables were set in preferences). But no errors were reported in task view. i tried arround changing the the task view filters without getting any message in the task view. after setting all classpath variables and ensuring that all build path libs are available, the project stays marked faulty and the task view stays empty. somewhere in the .log file i found the exception below. when i removed the project mentioned in the exception, the exception itself did not occour again, but the task view stays empty. ------------ start .log sniplet ---------------- !ENTRY org.eclipse.jdt.core 4 4 Jun 02, 2004 11:13:51.843 !MESSAGE Exception occurred in classpath variable initializer: org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer@2eef15 while initializing variable: JRE_SRCROOT !STACK 0 java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/VDV Common at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java:56) at org.eclipse.core.internal.jobs.ImplicitJobs$ThreadJob.illegalPush(ImplicitJobs.java:86) at org.eclipse.core.internal.jobs.ImplicitJobs$ThreadJob.push(ImplicitJobs.java:167) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:241) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:149) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:88) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1521) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1554) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:744) at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:2584) at org.eclipse.jdt.core.JavaCore$6.run(JavaCore.java:3675) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1559) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3196) at org.eclipse.jdt.core.JavaCore.updateVariableValues(JavaCore.java:3658) at org.eclipse.jdt.core.JavaCore.setClasspathVariables(JavaCore.java:3454) at org.eclipse.jdt.core.JavaCore.setClasspathVariable(JavaCore.java:3419) at org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer.setJREVariable(JavaClasspathVariablesInitializer.java:102) at org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer.initialize(JavaClasspathVariablesInitializer.java:79) at org.eclipse.jdt.core.JavaCore$2.run(JavaCore.java:1301) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:610) at org.eclipse.core.runtime.Platform.run(Platform.java:521) at org.eclipse.jdt.core.JavaCore.getClasspathVariable(JavaCore.java:1296) at org.eclipse.jdt.core.JavaCore.getResolvedVariablePath(JavaCore.java:2254) at org.eclipse.jdt.core.JavaCore.getResolvedClasspathEntry(JavaCore.java:2221) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1830) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1764) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1736) at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:261) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:169) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:543) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:266) at org.eclipse.jdt.internal.core.JavaElement.exists(JavaElement.java:137) at org.eclipse.jdt.internal.core.JavaProject.exists(JavaProject.java:894) at org.eclipse.jdt.ui.wizards.JavaCapabilityConfigurationPage.init(JavaCapabilityConfigurationPage.java:101) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizardSecondPage.updateProject(JavaProjectWizardSecondPage.java:168) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizardSecondPage$1.run(JavaProjectWizardSecondPage.java:91) at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:67) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:91) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1559) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:105) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:756) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizardSecondPage.changeToNewProject(JavaProjectWizardSecondPage.java:99) at org.eclipse.jdt.internal.ui.wizards.JavaProjectWizardSecondPage.setVisible(JavaProjectWizardSecondPage.java:73) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:957) at org.eclipse.jface.wizard.WizardDialog.access$1(WizardDialog.java:938) at org.eclipse.jface.wizard.WizardDialog$3.run(WizardDialog.java:927) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:925) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:682) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:314) at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:413) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:769) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2578) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2256) at org.eclipse.jface.window.Window.runEventLoop(Window.java:670) at org.eclipse.jface.window.Window.open(Window.java:650) at org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:109) at org.eclipse.jface.action.Action.runWithEvent(Action.java:881) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:550) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:502) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:435) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:769) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2578) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2256) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1562) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1536) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:257) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:277) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:239) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:267) at org.eclipse.core.launcher.Main.run(Main.java:692) at org.eclipse.core.launcher.Main.main(Main.java:676) !ENTRY org.vssplugin 1 0 Jun 02, 2004 11:40:02.391 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll !SESSION Jun 02, 2004 11:50:13.20 ---------------------------------------------- java.version=1.4.1_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.vssplugin 1 0 Jun 02, 2004 11:50:13.20 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll !SESSION Jun 02, 2004 11:53:27.08 ---------------------------------------------- java.version=1.4.1_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.vssplugin 1 0 Jun 02, 2004 11:53:27.08 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll !SESSION Jun 02, 2004 13:29:03.195 --------------------------------------------- java.version=1.4.1_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:29:03.195 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:29:46.772 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:34:21.886 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:37:32.177 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:38:09.235 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:39:46.819 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:40:44.119 !MESSAGE Beende Tomcat... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 13:42:44.279 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 14:00:28.377 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 14:03:14.970 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 14:06:22.286 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 14:10:48.05 !MESSAGE Starte Tomcat neu... !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 02, 2004 14:11:11.462 !MESSAGE Starte Tomcat neu... !ENTRY org.vssplugin 1 0 Jun 02, 2004 14:26:10.761 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll !SESSION Jun 03, 2004 11:20:00.510 --------------------------------------------- java.version=1.4.1_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.vssplugin 1 0 Jun 03, 2004 11:20:00.510 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll !SESSION Jun 04, 2004 11:03:44.147 --------------------------------------------- java.version=1.4.1_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 04, 2004 11:03:44.157 !MESSAGE Resource /VDV Common is not open. !ENTRY com.sysdeo.eclipse.tomcat 4 4 Jun 04, 2004 11:03:48.133 !MESSAGE Resource /VDV Server is not open. !ENTRY org.vssplugin 1 0 Jun 04, 2004 11:28:49.61 !MESSAGE Using jawin library c:/Programme/eclipse-3.0M8/plugins/org.vssplugin_1.5.0//lib/jawin.dll ------------ end .log sniplet ----------------
Build path problems/compilation errors are now reported in the Problems view (Window->Show view-> select the Problems view)
Got email from Thomas saying that was the problem. Closing.