[teiid-designer-dev] [Teiid-Designer/teiid-designer] 4a3e72: TEIIDDES-2168
Paul Richardson
p.g.richardson at redhat.com
Wed May 21 12:41:41 EDT 2014
Branch: refs/heads/8.3.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 4a3e72136ab8e8d706dff95e65b9202376d0ccfc
https://github.com/Teiid-Designer/teiid-designer/commit/4a3e72136ab8e8d706dff95e65b9202376d0ccfc
Author: Barry LaFond <blafond at redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/builder/ModelProjectResourceValidator.java
M plugins/org.teiid.designer.ui/plugin.xml
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/build/ModelProjectConfigurationResolution.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/build/ModelProjectMarkerResolutionGenerator.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
Log Message:
-----------
TEIIDDES-2168
* Added validation to detect missing vdbBuilder command in .project
* Added quick fix/resolution to add the entry to the .project
Commit: 16069a48d5eecd8276385bbe130a5010ebd54565
https://github.com/Teiid-Designer/teiid-designer/commit/16069a48d5eecd8276385bbe130a5010ebd54565
Author: Paul Richardson <p.g.richardson at redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/jobs/CreatePreviewVdbJob.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/wizards/NewVdbWizard.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbModelEntryTest.java
Log Message:
-----------
TEIIDDES-2120: Addresses shortcomings of adding imported xsd files
* Closes loopholes with addition of xsd files to a Vdb in the VdbEditor
* VdbUtil
* canAddModelToVdb checks for duplicate models already in Vdb. However,
the model resource references includes Xsd files which although are
resources are included in the 'Other Files' section and a model can
have the same name as an Xsd file.
* Vdb
* Avoids further loopholes by making a single addEntry method which both
model and file entries are added through. Consequently, only one
function path to determine how the given resource should be added.
* NewVdbWizard
* Stop Xsd files from being displayed in the Add Models chooser dialog
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/fb340630e86b...16069a48d5ee
More information about the teiid-designer-dev
mailing list