[JBoss JIRA] (TEIIDDES-2415) Import -> Web Service Source >> Source and View Model (REST) Parameter handling and parsing errors
by Wladislaw Mitzel (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2415?page=com.atlassian.jira.plu... ]
Wladislaw Mitzel commented on TEIIDDES-2415:
--------------------------------------------
I'll give it a try today.
> Import -> Web Service Source >> Source and View Model (REST) Parameter handling and parsing errors
> --------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-2415
> URL: https://issues.jboss.org/browse/TEIIDDES-2415
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export, Web Services Support
> Affects Versions: 9.0
> Environment: Ubuntu 14.04 LTS
> OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
> OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
> Eclipse Luna Service Release 1 (4.4.1)
> Build id: 20140925-1800
> Teiid Designer 9.0.0.Final-v20141216-2002-B3222
> Reporter: Wladislaw Mitzel
> Assignee: Ted Jones
> Fix For: 8.6.1, 9.0.1
>
> Attachments: 2014-12-29_14-59-13.png
>
>
> The import wizard for {{Web Service Source >> Source and View Model (REST)}} has various errors regarding the handling of parameters. The initial creation dialog {{New connection profile}} does not show buttons for addition or removal of parameters. The {{connection properties}} dialog displays the buttons, but the changes are not persisted.
> Furthermore there is a parsing error for the following JSON response:
> {code}
> {
> "md5": "37a6259cc0c1dae299a7866489dff0bd",
> "original": "null"
> }
> {code}
> Please see "Steps to reproduce" for further explanation.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-1119) Need for global workspace location
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1119?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1119:
-----------------------------------
Fix Version/s: Komodo
(was: 9.1)
> Need for global workspace location
> ----------------------------------
>
> Key: TEIIDDES-1119
> URL: https://issues.jboss.org/browse/TEIIDDES-1119
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Eclipse Integration
> Reporter: Barry LaFond
> Assignee: Paul Richardson
> Fix For: Komodo
>
>
> With 7.6 Teiid Designer will be managing a new Model Extension framework which allows users to define Model Extension Definitions (MEDs) to inject additional properties into relational, web services, XML document and function models.
> Initial design is to maintain a registry or both built-in and user-defined MED's within the user's workspace/.metadata/org.teiid.designer.extension folder.
> Designer is also maintaining a similar Teiid Server registry in workspace/.metadata/org.teiid.designer.dqp
> The "Import VDB" feature will probably need a place to store a registry of "Translator Overrides" so user can re-use these across VDB's rather than re-inputing these properties manually each time in their VDB editors.
> The Data Tools Connection profile registry is also stored in a workspace/.metadata/org.eclipse.datatools.connectivity folder. Data Tool provides input/export features for persisting portions or all of the profile registry across workspace, but requires user to import/export each time.
> Eclipse's ".metadata" folder concept is good from a single workspace standpoint, but these registries are:
> 1) at risk of being deleted if workspace is cleared
> 2) registry data (i.e. files) are not available/exposed for proper version control
> So a solution might be to create the concept of a Global Workspace Location. This location would be set by the user if they choose. This location would contain folders for Teiid Server, Model Extension, Translator Overrides, Connection Profiles such that if a user changes workspaces they wouldn't necessarily have to re-import all of this data.
> Maybe provide a "Global Workspace Explorer" view that would have some features/actions to do some appropriate management of the artifacts.
> This would be a Usability
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-2409) Cannot set Content via Element in Webservice operation input and output
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2409?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-2409.
------------------------------------
Resolution: Done
Committed to master, 8.6.x and 9.0.x
> Cannot set Content via Element in Webservice operation input and output
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2409
> URL: https://issues.jboss.org/browse/TEIIDDES-2409
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling, Web Services Support
> Affects Versions: 9.0.1
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.6.1, 9.0.1, 9.1
>
> Attachments: content-via-element-selection.png, ContentViaElementProject.zip
>
>
> When trying to set Content via element for a web service operation input or output, the list of available elements is empty, even when there are XML Schema models in the project.
> Windows, Linux
> JBDS 8.0.1 GA
> Designer 9.0.1 Beta2
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-2409) Cannot set Content via Element in Webservice operation input and output
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2409?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2409:
-----------------------------------
Fix Version/s: 8.6.1
9.0.1
(was: 8.6.2)
(was: 9.0.2)
> Cannot set Content via Element in Webservice operation input and output
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2409
> URL: https://issues.jboss.org/browse/TEIIDDES-2409
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling, Web Services Support
> Affects Versions: 9.0.1
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.6.1, 9.0.1, 9.1
>
> Attachments: content-via-element-selection.png, ContentViaElementProject.zip
>
>
> When trying to set Content via element for a web service operation input or output, the list of available elements is empty, even when there are XML Schema models in the project.
> Windows, Linux
> JBDS 8.0.1 GA
> Designer 9.0.1 Beta2
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-2409) Cannot set Content via Element in Webservice operation input and output
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2409?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2409:
-----------------------------------
Fix Version/s: 9.1
9.0.2
8.6.2
> Cannot set Content via Element in Webservice operation input and output
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2409
> URL: https://issues.jboss.org/browse/TEIIDDES-2409
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling, Web Services Support
> Affects Versions: 9.0.1
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 9.1, 9.0.2, 8.6.2
>
> Attachments: content-via-element-selection.png, ContentViaElementProject.zip
>
>
> When trying to set Content via element for a web service operation input or output, the list of available elements is empty, even when there are XML Schema models in the project.
> Windows, Linux
> JBDS 8.0.1 GA
> Designer 9.0.1 Beta2
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-2409) Cannot set Content via Element in Webservice operation input and output
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2409?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2409:
----------------------------------------
For some reason the table editor, in this case, has got a lazy load flag set in ModelObjectTableModel. This is causing the PropertyEditorFactory to skip loading the choices and resulting in an empty List Dialog, rather than a combo box. Setting it to *false* fixes this issue.
{code}
public void refreshProperties() {
if (instanceList.size() > 0) {
IPropertySource propertySource = getPropertySource((EObject)instanceList.get(0));
properties = propertySource.getPropertyDescriptors();
for (int i = 0; i < properties.length; ++i) {
if (properties[i] instanceof ModelObjectPropertyDescriptor) {
((ModelObjectPropertyDescriptor)properties[i]).setShowReadOnlyDialog(false);
((ModelObjectPropertyDescriptor)properties[i]).setLazyLoadValues(true); <<<<<<<<
} else if (properties[i] instanceof ExtensionPropertyDescriptor) {
((ExtensionPropertyDescriptor)properties[i]).setShowReadOnlyDialog(false);
}
}
}
}
{code}
> Cannot set Content via Element in Webservice operation input and output
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2409
> URL: https://issues.jboss.org/browse/TEIIDDES-2409
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling, Web Services Support
> Affects Versions: 9.0.1
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Blocker
> Attachments: content-via-element-selection.png, ContentViaElementProject.zip
>
>
> When trying to set Content via element for a web service operation input or output, the list of available elements is empty, even when there are XML Schema models in the project.
> Windows, Linux
> JBDS 8.0.1 GA
> Designer 9.0.1 Beta2
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years
[JBoss JIRA] (TEIIDDES-2409) Cannot set Content via Element in Webservice operation input and output
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2409?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2409:
-----------------------------------
Attachment: content-via-element-selection.png
Just tested and the schema elements were available in the properties view per the attached image
> Cannot set Content via Element in Webservice operation input and output
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2409
> URL: https://issues.jboss.org/browse/TEIIDDES-2409
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling, Web Services Support
> Affects Versions: 9.0.1
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Blocker
> Attachments: content-via-element-selection.png, ContentViaElementProject.zip
>
>
> When trying to set Content via element for a web service operation input or output, the list of available elements is empty, even when there are XML Schema models in the project.
> Windows, Linux
> JBDS 8.0.1 GA
> Designer 9.0.1 Beta2
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years