Bug 65691 - No failure is reported in task view although project is marked faulty
Summary: No failure is reported in task view although project is marked faulty
Status: RESOLVED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 3.0 RC2   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-04 05:57 EDT by nordmeyer CLA
Modified: 2004-06-04 07:24 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nordmeyer CLA 2004-06-04 05:57:51 EDT
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 ----------------
Comment 1 Jerome Lanneluc CLA 2004-06-04 06:05:59 EDT
Build path problems/compilation errors are now reported in the Problems view 
(Window->Show view-> select the Problems view)
Comment 2 Jerome Lanneluc CLA 2004-06-04 07:24:08 EDT
Got email from Thomas saying that was the problem. Closing.