[JBoss JIRA] (TEIIDDES-1870) OData Importing issues
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1870?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration commented on TEIIDDES-1870:
---------------------------------------------------
Van Halbert <vhalbert(a)redhat.com> changed the Status of [bug 1012634|https://bugzilla.redhat.com/show_bug.cgi?id=1012634] from ASSIGNED to MODIFIED
> OData Importing issues
> ----------------------
>
> Key: TEIIDDES-1870
> URL: https://issues.jboss.org/browse/TEIIDDES-1870
> Project: Teiid Designer
> Issue Type: Bug
> Components: Extension Framework, Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Barry LaFond
> Fix For: 8.3
>
>
> After fixing the TEIID-2673, I have failed to import the OData metadata correctly. Upon some investigation here are some issues that needs to be fixed on the Designer
> 1) MED specified for OData properties are incomplete. Please add following properties
> Namespace URI:http://www.jboss.org/teiiddesigner/ext/odata/2012
> Namespace: teiid_odata
> # LinkTables - String/optional
> # HttpMethod - String/optional
> # JoinColumn - String/optional
> # EntityType - String/optional
> # ComplexType - String/optional
> # ColumnGroup - String/optional
> 2) When the "name space" based properties are returned in the DDL from Teiid, none of the properties are correctly being resolved. Bigger issue is they are being ignored, Designer should fail here with error message saying that "extension property match not found" and force users to define or select a MED that matches with all the properties
> 3) Mark the OData not built-in, so that it allows the user to edit the allowed properties list until we have the feature fully worked as expected.
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1871) NPE While using DDL based importer
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1871?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration commented on TEIIDDES-1871:
---------------------------------------------------
Van Halbert <vhalbert(a)redhat.com> changed the Status of [bug 1012634|https://bugzilla.redhat.com/show_bug.cgi?id=1012634] from ASSIGNED to MODIFIED
> NPE While using DDL based importer
> ----------------------------------
>
> Key: TEIIDDES-1871
> URL: https://issues.jboss.org/browse/TEIIDDES-1871
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.3
>
> Attachments: sap-flight.ddl, working_sap_flight.ddl
>
>
> While importing the OData translator based DDL, encountered the below NPE.
> {code}
> Caused by: java.lang.NullPointerException
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.getColumnNode(CreateTableParser.java:117)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseReferenceList(CreateTableParser.java:330)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseTableBodyConstraint(CreateTableParser.java:453)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseTableBody(CreateTableParser.java:362)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parse(CreateTableParser.java:195)
> at org.modeshape.sequencer.ddl.dialect.teiid.TeiidDdlParser.parseNextStatement(TeiidDdlParser.java:150)
> at org.modeshape.sequencer.ddl.StandardDdlParser.parse(StandardDdlParser.java:209)
> at org.modeshape.sequencer.ddl.DdlParsers.parseUsing(DdlParsers.java:152)
> at org.teiid.designer.ddl.importer.DdlImporter.importDdl(DdlImporter.java:134)
> at org.teiid.designer.ddl.importer.DdlImporter$1.tryToDo(DdlImporter.java:106)
> at org.teiid.core.designer.util.OperationUtil.perform(OperationUtil.java:40)
> at org.teiid.designer.ddl.importer.DdlImporter.importDdl(DdlImporter.java:90)
> at org.teiid.designer.ddl.importer.ui.DdlImportDifferencesPage$1.run(DdlImportDifferencesPage.java:222)
> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
> {code}
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1885) DDL importer problems for both source and view models
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1885?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-1885.
------------------------------------
Resolution: Cannot Reproduce Bug
Simply change the default Teiid DDL dialect selection to Oracle and import works fine.
> DDL importer problems for both source and view models
> ------------------------------------------------------
>
> Key: TEIIDDES-1885
> URL: https://issues.jboss.org/browse/TEIIDDES-1885
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 8.3
>
> Attachments: stdcust.ddl
>
>
> When Importing from DDL to create a new view model (DDL File >> Source or View model), the following problems appear:
> a) when choosing auto-select for dialect, the wizard raises the difference panel after hitting Next with generic "Error encountered importing DDL" message and a "No difference report was found" message.
> b) when leaving auto-select unchecked for dialect, clicking Next produces a DDL failed to parse error (as well as a 'No difference report was found" error.
> The DDL in question works in JBDS 6 and earlier.
> Version-Release number of selected component (if applicable):
> JBDS 7 with JBDSIS 7 beta 4
> How reproducible:
> Consistent.
> Steps to Reproduce:
> Import attached DDL via importer.
> see: https://bugzilla.redhat.com/show_bug.cgi?id=1016553
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1871) NPE While using DDL based importer
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1871?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-1871.
------------------------------------
Resolution: Done
Tested with build/update site installed. Done
> NPE While using DDL based importer
> ----------------------------------
>
> Key: TEIIDDES-1871
> URL: https://issues.jboss.org/browse/TEIIDDES-1871
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 8.3
>
> Attachments: sap-flight.ddl, working_sap_flight.ddl
>
>
> While importing the OData translator based DDL, encountered the below NPE.
> {code}
> Caused by: java.lang.NullPointerException
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.getColumnNode(CreateTableParser.java:117)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseReferenceList(CreateTableParser.java:330)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseTableBodyConstraint(CreateTableParser.java:453)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parseTableBody(CreateTableParser.java:362)
> at org.modeshape.sequencer.ddl.dialect.teiid.CreateTableParser.parse(CreateTableParser.java:195)
> at org.modeshape.sequencer.ddl.dialect.teiid.TeiidDdlParser.parseNextStatement(TeiidDdlParser.java:150)
> at org.modeshape.sequencer.ddl.StandardDdlParser.parse(StandardDdlParser.java:209)
> at org.modeshape.sequencer.ddl.DdlParsers.parseUsing(DdlParsers.java:152)
> at org.teiid.designer.ddl.importer.DdlImporter.importDdl(DdlImporter.java:134)
> at org.teiid.designer.ddl.importer.DdlImporter$1.tryToDo(DdlImporter.java:106)
> at org.teiid.core.designer.util.OperationUtil.perform(OperationUtil.java:40)
> at org.teiid.designer.ddl.importer.DdlImporter.importDdl(DdlImporter.java:90)
> at org.teiid.designer.ddl.importer.ui.DdlImportDifferencesPage$1.run(DdlImportDifferencesPage.java:222)
> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
> {code}
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1883) DDL/Teiid Connection Importer does not show latest data sources for selection
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1883?page=com.atlassian.jira.plu... ]
Paul Richardson commented on TEIIDDES-1883:
-------------------------------------------
Correct.
The ExecutionAdmin class caches the data source names and these are refreshed during:
a) a refresh - basically a reconnection
b) when creating/adding an artifact to the server, eg. vdb or datasource
Therefore, the caching goes right the way back to designer's teiid client, presumably done originally for performance reasons.
> DDL/Teiid Connection Importer does not show latest data sources for selection
> -----------------------------------------------------------------------------
>
> Key: TEIIDDES-1883
> URL: https://issues.jboss.org/browse/TEIIDDES-1883
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Paul Richardson
> Fix For: 8.3
>
>
> When using "Teiid Connection >> Source Model" importer the very first screen shows the available data sources in the middle of the page.
> The list shown here is stale list, it needs to be updated every time wizard is invoked, to show all the data sources in server.
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1883) DDL/Teiid Connection Importer does not show latest data sources for selection
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1883?page=com.atlassian.jira.plu... ]
Paul Richardson commented on TEIIDDES-1883:
-------------------------------------------
Right.
Therefore, the only solution would be a polling thread to refresh the UI when changes are discovered in the server. I think that is a much bigger deal at this stage.
Given the modal and transient nature of this wizard, it seems unsuitable so closing for now.
> DDL/Teiid Connection Importer does not show latest data sources for selection
> -----------------------------------------------------------------------------
>
> Key: TEIIDDES-1883
> URL: https://issues.jboss.org/browse/TEIIDDES-1883
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Paul Richardson
> Fix For: 8.3
>
>
> When using "Teiid Connection >> Source Model" importer the very first screen shows the available data sources in the middle of the page.
> The list shown here is stale list, it needs to be updated every time wizard is invoked, to show all the data sources in server.
--
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
10 years, 6 months
[JBoss JIRA] (TEIIDDES-1883) DDL/Teiid Connection Importer does not show latest data sources for selection
by Paul Richardson (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1883?page=com.atlassian.jira.plu... ]
Paul Richardson commented on TEIIDDES-1883:
-------------------------------------------
This is not to do with the wizard but the admin interface since the Teiid Instance Configuration is not updated in the Servers View either. Does teiid inform its client connections of changes or should the client/designer have to poll?
> DDL/Teiid Connection Importer does not show latest data sources for selection
> -----------------------------------------------------------------------------
>
> Key: TEIIDDES-1883
> URL: https://issues.jboss.org/browse/TEIIDDES-1883
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 8.2
> Reporter: Ramesh Reddy
> Assignee: Paul Richardson
> Fix For: 8.3
>
>
> When using "Teiid Connection >> Source Model" importer the very first screen shows the available data sources in the middle of the page.
> The list shown here is stale list, it needs to be updated every time wizard is invoked, to show all the data sources in server.
--
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
10 years, 6 months