[Teiid-Designer/teiid-designer] 1c78c6: TEIIDDES-2156: Ensures eclipse builder is not stop...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 1c78c6ea7d1b63c4cdbe66b8689bd0d287350fb1
https://github.com/Teiid-Designer/teiid-designer/commit/1c78c6ea7d1b63c4c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/i18n.properties
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtils.java
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/OperationUtil.java
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/ZipUtil.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/dialogs/GenerateRestWarDialog.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/AbstractRefactorModelHandler.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/IRefactorModelHandler.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/RefactorModelExtensionManager.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/DdlImportDifferencesPage.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/DdlImporterUiI18n.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/i18n.properties
M plugins/org.teiid.designer.ddl.importer/src/org/teiid/designer/ddl/importer/DdlImporter.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/DeployVdbAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/ExecuteVDBAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/GenerateRestWarAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/preview/PreviewDataWorker.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/ExecuteVdbAction.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/PreviewManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/rename/RenameResourceCompositeChange.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/util/ErrorHandler.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/Messages.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbExtractModelsSyncVdbMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbMigrateXsdFilesMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbModelPathResolution.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/messages.properties
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/util/VdbResourceFinder.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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.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/VdbRefactorHandler.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/refactor/VdbResourceChange.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbEntryTest.java
Log Message:
-----------
TEIIDDES-2156: Ensures eclipse builder is not stopped by runtime exceptions
* Executing an unreliable operation in OperationUtil can throw an exception
Previously this was a runtime exception which stops the eclipse builder
dead in its tracks.
* Fixes this issue by throwing a normal exception and ensuring that all
clients properly handle the exception by exposing it to the user in some
form of dialog.
* ErrorHandler
* Catch-all for taking an exception and displaying it in the eclipse
built-in error dialog.
* Where methods and functions are low-level, the exception is simply thrown
* Only when the class appears at the UI layer is the exception handled and
displayed.
* VdbEditor
* Since this is a UI editor, a correctly initialised Vdb is vital. Since
the latter depends on OperationUtil, display an informative error panel
if the editor's Vdb instance cannot be created.
* Test
* GenerateRestWarDialog
* Rename of vdb, model resource
* DDLImporter
* Deploy Vdb action
* Execute Vdb action from runtime/ui/actions
* Execute Vdb action from runtime/ui/vdb
* GenerateRestWarAction
* TeiidServerEditor initialising editor
* VdbExtractModelsSyncVdbMarkerResolution
* VdbModelPathResolution
* VdbEditor
** save
** add model
** update UDF jars
** add udf jar
Commit: fc2ae6a8789039e1772e9e2c550d31d72293a6e5
https://github.com/Teiid-Designer/teiid-designer/commit/fc2ae6a8789039e17...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/i18n.properties
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtils.java
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/OperationUtil.java
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/ZipUtil.java
M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/dialogs/GenerateRestWarDialog.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/AbstractRefactorModelHandler.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/IRefactorModelHandler.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/refactor/RefactorModelExtensionManager.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/DdlImportDifferencesPage.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/DdlImporterUiI18n.java
M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/i18n.properties
M plugins/org.teiid.designer.ddl.importer/src/org/teiid/designer/ddl/importer/DdlImporter.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/DeployVdbAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/ExecuteVDBAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/GenerateRestWarAction.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/preview/PreviewDataWorker.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/ExecuteVdbAction.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/DqpPlugin.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/PreviewManager.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/rename/RenameResourceCompositeChange.java
A plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/util/ErrorHandler.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/Messages.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbExtractModelsSyncVdbMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbMigrateXsdFilesMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbModelPathResolution.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/messages.properties
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/util/VdbResourceFinder.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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.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/VdbRefactorHandler.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/refactor/VdbResourceChange.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbEntryTest.java
Log Message:
-----------
Merge pull request #346 from phantomjinx/TEIIDDES-2156
TEIIDDES-2156: Ensures eclipse builder is not stopped by runtime excepti...
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/adcf0ffe0e49...f...
10 years, 8 months
[Teiid-Designer/teiid-designer] adcf0f: TEIIDDES-2120: Fixes for Vdb and VdbEditor
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: adcf0ffe0e49cdd5ef34d142c9ecf3d690776295
https://github.com/Teiid-Designer/teiid-designer/commit/adcf0ffe0e49cdd5e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.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/VdbEntry.java
Log Message:
-----------
TEIIDDES-2120: Fixes for Vdb and VdbEditor
* VdbEditor
* Fixes when user files are added to a vdb. Formerly, the absolute path of the
file was supplied to the VdbEntry even if it was in the project. Consequently,
these files would never synchronize as they were not model resources and their
paths could not be found in the workspace.
* VdbEntry
* Makes the findFileInWorkspace method work a little harder to try and locate a
resource for the given filename by navigating the files container in the vdb's
project. This improves the chances that such files can be synchronized.
* Vdb
* Stops udf jar files appearing in both the UDF and Other Files panels in the
VdbEditor. Only user files should appear in the userFileEntries set.
Conflicts:
plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
10 years, 8 months
[Teiid-Designer/teiid-designer] 82510c: TEIIDDES-2127 Problem with SF import using Teiid C...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 82510cccd279f29fd260f68771bda6a8c31c5835
https://github.com/Teiid-Designer/teiid-designer/commit/82510cccd279f29fd...
Author: Mark Drilling <mdrillin(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/importer/ImportManager.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTargetPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTranslatorPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/ShowDDLPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/TeiidImportManager.java
Log Message:
-----------
TEIIDDES-2127 Problem with SF import using Teiid Connection importer - keys not resolved
Commit: e6c1b72eb3bd02612157676a88807b1274d38644
https://github.com/Teiid-Designer/teiid-designer/commit/e6c1b72eb3bd02612...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/importer/ImportManager.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTargetPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTranslatorPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/ShowDDLPage.java
M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/TeiidImportManager.java
Log Message:
-----------
Merge pull request #345 from mdrillin/TEIIDDES2127
TEIIDDES-2127 Problem with SF import using Teiid Connection importer - keys not resolved
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/55df00985cc5...e...
10 years, 8 months