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

Bug 334366

Summary: Missing factory definition in uiObjectFactories.exsd
Product: z_Archived Reporter: Tobias Liefke <eclipse>
Component: BPELAssignee: grid.qian <grid.qian>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: bbrodt, grid.qian
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch for the uiObjectFactories.exsd bbrodt: iplog+

Description Tobias Liefke CLA 2011-01-14 05:43:01 EST
Build Identifier: 

The XSD file for the uiObjectFactories (/org.eclipse.bpel.ui/schemas/uiObjectFactories.exsd) does not reference the factory element. 
As a result "plugin.xml" files that define uiObjectFactories are marked with warnings by eclipse. Additionally a namespace definition is missing in that file.

Reproducible: Always
Comment 1 Tobias Liefke CLA 2011-01-14 05:44:11 EST
Created attachment 186813 [details]
Patch for the uiObjectFactories.exsd

Added the proposed patch.
Comment 2 grid.qian CLA 2011-02-24 02:17:31 EST
Hi Tobias,

I found many .exsd files have not the namespace definition. 
What does the namespace means? 
I think it is not important, right?

Grid
Comment 3 Tobias Liefke CLA 2011-02-28 02:52:35 EST
The namespace marks the XML elements in that file as XSD-elements. Some XML tools (as eclipse) don't warn about the missing namespace in XSD files, but others will.

See http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/ for more about XML Schema and namespaces.
Comment 4 Robert Brodt CLA 2012-04-18 10:00:44 EDT
Patch was applied.
Comment 5 Robert Brodt CLA 2012-04-18 10:01:20 EDT
Comment on attachment 186813 [details]
Patch for the uiObjectFactories.exsd

Updated iplog flag for v1.0 release review