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

Bug 365239

Summary: Validation should not check if field types in ExternalTypes are instantiable
Product: z_Archived Reporter: Paul Harmon <pharmon>
Component: EDTAssignee: Project Inbox <edt.compiler-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Paul Harmon CLA 2011-11-30 15:11:11 EST
The following code currently gives a validation error:

ExternalType myET type JavaObject
    field1 any;
end


It complains that any is not instantiable. However, we should not be validating the type in the ET like this, since we do not control the actual java class.

Validation should change to remove the "is instatiable" check from fields of external types.
Comment 1 Paul Harmon CLA 2011-12-09 13:41:06 EST
I have checked in a change to DefaultBinder to fix this
Comment 2 Paul Harmon CLA 2012-01-18 09:02:45 EST
done