[JBoss JIRA] (TEIIDDES-2047) Cut operation completely wipes out the Web Service transformation
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2047?page=com.atlassian.jira.plu... ]
Barry LaFond edited comment on TEIIDDES-2047 at 4/3/14 1:10 PM:
----------------------------------------------------------------
The Cntl-X action is working off of the Model Explorer Selection, so the Operation gets *CUT*. It's a focus issue between the Operations Editor and the rest of Eclipse.
Using the select/right-click *CUT* action in the SQL editor works fine because it stays in focus and operates on the the SQL panel text.
if Cntl-X is used, user can close the dirty editor to NOT save the changes, the re-open
Maybe we should look at creating a SQL Tranformation Editor DIALOG for WS Operations that can control it's focus separately from Eclipse?
was (Author: blafond):
The Cntl-X action is working off of the Model Explorer Selection, so the Operation gets *CUT*. It's a focus issue between the Operations Editor and the rest of Eclipse.
Using the select/right-click *CUT* action in the SQL editor works fine because it stays in focus and operates on the the SQL panel text.
> Cut operation completely wipes out the Web Service transformation
> -----------------------------------------------------------------
>
> Key: TEIIDDES-2047
> URL: https://issues.jboss.org/browse/TEIIDDES-2047
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 8.3
> Reporter: Ramesh Reddy
> Priority: Critical
> Fix For: 8.5
>
>
> If you do any CTRL-C operation in the web service transformation editor it completely wipes out the contents, and there is no way to go back. The only option is not opt to save and loose other edits and go back to previously saved state.
--
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, 1 month
[JBoss JIRA] (TEIIDDES-2089) Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
by Filip Nguyen (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2089?page=com.atlassian.jira.plu... ]
Filip Nguyen updated TEIIDDES-2089:
-----------------------------------
Priority: Blocker (was: Major)
> Teiid connection import throws "java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project" on Windows
> -------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-2089
> URL: https://issues.jboss.org/browse/TEIIDDES-2089
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 8.3.2
> Reporter: Lucie Fabrikova
> Priority: Blocker
>
> Import-> Teiid designer -> Teiid connection >> source model:
> Next button doesn't move to next page of wizard on Windows (both 7, XP), but throws following exception in error log:
> java.lang.IllegalArgumentException: The supplied model folder refers to an existing non-model project.
> at org.teiid.designer.ddl.importer.DdlImporter.setModelFolder(DdlImporter.java:344)
> at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportManager.setTargetModelLocation(TeiidImportManager.java:433)
> at org.teiid.designer.teiidimporter.ui.wizard.TeiidImportWizard.init(TeiidImportWizard.java:134)
> at org.eclipse.ui.internal.dialogs.WorkbenchWizardNode.getWizard(WorkbenchWizardNode.java:185)
> at org.eclipse.jface.wizard.WizardSelectionPage.getNextPage(WizardSelectionPage.java:104)
> at org.eclipse.ui.internal.dialogs.WorkbenchWizardSelectionPage.getNextPage(WorkbenchWizardSel
> ...
--
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, 1 month
[JBoss JIRA] (TEIIDDES-2100) Add ability to migrate older models containing table names with "." characters
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-2100:
--------------------------------------
Summary: Add ability to migrate older models containing table names with "." characters
Key: TEIIDDES-2100
URL: https://issues.jboss.org/browse/TEIIDDES-2100
Project: Teiid Designer
Issue Type: Feature Request
Components: Transformations, Validation
Affects Versions: 8.4, 8.3.2
Reporter: Barry LaFond
Fix For: 8.5, 8.3.3
DV 6 tooling (Designer 8.3.x) includes error validation to prevent non-quoted names from being defined and used in SQL.
Designer needs a mechanism/framework to help users globally fix table names containing the "." delimiter.
Options:
# Designer feature/action to "fix" a model
# simple CLI-based app to apply to a model
Need to investigate our "rename" logic to see if it can handle the cascade effect of changing table name and fixing dependent SQL
--
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, 1 month
[JBoss JIRA] (TEIIDDES-2099) Error While Generating WAR in Teiid 8.3.1
by Achinta Paul (JIRA)
Achinta Paul created TEIIDDES-2099:
--------------------------------------
Summary: Error While Generating WAR in Teiid 8.3.1
Key: TEIIDDES-2099
URL: https://issues.jboss.org/browse/TEIIDDES-2099
Project: Teiid Designer
Issue Type: Bug
Components: Web Services Support
Affects Versions: 8.3.1
Environment: jboss-eap-6.1
teiid-designer-8.3.1
JBoss Developer Studio 7.1.1.GA
Windows 7
Reporter: Achinta Paul
Hi,
I am using
jboss-eap-6.1
teiid-designer-8.3.1
JBoss Developer Studio 7.1.1.GA
jdk1.7.0_21
Windows 7
And when I am trying to generate the "Generate JBossWS-CXF War"
I get the below error, Please let me know how to fix this issue.
An error occurred while creating WAR file, check log for detail
java.lang.RuntimeException
at org.teiid.designer.runtime.ui.wizards.webservices.util.DefaultWebArchiveBuilderImpl.generateWsdl(DefaultWebArchiveBuilderImpl.java:725)
at org.teiid.designer.runtime.ui.wizards.webservices.util.DefaultWebArchiveBuilderImpl.createWebArchive(DefaultWebArchiveBuilderImpl.java:235)
at org.teiid.designer.runtime.ui.wizards.webservices.WarDeploymentInfoDialog.execute(WarDeploymentInfoDialog.java:195)
at org.teiid.designer.runtime.ui.wizards.webservices.WarDeploymentInfoDialog$1.run(WarDeploymentInfoDialog.java:150)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.teiid.designer.runtime.ui.wizards.webservices.WarDeploymentInfoDialog.okPressed(WarDeploymentInfoDialog.java:159)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:476)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:628)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
at org.eclipse.jface.window.Window.open(Window.java:802)
at org.teiid.designer.runtime.ui.wizards.webservices.WarDeploymentInfoDialog.open(WarDeploymentInfoDialog.java:171)
at org.teiid.designer.runtime.ui.actions.GenerateWarAction.run(GenerateWarAction.java:116)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
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$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
--
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, 1 month
[JBoss JIRA] (TEIIDDES-1257) When in transformation editor, enable the ability to right click on an invalid function and create it
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1257?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-1257.
------------------------------------
Resolution: Done
Done
> When in transformation editor, enable the ability to right click on an invalid function and create it
> -----------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1257
> URL: https://issues.jboss.org/browse/TEIIDDES-1257
> Project: Teiid Designer
> Issue Type: Enhancement
> Components: Transformations
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Fix For: 8.5
>
> Attachments: create-function-action.png, create-function-select-type-dialog.png, create-source-function-wizard.png, create-user-defined-function-wizard.png, select-source-model-for-function-dialog.png, select-view-model-for-function-dialog.png, undefined-function-example-sql.png
>
>
> When users are creating views (tables exists), they cut-n-paste a query in. But it contains database specific procedures/functions. It would a nice feature to enable the right click on the invalid procedure and allow it to be created, because the metadata is there to define the parameters. The only unknown is the result, but opening the function editor at this time could allow for setting that.
--
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, 1 month
[JBoss JIRA] (TEIIDDES-1846) Top Down modeling, when importing to create views, allow for default syntax to applied
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1846?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1846:
----------------------------------------
If I default the SQL for a new Virtual Table in the New... wizard to *SELECT '<sql undefined>'*, then the resulting SQL will be valid BUT the table will end up with a generated column named: *expr1*. The Transformation Notification framework does a Resolve on the SQL and auto-generates the column/symbol. Not sure that's the behavior we want.
> Top Down modeling, when importing to create views, allow for default syntax to applied
> --------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1846
> URL: https://issues.jboss.org/browse/TEIIDDES-1846
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Import/Export
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Fix For: 8.5
>
>
> When a user is starting from a top-down approach (building the views) to design their data layers, and will be performing an import to create the view layer, it would speed up the iterative development of build / deploy / test (not preview) if when the view is built (on import), it can contain valid syntax so that the model will validate. Example of syntax could be, "Select '1'" or "Select 'view not defined'" or throw an exception. This would enable the modeler to implement the views at their pace and have it deployable, rather than having to go thru every view and add syntax before its valid. This is akin to JAVA and NOOP'ing the methods.
--
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, 1 month
[JBoss JIRA] (TEIIDDES-2033) Need to provide all system functions (i.e, aggregates) that user can use
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2033?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2033:
----------------------------------------
Teiid 8.7 exposes these system functions in their function library framework.
Need to investigate how this will impact our *UdfManager* functionality.
> Need to provide all system functions (i.e, aggregates) that user can use
> ------------------------------------------------------------------------
>
> Key: TEIIDDES-2033
> URL: https://issues.jboss.org/browse/TEIIDDES-2033
> Project: Teiid Designer
> Issue Type: Enhancement
> Components: Modeling, Teiid Integration, Transformations
> Affects Versions: 8.3.1
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Fix For: 8.5
>
>
> 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
10 years, 1 month