Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337726 - Validation Error in DT Editor
Summary: Validation Error in DT Editor
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: WTP Incubator (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Dimitar Tenev CLA
QA Contact: Dimitar Tenev CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-21 09:52 EST by Stanislav Nichev CLA
Modified: 2021-11-18 16:20 EST (History)
2 users (show)

See Also:


Attachments
archive containing the test WSDL and XSDs (2.11 KB, application/x-zip-compressed)
2011-02-21 09:53 EST, Stanislav Nichev CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Nichev CLA 2011-02-21 09:52:23 EST
Build Identifier: 

Hello,
Import the attached WSDL and XSD files in your IDE. Open the WSDL with         
the SIE. Go to the source tab. Go to the declared schema with target           
namespace http://namespace1. Delete the http://namespace2 import.              
Copy and paste the http://namespace3 import in the same schema.                
Change the namespace value from http://namespace3 to http://namespace2         
Go to the DT tab - you will see 5 errors but the document is actually          
valid.
Regards,                                                                       
Nevena                                                                         


Reproducible: Always
Comment 1 Stanislav Nichev CLA 2011-02-21 09:53:56 EST
Created attachment 189411 [details]
archive containing the test WSDL and XSDs
Comment 2 Stanislav Nichev CLA 2011-08-14 03:05:09 EDT
Hi Guys,

A short update of this issue.

The first namespace (http://namespace1) actually has imports to both namespaces (http://namespace2 and http://namespace3).
The reconciler needs to be changed to update only one xsd:import directive, not all.

This should fix the issue.

Regards,
Stanislav