Branch: refs/heads/8.3.x
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 4a3e72136ab8e8d706dff95e65b9202376d0ccfc
https://github.com/Teiid-Designer/teiid-designer/commit/4a3e72136ab8e8d70...
Author: Barry LaFond <blafond(a)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/16069a48d5eecd827...
Author: Paul Richardson <p.g.richardson(a)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...1...