[JBoss JIRA] (TEIIDDES-1622) Sort out the refactoring framework
by Paul Richardson (JIRA)
Paul Richardson created TEIIDDES-1622:
-----------------------------------------
Summary: Sort out the refactoring framework
Key: TEIIDDES-1622
URL: https://issues.jboss.org/browse/TEIIDDES-1622
Project: Teiid Designer
Issue Type: Enhancement
Affects Versions: 8.1
Reporter: Paul Richardson
Assignee: Paul Richardson
Fix For: 8.1
The refactor actions (rename/move/rename-namespace/delete) have been organically developed and patched over the course of several years and as such lack a consistent approach in their operations.
Re-implement the logic of each action using Eclipse's refactoring framework. This will include the following features as a standard part of the implementation:
* Ties into Eclipse's history framework so resources can be restored to a previous state
* Provides a UI so that the user can preview and accept the changes prior to them being performed
* Sensible separation of condition-checking and actual operation
* Functions in the same manner as existing Eclipse refactoring functionality
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1621) Teiid Server editor Test JDBC Connection link says OK even if ping fails
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-1621:
--------------------------------------
Summary: Teiid Server editor Test JDBC Connection link says OK even if ping fails
Key: TEIIDDES-1621
URL: https://issues.jboss.org/browse/TEIIDDES-1621
Project: Teiid Designer
Issue Type: Feature Request
Components: Teiid Integration, VDB & Execution
Affects Versions: 8.1
Reporter: Barry LaFond
Assignee: Paul Richardson
Priority: Critical
Fix For: 8.1
With latest 8.3 Teiid FINAL my JDBC connection is failing, but testing with the Test JDBC Connection link on the Teiid Server editor page, it says OK.
Tracking in debug, I noticed that the TeiidServer.testJDBCPing() method is calling
*admin.ping(PingType.JDBC)*
which returns a status which is not captured and passed back on this method.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1620:
----------------------------------------
Teiid VDB's support multi-source bindings for each source (PHYSICAL) model.
* The VDB editor was modified to allow users to add/delete/edit Source objects comprised of a name, connection-jndi-name and translator-name.
* User selects a model in the Model table on the left
* Model details are displayed in the *Model Details* tab on the right
* On the *Source Bindings Definition* tab on the right...
** Check the "*Multi-source*" option to allow adding multiple source definitions
** Check the "*Add Column*" box to "make the multi-source column present in the system metadata"
** Enter a "*Column Alias*" value if you wish to override the default name : *SOURCE_NAME*
Note that multi-source definition is not yet a feature outside of the VDB Editor
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, vdb-editor-model-selected.png, vdb-editor-source-binding-tab.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1620:
-----------------------------------
Attachment: vdb-editor-model-selected.png
vdb-editor-source-binding-tab.png
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, vdb-editor-model-selected.png, vdb-editor-source-binding-tab.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1620:
-----------------------------------
Attachment: (was: VdbEditor.png)
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, vdb-editor-model-selected.png, vdb-editor-source-binding-tab.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1620:
-----------------------------------
Attachment: (was: VDB Editor - Multi-Source-Bindings.png)
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, vdb-editor-model-selected.png, vdb-editor-source-binding-tab.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-472) Support multi-source bindings
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-472?page=com.atlassian.jira.plug... ]
Barry LaFond commented on TEIIDDES-472:
---------------------------------------
Additional issues that need discussion and resolution....
* If a Source model in VDB is MULTI-SOURCE how do we handle the synchronize() logic that is trying to keep the "translator" properties in sync with model in workspace.
** (See VdbModelEntry.synchronizeModelEntry() method)
* When a user changes a source model from MULTI-SOURCE to single source, what do we do with the "extra" source entries?
** Will VDB deployment fail if MULTI-SOURCE == FALSE and more than one <source/> element is present?
** Assume the first one wins and delete the rest?
** Create VDB validation warnings/errors?
> Support multi-source bindings
> -----------------------------
>
> Key: TEIIDDES-472
> URL: https://issues.jboss.org/browse/TEIIDDES-472
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Modeling
> Affects Versions: 6.3
> Reporter: John Verhaeg
> Assignee: Barry LaFond
> Fix For: 8.1
>
>
> Probably need a framework somewhat similar to data roles, but at a model level, to manage these bindings such that they can be validated against or selected when editing a transformation.
> The VDB and its editor then need to be modified to support capturing this information and tying it to appropriate translators and JNDI names.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Van Halbert (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Van Halbert commented on TEIIDDES-1620:
---------------------------------------
The 3 items in the middle (multi-souce, add column and source alias), visually, appear as though they are independent of each. It would be nice if by arranging the add column and source alias in a manner that its implied these 2 go together. Maybe placing the add column above source alias or by surrounding the 2 with a boarder. Cause just by their names, its not obvious. Or maybe rename "add column" to "add source alias".
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, VDB Editor - Multi-Source-Bindings.png, VdbEditor.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (TEIIDDES-1620) Add Multi-source bindings editing feature to VDB Editor
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1620?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1620:
----------------------------------------
Break the Models panel into simple Models list + Selected Model Properties Panel to the right
> Add Multi-source bindings editing feature to VDB Editor
> -------------------------------------------------------
>
> Key: TEIIDDES-1620
> URL: https://issues.jboss.org/browse/TEIIDDES-1620
> Project: Teiid Designer
> Issue Type: Sub-task
> Components: Editors, VDB & Execution
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.1
>
> Attachments: VDB Editor - Multi-Source-Bindings.bmml, VDB Editor - Multi-Source-Bindings.png, VdbEditor.png
>
>
> Current VDB Editor is designed to manage a single source definition (name, jndi-name and translator-name) for each source model.
> The UI/Editor needs to allow for defining multiple "sources" for a each source model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month