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

Bug 356153

Summary: The default RUI handler created by RUIHandler creation wizard cannot be displayed in the VE
Product: z_Archived Reporter: fahua jin <jinfahua>
Component: EDTAssignee: Yun Feng Ma <mayunf>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: hjiyong, huozz, mayunf
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Patch lasher: iplog+

Description fahua jin CLA 2011-08-30 02:11:32 EDT
Build Identifier: 20110830

The default RUI handler created by the RUIHandler creation wizard contains a GridLayout, and if open the default handler with the VE, it can never be displayed.

Reproducible: Always

Steps to Reproduce:
Use the development workspace to reproduce the problem.

1. Check out the org.eclipse.edt.rui.widgets_0.7.0 from kan-cvs-save.ottawa.ibm.com.
2. Create a 'Web Client Project'.
3. Reference to the project check out in the 1st step.
3. Create a default RUI handler, and open with VE. The handler can never be displayed.
Comment 1 Yun Feng Ma CLA 2011-08-30 02:59:00 EDT
Created attachment 202381 [details]
Patch

There is a dead recursive loop when generating HTML for a handler which includes a GridLayout.

Ji Yong, please review the patch. Thanks.
Comment 2 Yun Feng Ma CLA 2011-08-30 22:26:12 EDT
Resolved.
Comment 3 fahua jin CLA 2011-09-19 02:30:52 EDT
(In reply to comment #2)
> Resolved.

Verified in 0.7.0.v201109172101.