[Teiid-Designer/teiid-designer] be78f4: teiiddes-2137: Changes to allow generated REST war...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: be78f4a908f919d334987ead1ac74c7f38e50399
https://github.com/Teiid-Designer/teiid-designer/commit/be78f4a908f919d33...
Author: Ted Jones <jonested(a)gmail.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtils.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/RestWebArchiveBuilderImpl.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/WebArchiveBuilderConstants.java
M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.spi/src/org/teiid/designer/DesignerSPIPlugin.java
M plugins/org.teiid.designer.webservice/.classpath
R plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/org/teiid/rest/services/TeiidRSProviderPost.java
A plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/lib/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar
A plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/lib/saxonhe.jar
Log Message:
-----------
teiiddes-2137: Changes to allow generated REST war to compile and run using the new runtime client in 8.5.x.
Commit: 9b9f4e575838a7ee8b92c654c46735b4de6a2b96
https://github.com/Teiid-Designer/teiid-designer/commit/9b9f4e575838a7ee8...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtils.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/RestWebArchiveBuilderImpl.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/WebArchiveBuilderConstants.java
M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.spi/src/org/teiid/designer/DesignerSPIPlugin.java
M plugins/org.teiid.designer.webservice/.classpath
R plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/org/teiid/rest/services/TeiidRSProviderPost.java
A plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/lib/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar
A plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/lib/saxonhe.jar
Log Message:
-----------
Merge pull request #358 from tejones/teiiddes-2137
teiiddes-2137
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/ec31942d9432...9...
10 years, 7 months
[Teiid-Designer/teiid-designer] 17f50a: TEIIDDES-2120: Addresses shortcomings of adding im...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 17f50a8ac2685374eb7df4f6a4f29825a29b2e15
https://github.com/Teiid-Designer/teiid-designer/commit/17f50a8ac2685374e...
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
Commit: ec31942d94325cdbdf0b96cc9b99932f42f781af
https://github.com/Teiid-Designer/teiid-designer/commit/ec31942d94325cdbd...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
R tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbEntryTest.java
A tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/test/AllTests.java
Log Message:
-----------
TEIIDDES-2120: Fixes failing unit tests
* VdbEntry
* Should be abstract since only ModelEntry and FileEntry are applicable
to Vdbs
* VdbFileEntry
* Fixes possibility of the entry name being null in circumstances where
the FileEntryType could be null. Only cropped up in unit tests
* VdbEntryTest -> VdbFileEntryTest
* Crazy to be testing the abstract VdbEntry being added to a Vdb when no
such entries are ever added.
* Use of VdbFileEntries has meant slight differences in how the tests
are implemented.
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/6ed340c96a52...e...
10 years, 7 months
[Teiid-Designer/teiid-designer] caefc7: TEIIDDES-2120: Fixes failing unit tests
by Paul Richardson
Branch: refs/heads/8.3.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: caefc77000656f19a27d8671381a53428581b05a
https://github.com/Teiid-Designer/teiid-designer/commit/caefc77000656f19a...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
R tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbEntryTest.java
A tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/test/AllTests.java
Log Message:
-----------
TEIIDDES-2120: Fixes failing unit tests
* VdbEntry
* Should be abstract since only ModelEntry and FileEntry are applicable
to Vdbs
* VdbFileEntry
* Fixes possibility of the entry name being null in circumstances where
the FileEntryType could be null. Only cropped up in unit tests
* VdbEntryTest -> VdbFileEntryTest
* Crazy to be testing the abstract VdbEntry being added to a Vdb when no
such entries are ever added.
* Use of VdbFileEntries has meant slight differences in how the tests
are implemented.
10 years, 7 months
[Teiid-Designer/teiid-designer] 4a3e72: TEIIDDES-2168
by Paul Richardson
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...
10 years, 7 months