[JBoss JIRA] (TEIIDDES-2034) Inconsistent model naming validation in wizards and dialogs
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-2034:
--------------------------------------
Summary: Inconsistent model naming validation in wizards and dialogs
Key: TEIIDDES-2034
URL: https://issues.jboss.org/browse/TEIIDDES-2034
Project: Teiid Designer
Issue Type: Bug
Affects Versions: 8.3.1, 8.3
Reporter: Barry LaFond
Assignee: Barry LaFond
Priority: Critical
Fix For: 8.4
Performed an …
[View More]analysis of Designer's dialog and wizard panels validation of editable model names:
1) Refactor > Rename (*FIX*)
- Seems to allow only LETTERS, NUMBERS and '_' char
- error message only indicates "One or more characters are invalid" instead of more detailed message
2) New Model Wizard (*FIX*)
- Model name allows any char
3) Flat File and XML Import Wizards (*FIX*)
- Source and View model names allow any char
- View Table name only allows LETTERS, NUMBERS and '_' char
4) Import > WSDL File or URL >> Source and View Model (SOAP) (*FIX*)
- Source and View model names allow any char
5) Import > WSDL File or URL >> Web Service Model (*FIX*)
- Web Service Model Name allows any char (first page)
- Schema model name allows any char (Workspace Location Selection page)
- XML model name allows any char (last page)
6) JDBC Import wizard Model Name allows any char (*FIX*)
7) DDL Import Wizard (*OK*)
- Appears to be working correctly: Allows only LETTERS, NUMBERS and '_' char
8) Import > Designer Test File >> Source or View Models (*FIX*)
- Source and View model names allow any char
- Utilizes Relational Model Selector dialog
- Als used in "Create Materailized View Model" dialog
9) Create Web Service dialog (*FIX*)
- schema and WS model names allow any char
10) Modeling > Create XML View Documents (*FIX*)
- Select or create XML View model dialog allow any char for New Model Name
- Similar to Relational Model Selector dialog
11) Import > Teiid Connection >> Source Model (*FIX*)
- Source model name allows any char
--
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
[View Less]
11 years, 1 month
[JBoss JIRA] (TEIIDDES-1949) Unable to create function from the reconciler
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1949?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1949:
-----------------------------------
Fix Version/s: 8.5
(was: 8.4)
> Unable to create function from the reconciler
> ----------------------------------------------
>
> Key: TEIIDDES-1949
> URL: https://issues.jboss.org/browse/TEIIDDES-1949
> Project: Teiid Designer
> …
[View More]Issue Type: Bug
> Components: Dialogs
> Affects Versions: 8.3
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Priority: Minor
> Fix For: 8.5
>
>
> Description of problem: Trying to create a function to concatenate last and first names, but nothing would return from dialog after pressing OK. Looking in the log, NPE was found:
> java.lang.NullPointerException
> at org.teiid.query.function.FunctionTree.getFunction(FunctionTree.java:386)
> at org.teiid.query.function.FunctionLibrary.findFunction(FunctionLibrary.java:141)
> at org.teiid.query.function.FunctionLibrary.findFunction(FunctionLibrary.java:1)
> at org.teiid.designer.transformation.ui.reconciler.ReconcilerPanel.syncFunction(ReconcilerPanel.java:725)
> at org.teiid.designer.transformation.ui.reconciler.ReconcilerPanel.expressionButtonPressed(ReconcilerPanel.java:681)
> at org.teiid.designer.transformation.ui.reconciler.ReconcilerPanel$6.widgetSelected(ReconcilerPanel.java:364)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
--
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
[View Less]
11 years, 1 month
[JBoss JIRA] (TEIIDDES-2033) Need to provide all system functions (i.e, aggregates) that user can use
by Van Halbert (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2033?page=com.atlassian.jira.plu... ]
Van Halbert updated TEIIDDES-2033:
----------------------------------
Summary: Need to provide all system functions (i.e, aggregates) that user can use (was: Need to provide to use all system functions (i.e, aggregates) that user can use)
> Need to provide all system functions (i.e, aggregates) that user can use
> ------------------------------------------------------------------------
>
> …
[View More] Key: TEIIDDES-2033
> URL: https://issues.jboss.org/browse/TEIIDDES-2033
> Project: Teiid Designer
> Issue Type: Enhancement
> Components: Modeling
> Affects Versions: 8.3.1
> Reporter: Van Halbert
>
> The designer should present the full set of functions a user can use. The initial set of functions not seen are the aggregates (maybe there are others), sum, count, avg, etc., that we support.
--
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
[View Less]
11 years, 1 month
[JBoss JIRA] (TEIIDDES-2032) Add validation to "VDB JNDI Name" field in "Create Web service WAR File" dialog
by Lucie Fabrikova (JIRA)
Lucie Fabrikova created TEIIDDES-2032:
-----------------------------------------
Summary: Add validation to "VDB JNDI Name" field in "Create Web service WAR File" dialog
Key: TEIIDDES-2032
URL: https://issues.jboss.org/browse/TEIIDDES-2032
Project: Teiid Designer
Issue Type: Feature Request
Components: Usability
Affects Versions: 8.3.1
Environment: JBTIS 4.1.3.Final
Reporter: Lucie …
[View More]Fabrikova
In the "Create Web Service WAR File" dialog (vdb -> right click -> generate ws-cxf war), it is possible to set anything in field VDB JNDI Name. It is also possible to set invalid JNDI name: "java:teiidvdb" (bug in E2eYahoo testscript suggested this).
Maybe it would be good if the value in the field was validated...
--
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
[View Less]
11 years, 1 month
[JBoss JIRA] (TEIIDDES-2030) Querying webservice of VDB throws javax.naming.NameNotFoundException
by Lucie Fabrikova (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2030?page=com.atlassian.jira.plu... ]
Lucie Fabrikova commented on TEIIDDES-2030:
-------------------------------------------
This exception is also thrown if JNDI name for WAR is set in wrong format (java:name instead of java:/name or just name) -- different from the datasource's JNDI name. Maybe the teiid designer should validate the JNDI name being set for WAR.
> Querying webservice of VDB throws javax.naming.…
[View More]NameNotFoundException
> --------------------------------------------------------------------
>
> Key: TEIIDDES-2030
> URL: https://issues.jboss.org/browse/TEIIDDES-2030
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 8.3.1
> Environment: JBTIS 4.1.3.Final, JBDS 7.1.0.GA, DV 6 CR2, Fedora 19, Java oracle jdk 1.7.0_45, teiid translator 8.4 (https://repository.jboss.org/nexus/content/repositories/public-jboss/org/...)
> Reporter: Lucie Fabrikova
> Attachments: ConsumeWSNoJNDI.zip, countryInfoNoJNDI.vdb, countryInfoNoJNDI.war
>
>
> Querying (via soapui) a webservice created from VDB which contains a model without a JNDI name (model MarketData with yahoo translator, viz TDES-2024), server throws exception javax.naming.NameNotFoundException.
> If the model without JNDI is removed from VDB, the query is successful.
> (the models in project were created via "Consume a SOAP web service" cheat sheet from DV6 doc., detailed instructions in TestSpecs/Designer8-updatedE2eConsumeSoapWS-cheatSheetCompletion.odt)
--
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
[View Less]
11 years, 1 month