[JBoss JIRA] (TEIIDDES-2764) Change DDL importer framework to use refactored Teiid DDL parser source
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-2764:
--------------------------------------
Summary: Change DDL importer framework to use refactored Teiid DDL parser source
Key: TEIIDDES-2764
URL: https://issues.jboss.org/browse/TEIIDDES-2764
Project: Teiid Designer
Issue Type: Task
Components: Import/Export, ModeShape Integration, Patch Release
Reporter: Barry LaFond
Assignee: Dan Florian
Priority: Blocker
DDL Importer currently displays selection of DDL dialects. Since the Teiid DDL Parser is being refactored/removed from the general DDL dialects we'll need to integrate this separate parser in a different way to allow selection and auto-select in the combo box.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (TEIIDDES-2762) REST import parameter issue - problem on java 8
by Ted Jones (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2762?page=com.atlassian.jira.plu... ]
Ted Jones reassigned TEIIDDES-2762:
-----------------------------------
Assignee: Ted Jones
> REST import parameter issue - problem on java 8
> -----------------------------------------------
>
> Key: TEIIDDES-2762
> URL: https://issues.jboss.org/browse/TEIIDDES-2762
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 9.0.5
> Reporter: Matus Makovy
> Assignee: Ted Jones
> Priority: Blocker
> Attachments: Screen Shot 2016-01-15 at 11.41.18.png
>
>
> I discovered this on 9.0.5, but the issue seems to be caused by Java 8, so it doesn't matter which version of TD is used.
> I tried to import data from REST ws and when I added some parameter (name of parameter is "new") I got following error:
> {code:java}
> Illegal character(s) in message header field: rest_param:new
> {code}
> This seems to be problem only with Java 8. It works with Java 7.
> Marked this as blocker, because user cannot import from REST if he wants to use some parameters during import. After some googling I found out that this could be an issue in Java not in Designer.
> Java version: 1.8.0_65, vendor: Oracle Corporation
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (TEIIDDES-2762) REST import parameter issue - problem on java 8
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2762?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2762:
----------------------------------------
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-... LINE 314 and LINE 333
The checkMessageHeader(String key, String value) is checking key and value for '\n' Line Feed character
> REST import parameter issue - problem on java 8
> -----------------------------------------------
>
> Key: TEIIDDES-2762
> URL: https://issues.jboss.org/browse/TEIIDDES-2762
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 9.0.5
> Reporter: Matus Makovy
> Priority: Blocker
> Attachments: Screen Shot 2016-01-15 at 11.41.18.png
>
>
> I discovered this on 9.0.5, but the issue seems to be caused by Java 8, so it doesn't matter which version of TD is used.
> I tried to import data from REST ws and when I added some parameter (name of parameter is "new") I got following error:
> {code:java}
> Illegal character(s) in message header field: rest_param:new
> {code}
> This seems to be problem only with Java 8. It works with Java 7.
> Marked this as blocker, because user cannot import from REST if he wants to use some parameters during import. After some googling I found out that this could be an issue in Java not in Designer.
> Java version: 1.8.0_65, vendor: Oracle Corporation
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (TEIIDDES-2072) Teiid connection import generates invalid DDL for hsql data source
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2072?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2072:
-----------------------------------
Component/s: ModeShape Integration
Teiid Integration
> Teiid connection import generates invalid DDL for hsql data source
> ------------------------------------------------------------------
>
> Key: TEIIDDES-2072
> URL: https://issues.jboss.org/browse/TEIIDDES-2072
> Project: Teiid Designer
> Issue Type: Bug
> Components: ModeShape Integration, Teiid Integration
> Affects Versions: 8.3.1
> Environment: JBTIS 4.1.3.Final, JBDS 7.1.0.GA, DV 6 CR2, Fedora 19
> Reporter: Lucie Fabrikova
> Attachments: ds1.script, hsqlDDL.ddl
>
>
> Teiid importer teiid connection >> source model generates invalid DDL for HSQL data source.
> Message: The DDL failed to parse with message:
> "Unparsable options clause". - The problem line is highlighted below (if found). IS_NULLABLE string(3) OPTIONS (ANNOTATION 'is column nullable?: { YES (might allow) | NO (definitely not) | '''' (unknown) }', NAMEINSOURCE '"IS_NULLABLE"', NATIVE_TYPE 'VARCHAR'),
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (TEIIDDES-2722) User Defined properties are exported in each model in Dynamic VDB
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2722?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-2722.
------------------------------------
Fix Version/s: 9.2.1
(was: 10.0)
Resolution: Out of Date
Previous fixes/improvements in export dynamic vdbs included this fix. Out of Date
> User Defined properties are exported in each model in Dynamic VDB
> -----------------------------------------------------------------
>
> Key: TEIIDDES-2722
> URL: https://issues.jboss.org/browse/TEIIDDES-2722
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export, VDB & Execution
> Affects Versions: 9.0.4
> Reporter: Andrej Šmigala
> Assignee: Barry LaFond
> Priority: Minor
> Fix For: 9.2.1
>
> Attachments: CustomPropertyProject.zip
>
>
> When exporting a VDB with user defined properties, the properties are added to each model in the resulting -vdb.xml. It would make more sense to include them once in the vdb root.
> Current -vdb.xml
> {code:xml}
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <vdb name="CustomPropertyVdb" version="1">
> <description />
> <property name="validationDateTime" value="Tue Nov 10 13:51:23 CET 2015" />
> <property name="validationVersion" value="8.7.1" />
> <model name="ViewModel2" type="VIRTUAL">
> <property name="lib" value="test" />
> <property name="myCustomProperty" value="someValue" />
> <metadata type="DDL"><![CDATA[ ... ]]></metadata>
> </model>
> <model name="ViewModel" type="VIRTUAL">
> <property name="lib" value="test" />
> <property name="myCustomProperty" value="someValue" />
> <metadata type="DDL"><![CDATA[ ... ]]></metadata>
> </model>
> </vdb>
> {code}
> Expected -vdb.xml
> {code:xml}
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <vdb name="CustomPropertyVdb" version="1">
> <description />
> <property name="validationDateTime" value="Tue Nov 10 13:51:23 CET 2015" />
> <property name="validationVersion" value="8.7.1" />
> <property name="lib" value="test" />
> <property name="myCustomProperty" value="someValue" />
> <model name="ViewModel2" type="VIRTUAL">
> <metadata type="DDL"><![CDATA[ ... ]]></metadata>
> </model>
> <model name="ViewModel" type="VIRTUAL">
> <metadata type="DDL"><![CDATA[ ... ]]></metadata>
> </model>
> </vdb>
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months