[jbosstools-issues] [JBoss JIRA] Created: (JBIDE-6089) JDT thows exception when seam dynamic web project form ear deleted first

Denis Golovin (JIRA) jira-events at lists.jboss.org
Mon Mar 22 13:48:37 EDT 2010


JDT thows exception when seam dynamic web project form ear deleted first
------------------------------------------------------------------------

                 Key: JBIDE-6089
                 URL: https://jira.jboss.org/jira/browse/JBIDE-6089
             Project: Tools (JBoss Tools)
          Issue Type: Task
          Components: QA, Seam
    Affects Versions: 3.2.next
            Reporter: Denis Golovin
            Assignee: Denis Golovin
            Priority: Minor
             Fix For: 3.1.0.GA


Seam test project has a reference to WebContent in seam dynamic web project and that leads to exception if seam dynamic web project deleted first

Java Model Exception: Java Model Status [/seam_war/WebContent [in seam_war-test] does not exist]
     [java] 	at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502)
     [java] 	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
     [java] 	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515)
     [java] 	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252)
     [java] 	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238)
     [java] 	at org.eclipse.jdt.internal.core.PackageFragmentRoot.getKind(PackageFragmentRoot.java:477)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:645)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.handleAffectedChildren(PackageExplorerContentProvider.java:791)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:734)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.handleAffectedChildren(PackageExplorerContentProvider.java:791)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:734)
     [java] 	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.elementChanged(PackageExplorerContentProvider.java:124)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1557)
     [java] 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1547)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta(DeltaProcessor.java:1381)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1357)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1958)
     [java] 	at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470)
     [java] 	at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:291)
     [java] 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     [java] 	at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
     [java] 	at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
     [java] 	at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:313)
     [java] 	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1022)
     [java] 	at org.eclipse.core.internal.resources.Resource.delete(Resource.java:749)
     [java] 	at org.eclipse.core.internal.resources.Project.delete(Project.java:317)
     [java] 	at org.jboss.tools.seam.core.test.project.facet.AbstractSeamFacetTest.tearDown(AbstractSeamFacetTest.java:135)
     [java] 	at org.jboss.tools.seam.ui.test.wizard.AbstractSeamNewOperationTest.tearDown(AbstractSeamNewOperationTest.java:98)
     [java] 	at org.jboss.tools.seam.ui.test.wizard.Seam12WARNewOperationTest.tearDown(Seam12WARNewOperationTest.java:83)
     [java] 	at org.jboss.tools.seam.ui.test.wizard.Seam20XOperationsTestSuite201GA$Seam20WARNewOperationTestSetup.tearDown(Seam20XOperationsTestSuite201GA.java:72)
     [java] 	at junit.extensions.TestSetup$1.protect(TestSetup.java:22)
     [java] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java] 	at junit.extensions.TestSetup.run(TestSetup.java:25)
     [java] 	at junit.framework.TestSuite.runTest(TestSuite.java:230)
     [java] 	at junit.framework.TestSuite.run(TestSuite.java:225)
     [java] 	at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:354)
     [java] 	at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:206)
     [java] 	at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:195)
     [java] 	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
     [java] 	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
     [java] 	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
     [java] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
     [java] 	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
     [java] 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
     [java] 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
     [java] 	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
     [java] 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     [java] 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
     [java] 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
     [java] 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
     [java] 	at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:138)
     [java] 	at org.eclipse.test.UITestApplication.run(UITestApplication.java:60)
     [java] 	at org.eclipse.test.UITestApplication.start(UITestApplication.java:210)
     [java] 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
     [java] 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
     [java] 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
     [java] 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
     [java] 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 	at java.lang.reflect.Method.invoke(Method.java:597)
     [java] 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
     [java] 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
     [java] 	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
     [java] 	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
     [java] 	at org.eclipse.core.launcher.Main.main(Main.java:34)
     [java] !SUBENTRY 1 org.eclipse.jdt.core 4 969 2010-03-20 16:11:45.571
     [java] !MESSAGE /seam_war/WebContent [in seam_war-test] does not exist


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list