This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 205290 - JUnit failure in test021EAR
Summary: JUnit failure in test021EAR
Status: RESOLVED WORKSFORME
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: jst.server CLA
QA Contact: Tim deBoer CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-03 10:47 EDT by Angel Vera CLA
Modified: 2008-07-21 14:09 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 Angel Vera CLA 2007-10-03 10:47:17 EDT
Build ID: 30M2

Steps To Reproduce:
org.eclipse.jst.server.core.tests.j2ee.NoSourceTestcase.test021EAR failed during the 30M2 build. David re-ran the testcase and it pass. Thus, the testcase fails randomly possible a timing issue.

More information:
The exception thrown was:
	Error	This resource has been deleted and can no longer be used.

java.lang.RuntimeException: This resource has been deleted and can no longer be used.
at org.eclipse.wst.common.internal.emf.resource.ReferencedXMIResourceImpl.checkDeleted(ReferencedXMIResourceImpl.java:163)
at org.eclipse.wst.common.internal.emf.resource.ReferencedXMIResourceImpl.accessForRead(ReferencedXMIResourceImpl.java:138)
at org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.accessForRead(TranslatorResourceImpl.java:352)
at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.access(EditModel.java:955)
at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.processResource(EditModel.java:693)
at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.getResource(EditModel.java:686)
at org.eclipse.wst.common.componentcore.internal.ArtifactEditModel.getResource(ArtifactEditModel.java:174)
at org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit.getDeploymentDescriptorResource(EARArtifactEdit.java:315)
at org.eclipse.jst.j2ee.componentcore.EnterpriseArtifactEdit.getDeploymentDescriptorRoot(EnterpriseArtifactEdit.java:166)
at org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit.getApplication(EARArtifactEdit.java:301)
at org.eclipse.jst.j2ee.internal.deployables.J2EEFlexProjDeployable.isNestedJ2EEModule(J2EEFlexProjDeployable.java:614)
at org.eclipse.jst.j2ee.internal.deployables.J2EEFlexProjDeployable.shouldIncludeUtilityComponent(J2EEFlexProjDeployable.java:147)
at org.eclipse.wst.web.internal.deployables.ComponentDeployable.addUtilMembers(ComponentDeployable.java:353)
at org.eclipse.jst.j2ee.internal.deployables.J2EEFlexProjDeployable.members(J2EEFlexProjDeployable.java:241)
at org.eclipse.jst.server.core.tests.j2ee.ModuleHelper.getModuleFile(ModuleHelper.java:214)
at org.eclipse.jst.server.core.tests.j2ee.ModuleHelper.fileExists(ModuleHelper.java:254)
at org.eclipse.jst.server.core.tests.j2ee.ModuleHelper.fileExists(ModuleHelper.java:258)
at org.eclipse.jst.server.core.tests.j2ee.NoSourceTestCase.test021EAR(NoSourceTestCase.java:74)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:354)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:206)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:575)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:515)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:455)
at org.eclipse.equinox.launcher.Main.run(Main.java:1193)
at org.eclipse.equinox.launcher.Main.main(Main.java:1169)
Comment 1 Tim deBoer CLA 2007-10-03 12:06:25 EDT
Although this is a server tools test, it is verifying that the application.xml from the project is returned in the EAR members(). Should we just be transferring to jst.j2ee?
Comment 2 Angel Vera CLA 2007-10-03 12:45:00 EDT
Agreed, we will let J2EE take a look at this one first. There really isn't much that we can do in investigating the problem. 
Comment 3 Angel Vera CLA 2008-07-21 14:09:02 EDT
I ran this test locally using 3.0.1 and the junit passed. I am closing this bug as WORKSFORME. If this is a problem again we will reopen it.