[JBoss JIRA] (TEIIDDES-2161) Merge various fixes from master into 8.3.4
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2161?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2161:
-----------------------------------
Description:
*Candidates*
* TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
* TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
*Completed Upstream*
* TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
* TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
* TEIIDDES-2162 WSDL->Souce/View Importer issues
* TEIIDDES-2224 web service returns 500 when concurrent access
*Merged*
* TEIIDDES-2017 NPE while using Teiid Connection Importer
* TEIIDDES-2018 DDL importer creates wrong data type for "integer"
* TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
* TEIIDDES-2111 NPE trying to Preview Data (partial merge)
* TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
* TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
* TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
* TEIIDDES-2164 Editing teiid importer connection url can't be finished
* TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
* TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
* TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
* TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
* TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
* TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
* TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
* TEIIDDES-2266 Unexpected internal error near index 1 on Windows
* TEIIDDES-2274 Row-based Security creates incorrect permission
* TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
* TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
* [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
* [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
* TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
* TEIIDDES-2295 Issues with table viewer selection and editing on Windows (various jiras)
* TEIIDDES-2298 Wrong message in LDAP import dialog
* TEIIDDES-2302 Issue with Model list in VDB editor on Windows
was:
*Candidates*
* TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
* TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
*Completed Upstream*
* TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
* TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
* TEIIDDES-2162 WSDL->Souce/View Importer issues
* TEIIDDES-2224 web service returns 500 when concurrent access
*Merged*
* TEIIDDES-2017 NPE while using Teiid Connection Importer
* TEIIDDES-2018 DDL importer creates wrong data type for "integer"
* TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
* TEIIDDES-2111 NPE trying to Preview Data (partial merge)
* TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
* TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
* TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
* TEIIDDES-2164 Editing teiid importer connection url can't be finished
* TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
* TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
* TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
* TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
* TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
* TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
* TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
* TEIIDDES-2266 Unexpected internal error near index 1 on Windows
* TEIIDDES-2274 Row-based Security creates incorrect permission
* TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
* TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
* [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
* [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
* TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
* TEIIDDES-2295 Issues with table viewer selection and editing on Windows (various jiras)
* TEIIDDES-2298 Wrong message in LDAP import dialog
> Merge various fixes from master into 8.3.4
> ------------------------------------------
>
> Key: TEIIDDES-2161
> URL: https://issues.jboss.org/browse/TEIIDDES-2161
> Project: Teiid Designer
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Patch Release
> Reporter: Barry LaFond
> Assignee: Johnathon Lee
> Priority: Blocker
> Fix For: 8.3.4
>
>
> *Candidates*
> * TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
> * TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
> *Completed Upstream*
> * TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
> * TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
> * TEIIDDES-2162 WSDL->Souce/View Importer issues
> * TEIIDDES-2224 web service returns 500 when concurrent access
> *Merged*
> * TEIIDDES-2017 NPE while using Teiid Connection Importer
> * TEIIDDES-2018 DDL importer creates wrong data type for "integer"
> * TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
> * TEIIDDES-2111 NPE trying to Preview Data (partial merge)
> * TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
> * TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
> * TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
> * TEIIDDES-2164 Editing teiid importer connection url can't be finished
> * TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
> * TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
> * TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
> * TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
> * TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
> * TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
> * TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
> * TEIIDDES-2266 Unexpected internal error near index 1 on Windows
> * TEIIDDES-2274 Row-based Security creates incorrect permission
> * TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
> * TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
> * [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
> * [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
> * TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
> * TEIIDDES-2295 Issues with table viewer selection and editing on Windows (various jiras)
> * TEIIDDES-2298 Wrong message in LDAP import dialog
> * TEIIDDES-2302 Issue with Model list in VDB editor on Windows
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-1118) Add/Remove operations on a VDB should block other operations on the VDB
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1118?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration commented on TEIIDDES-1118:
---------------------------------------------------
Van Halbert <vhalbert(a)redhat.com> changed the Status of [bug 781035|https://bugzilla.redhat.com/show_bug.cgi?id=781035] from ASSIGNED to CLOSED
> Add/Remove operations on a VDB should block other operations on the VDB
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-1118
> URL: https://issues.jboss.org/browse/TEIIDDES-1118
> Project: Teiid Designer
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: VDB & Execution
> Affects Versions: 7.4.2
> Reporter: Marc Shirley
> Assignee: Mark Drilling
> Fix For: 7.7.2, 8.0
>
> Attachments: log1, log2, log3, log4, VariousBugs.zip
>
>
> As adding/removing objects from a VDB results in filesystem operations of adding/removing indexes, this should result in a blocking of additional operations against the VDB. If latency with the filesystem is large enough (for example, on a network filesystem) and no blocking is performed, multiple operations can be performed on the VDB resulting in the below exception:
> !MESSAGE Unhandled event loop exception
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 0
> at org.teiid.designer.vdb.VdbModelEntry.synchronizeModelEntry(VdbModelEntry.java:435)
> at org.teiid.designer.vdb.Vdb.addModelEntry(Vdb.java:244)
> at com.metamatrix.modeler.internal.vdb.ui.editor.VdbEditor$25.selected(VdbEditor.java:1709)
> at com.metamatrix.ui.table.TableAndToolBar$2.run(TableAndToolBar.java:79)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
> at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
> at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2316) Excel import creates wrong datatype for ROW_ID column
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2316?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration updated TEIIDDES-2316:
----------------------------------------------
Bugzilla Update: Perform
Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1134006
> Excel import creates wrong datatype for ROW_ID column
> -----------------------------------------------------
>
> Key: TEIIDDES-2316
> URL: https://issues.jboss.org/browse/TEIIDDES-2316
> Project: Teiid Designer
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Import/Export, Modeling, Teiid Integration
> Affects Versions: 8.6
> Environment: Teiid Designer 8.6.0.Alpha1
> Teiid 8.7.1
> Reporter: Andrej Šmigala
>
> Following https://community.jboss.org/wiki/MicrosoftExcelDocumentIntoRelationalTable (Option 1 using Teiid Designer), the imported model has the ROW_ID column modeled with datatype "integer", which results in BigInteger runtime datatype. After adding this model to a vdb and deploying, the following queries work ok:
> {code:sql}
> SELECT * FROM Sheet1
> SELECT * FROM Sheet1 WHERE row_id > 2
> {code}
> but the following query fails:
> {code:sql}
> SELECT * FROM Sheet1 WHERE row_id = 2
> {code}
> The error is
> bq. org.teiid.runtime.client.TeiidClientException: java.lang.RuntimeException: Remote org.teiid.core.TeiidException: java.math.BigInteger cannot be cast to java.lang.Integer
> After changing the datatype to "int : xs:long" and redeploying, the above query works as expected.
> However, if I copy the generated dynamic vdb (attached) and deploy it on the server (without using Designer), running the query against that works.
> The DDL for import is
> {code:sql}
> SET NAMESPACE 'http://www.teiid.org/translator/excel/2014' AS teiid_excel;
> CREATE FOREIGN TABLE Sheet1 (
> ROW_ID integer OPTIONS (SEARCHABLE 'All_Except_Like', "teiid_excel:CELL_NUMBER" 'ROW_ID'),
> FirstName string OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '1'),
> LastName string OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '2'),
> Age double OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '3'),
> CONSTRAINT PK0 PRIMARY KEY(ROW_ID)
> ) OPTIONS ("teiid_excel:FILE" 'names.xlsx', "teiid_excel:FIRST_DATA_ROW_NUMBER" '2');
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2316) Excel import creates wrong datatype for ROW_ID column
by Andrej Šmigala (JIRA)
Andrej Šmigala created TEIIDDES-2316:
----------------------------------------
Summary: Excel import creates wrong datatype for ROW_ID column
Key: TEIIDDES-2316
URL: https://issues.jboss.org/browse/TEIIDDES-2316
Project: Teiid Designer
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Import/Export, Modeling, Teiid Integration
Affects Versions: 8.6
Environment: Teiid Designer 8.6.0.Alpha1
Teiid 8.7.1
Reporter: Andrej Šmigala
Following https://community.jboss.org/wiki/MicrosoftExcelDocumentIntoRelationalTable (Option 1 using Teiid Designer), the imported model has the ROW_ID column modeled with datatype "integer", which results in BigInteger runtime datatype. After adding this model to a vdb and deploying, the following queries work ok:
{code:sql}
SELECT * FROM Sheet1
SELECT * FROM Sheet1 WHERE row_id > 2
{code}
but the following query fails:
{code:sql}
SELECT * FROM Sheet1 WHERE row_id = 2
{code}
The error is
bq. org.teiid.runtime.client.TeiidClientException: java.lang.RuntimeException: Remote org.teiid.core.TeiidException: java.math.BigInteger cannot be cast to java.lang.Integer
After changing the datatype to "int : xs:long" and redeploying, the above query works as expected.
However, if I copy the generated dynamic vdb (attached) and deploy it on the server (without using Designer), running the query against that works.
The DDL for import is
{code:sql}
SET NAMESPACE 'http://www.teiid.org/translator/excel/2014' AS teiid_excel;
CREATE FOREIGN TABLE Sheet1 (
ROW_ID integer OPTIONS (SEARCHABLE 'All_Except_Like', "teiid_excel:CELL_NUMBER" 'ROW_ID'),
FirstName string OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '1'),
LastName string OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '2'),
Age double OPTIONS (SEARCHABLE 'Unsearchable', "teiid_excel:CELL_NUMBER" '3'),
CONSTRAINT PK0 PRIMARY KEY(ROW_ID)
) OPTIONS ("teiid_excel:FILE" 'names.xlsx', "teiid_excel:FIRST_DATA_ROW_NUMBER" '2');
{code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2161) Merge various fixes from master into 8.3.4
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2161?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2161:
-----------------------------------
Description:
*Candidates*
* TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
* TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
*Completed Upstream*
* TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
* TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
* TEIIDDES-2162 WSDL->Souce/View Importer issues
* TEIIDDES-2224 web service returns 500 when concurrent access
*Merged*
* TEIIDDES-2017 NPE while using Teiid Connection Importer
* TEIIDDES-2018 DDL importer creates wrong data type for "integer"
* TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
* TEIIDDES-2111 NPE trying to Preview Data (partial merge)
* TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
* TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
* TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
* TEIIDDES-2164 Editing teiid importer connection url can't be finished
* TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
* TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
* TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
* TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
* TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
* TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
* TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
* TEIIDDES-2266 Unexpected internal error near index 1 on Windows
* TEIIDDES-2274 Row-based Security creates incorrect permission
* TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
* TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
* [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
* [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
* TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
* TEIIDDES-2295 Issues with table viewer selection and editing on Windows (various jiras)
* TEIIDDES-2298 Wrong message in LDAP import dialog
was:
*Candidates*
* TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
* TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
*Completed Upstream*
* TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
* TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
* TEIIDDES-2162 WSDL->Souce/View Importer issues
* TEIIDDES-2224 web service returns 500 when concurrent access
*Merged*
* TEIIDDES-2017 NPE while using Teiid Connection Importer
* TEIIDDES-2018 DDL importer creates wrong data type for "integer"
* TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
* TEIIDDES-2111 NPE trying to Preview Data (partial merge)
* TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
* TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
* TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
* TEIIDDES-2164 Editing teiid importer connection url can't be finished
* TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
* TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
* TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
* TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
* TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
* TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
* TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
* TEIIDDES-2266 Unexpected internal error near index 1 on Windows
* TEIIDDES-2274 Row-based Security creates incorrect permission
* TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
* TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
* [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
* [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
* TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
* TEIIDDES-2298 Wrong message in LDAP import dialog
> Merge various fixes from master into 8.3.4
> ------------------------------------------
>
> Key: TEIIDDES-2161
> URL: https://issues.jboss.org/browse/TEIIDDES-2161
> Project: Teiid Designer
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Patch Release
> Reporter: Barry LaFond
> Assignee: Johnathon Lee
> Priority: Blocker
> Fix For: 8.3.4
>
>
> *Candidates*
> * TEIIDDES-2152 Adding source table with quoted name results in wrong generated SQL statement
> * TEIIDDES-2147 Packaged runtime client lib versions in Designer are behind the corresponding server libs (Investigate if it's possible to back-port)
> *Completed Upstream*
> * TEIIDDES-2156 Building Vdbs in eclipse should not throw runtime exceptions
> * TEIIDDES-2153 Create relational model from SOAP WS with Service Mode MESSAGE can't be finished
> * TEIIDDES-2162 WSDL->Souce/View Importer issues
> * TEIIDDES-2224 web service returns 500 when concurrent access
> *Merged*
> * TEIIDDES-2017 NPE while using Teiid Connection Importer
> * TEIIDDES-2018 DDL importer creates wrong data type for "integer"
> * TEIIDDES-2089 Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
> * TEIIDDES-2111 NPE trying to Preview Data (partial merge)
> * TEIIDDES-2138 Restrict "New VDB" wizard's "Add model" to the current project
> * TEIIDDES-2142 & TEIIDDES-2131 New VDB Data Role' Dialog needs layout improvement
> * TEIIDDES-2154 Preview VDB is not updated after adding or modifying a translator override ( partial related commit)
> * TEIIDDES-2164 Editing teiid importer connection url can't be finished
> * TEIIDDES-2186 SWT Illegal Argument exception from Teiid Server Editor page
> * TEIIDDES-2189 Add ModelType validation in the New MED wizard to prevent creating MED without one selected
> * TEIIDDES-2196 Data Roles dialog issues (addresses TEIIDDES-2261)
> * TEIIDDES-2205 Remove table name error validation for names that include '.' delimiter (related to TEIIDDES-2100)
> * TEIIDDES-2214 Cannot generate CXF WAR from VDB created in 8.3.3
> * TEIIDDES-2244 Exception in TeiidServerVersion parsing "8.4.1-redhat-7"
> * TEIIDDES-2260 Teiid Designer doesn't clean up vdb.xml properly (Data Roles - conditions)
> * TEIIDDES-2266 Unexpected internal error near index 1 on Windows
> * TEIIDDES-2274 Row-based Security creates incorrect permission
> * TEIIDDES-2139 - 2 Connections to same VDB in JBDS seem to share one password
> * TEIIDDES-2237 - Server credentials for multiple Teiid instances sharing password
> * [91fc48c8|https://github.com/Teiid-Designer/teiid-designer/commit/91fc48c8...] - Miscellaneous fixes found while debugging TEIIDDES-2139 and TEIIDDES-2237
> * [35a73da0|https://github.com/Teiid-Designer/teiid-designer/commit/35a73da0...] - Removes debug messages erroneously added by TEIIDDES-2139
> * TEIIDDES-2275 Invalid Model Name, when trying to use Teiid Connection Importer
> * TEIIDDES-2295 Issues with table viewer selection and editing on Windows (various jiras)
> * TEIIDDES-2298 Wrong message in LDAP import dialog
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-1118) Add/Remove operations on a VDB should block other operations on the VDB
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1118?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-1118.
------------------------------------
Resolution: Cannot Reproduce Bug
per my last comments, not reproducable
> Add/Remove operations on a VDB should block other operations on the VDB
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-1118
> URL: https://issues.jboss.org/browse/TEIIDDES-1118
> Project: Teiid Designer
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: VDB & Execution
> Affects Versions: 7.4.2
> Reporter: Marc Shirley
> Assignee: Mark Drilling
> Fix For: 8.0, 7.7.2
>
> Attachments: log1, log2, log3, log4, VariousBugs.zip
>
>
> As adding/removing objects from a VDB results in filesystem operations of adding/removing indexes, this should result in a blocking of additional operations against the VDB. If latency with the filesystem is large enough (for example, on a network filesystem) and no blocking is performed, multiple operations can be performed on the VDB resulting in the below exception:
> !MESSAGE Unhandled event loop exception
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 0
> at org.teiid.designer.vdb.VdbModelEntry.synchronizeModelEntry(VdbModelEntry.java:435)
> at org.teiid.designer.vdb.Vdb.addModelEntry(Vdb.java:244)
> at com.metamatrix.modeler.internal.vdb.ui.editor.VdbEditor$25.selected(VdbEditor.java:1709)
> at com.metamatrix.ui.table.TableAndToolBar$2.run(TableAndToolBar.java:79)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
> at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
> at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2314) VDB editor in TD 8.6 allows user to add source model from reused VDB
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2314?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2314:
-----------------------------------
Fix Version/s: 8.3.4
8.6
Assignee: Barry LaFond
> VDB editor in TD 8.6 allows user to add source model from reused VDB
> --------------------------------------------------------------------
>
> Key: TEIIDDES-2314
> URL: https://issues.jboss.org/browse/TEIIDDES-2314
> Project: Teiid Designer
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Editors
> Affects Versions: 8.6
> Environment: Windows 7
> Reporter: Matus Makovy
> Assignee: Barry LaFond
> Fix For: 8.3.4, 8.6
>
> Attachments: screenshot1.png, screenshot2.png, screenshot3.png
>
>
> VDB editor in Teiid Designer 8.6.0.Alpha1-v20140825-1403-B2763 allows me to add source model from reused VDB to new VDB.
> The "New VDB" dialogoue accessed using New -> Teiid VDB doesn't allow me to do so (screenshot1)
> But when I complete the creation of this VDB, edit this VDB and try to add new model using Edit VDB view, it allows me to add this source model without any warning. (screenshot2 and screenshot3)
> NOTE: I can also get around this by selecting a vdb source model and right-click *New > VDB* ... it'll add the model to the VDB
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2314) VDB editor in TD 8.6 allows user to add source model from reused VDB
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2314?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2314:
-----------------------------------
Description:
VDB editor in Teiid Designer 8.6.0.Alpha1-v20140825-1403-B2763 allows me to add source model from reused VDB to new VDB.
The "New VDB" dialogoue accessed using New -> Teiid VDB doesn't allow me to do so (screenshot1)
But when I complete the creation of this VDB, edit this VDB and try to add new model using Edit VDB view, it allows me to add this source model without any warning. (screenshot2 and screenshot3)
NOTE: I can also get around this by selecting a vdb source model and right-click *New > VDB* ... it'll add the model to the VDB
was:
VDB editor in Teiid Designer 8.6.0.Alpha1-v20140825-1403-B2763 allows me to add source model from reused VDB to new VDB.
The "New VDB" dialogoue accessed using New -> Teiid VDB doesn't allow me to do so (screenshot1)
But when I complete the creation of this VDB, edit this VDB and try to add new model using Edit VDB view, it allows me to add this source model without any warning. (screenshot2 and screenshot3)
> VDB editor in TD 8.6 allows user to add source model from reused VDB
> --------------------------------------------------------------------
>
> Key: TEIIDDES-2314
> URL: https://issues.jboss.org/browse/TEIIDDES-2314
> Project: Teiid Designer
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Editors
> Affects Versions: 8.6
> Environment: Windows 7
> Reporter: Matus Makovy
> Attachments: screenshot1.png, screenshot2.png, screenshot3.png
>
>
> VDB editor in Teiid Designer 8.6.0.Alpha1-v20140825-1403-B2763 allows me to add source model from reused VDB to new VDB.
> The "New VDB" dialogoue accessed using New -> Teiid VDB doesn't allow me to do so (screenshot1)
> But when I complete the creation of this VDB, edit this VDB and try to add new model using Edit VDB view, it allows me to add this source model without any warning. (screenshot2 and screenshot3)
> NOTE: I can also get around this by selecting a vdb source model and right-click *New > VDB* ... it'll add the model to the VDB
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2315) User isn't able to add dataroles to original models when reuisng VDB
by Matus Makovy (JIRA)
Matus Makovy created TEIIDDES-2315:
--------------------------------------
Summary: User isn't able to add dataroles to original models when reuisng VDB
Key: TEIIDDES-2315
URL: https://issues.jboss.org/browse/TEIIDDES-2315
Project: Teiid Designer
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Editors
Affects Versions: 8.3.3, 8.6
Reporter: Matus Makovy
Priority: Minor
Attachments: screenshot1.png, screenshot2.png
When reusing VDB, the creator of new VDB isn't able to add dataroles to original VDB models.
You can see import VDBs when you click on "Show Import VDBs", but you can not access models from this(old/original) VDB in order to set new Dataroles, old ones are ignored.
Shouldn't be user able to add dataroles to old/original/imported models ?
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months
[JBoss JIRA] (TEIIDDES-2315) User isn't able to add dataroles to original models when reuisng VDB
by Matus Makovy (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2315?page=com.atlassian.jira.plu... ]
Matus Makovy updated TEIIDDES-2315:
-----------------------------------
Attachment: screenshot1.png
screenshot2.png
screenshots
> User isn't able to add dataroles to original models when reuisng VDB
> --------------------------------------------------------------------
>
> Key: TEIIDDES-2315
> URL: https://issues.jboss.org/browse/TEIIDDES-2315
> Project: Teiid Designer
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Editors
> Affects Versions: 8.3.3, 8.6
> Reporter: Matus Makovy
> Priority: Minor
> Attachments: screenshot1.png, screenshot2.png
>
>
> When reusing VDB, the creator of new VDB isn't able to add dataroles to original VDB models.
> You can see import VDBs when you click on "Show Import VDBs", but you can not access models from this(old/original) VDB in order to set new Dataroles, old ones are ignored.
> Shouldn't be user able to add dataroles to old/original/imported models ?
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 3 months