Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 354980

Summary: [EDT test framework] Get an exception when select Generate EGL Test Driver-> Java
Product: z_Archived Reporter: Kathy Carroll <carrollk>
Component: EDTAssignee: Huang Ji Yong <hjiyong>
Status: CLOSED FIXED QA Contact:
Severity: blocker    
Priority: P1 CC: chenzhh, hjiyong, jqian
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Modify the EGLWizardUtility to use the project template lasher: iplog+

Description Kathy Carroll CLA 2011-08-17 12:34:06 EDT
Exception occurred while saving project preferences: /EunitJavaTester0817.eunit.java/.settings/org.eclipse.edt.ide.core.prefs.

org.eclipse.core.internal.resources.ResourceException: Resource '/EunitJavaTester0817.eunit.java' does not exist.
at org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:326)
at org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:200)
at org.eclipse.core.internal.resources.Project.checkAccessible(Project.java:134)
at org.eclipse.core.internal.resources.Folder.assertCreateRequirements(Folder.java:33)
at org.eclipse.core.internal.resources.Folder.create(Folder.java:95)
at org.eclipse.core.internal.resources.ProjectPreferences$3.run(ProjectPreferences.java:633)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:648)
at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:352)
at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:399)
at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:340)
at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:399)
at org.eclipse.edt.ide.core.utils.ProjectSettingsUtility.setGeneratorIds(ProjectSettingsUtility.java:238)
at org.eclipse.edt.ide.eck.internal.actions.GenTestDriverAction$7.execute(GenTestDriverAction.java:278)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Comment 1 Jing Qian CLA 2011-08-17 14:53:30 EDT
this is caused by code changes for BugĀ 354426, it has commented out the project creation api code, so EGL project is not created.
Comment 2 Huang Ji Yong CLA 2011-08-18 05:13:15 EDT
Created attachment 201701 [details]
Modify the EGLWizardUtility to use the project template
Comment 3 Tony Chen CLA 2011-08-18 05:37:00 EDT
code committed
Comment 4 Jing Qian CLA 2011-08-18 09:28:43 EDT
is this defect resolved?  if so, please mark resolved, so we can try to verify it. 

Thanks
Comment 5 Tony Chen CLA 2011-08-18 09:35:01 EDT
fixed
Comment 6 Kathy Carroll CLA 2011-08-18 11:59:23 EDT
verified
Comment 7 Lisa Lasher CLA 2011-10-11 16:22:59 EDT
Closing this defect.