[JBoss JIRA] (TEIIDDES-2896) Unhandled event loop exception in the specific situations
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2896?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-2896.
------------------------------------
Resolution: Done
10.0.x: https://github.com/Teiid-Designer/teiid-designer/commit/e737768d5868bad83...
> Unhandled event loop exception in the specific situations
> ---------------------------------------------------------
>
> Key: TEIIDDES-2896
> URL: https://issues.jboss.org/browse/TEIIDDES-2896
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dialogs, Eclipse Integration
> Affects Versions: 10.0.1
> Reporter: Matej Kralik
> Fix For: 10.0.2
>
> Attachments: screenshot1.png, screenshot2.png
>
>
> In the specific situation (when I want preview data without a server or add properties to unselected model in the VDB editor) teiid designer does nothing and in the error log is "Unhandled event loop exception". In my opinion, the button (preview data or add new Property) should be disappeared in this situation or teiid designer should show some alert (the server has not been added, the model has not been selected).
> Stack trace (preview):
> {code:java}
> java.lang.NullPointerException
> at org.teiid.designer.runtime.ui.server.RuntimeAssistant.ensurePreviewEnabled(RuntimeAssistant.java:45)
> at org.teiid.designer.runtime.ui.preview.PreviewDataWorker.isPreviewPossible(PreviewDataWorker.java:131)
> at org.teiid.designer.runtime.ui.preview.PreviewTableDataContextAction.run(PreviewTableDataContextAction.java:98)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
> at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
> at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:462)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
> {code}
> Stack trace (vdb editor):
> {code:java}
> java.lang.NullPointerException
> at org.teiid.designer.vdb.ui.editor.panels.ModelUserDefinedPropertiesPanel.handleAddProperty(ModelUserDefinedPropertiesPanel.java:248)
> at org.teiid.designer.vdb.ui.editor.panels.ModelUserDefinedPropertiesPanel$4.widgetSelected(ModelUserDefinedPropertiesPanel.java:192)
> 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.Display.sendEvent(Display.java:4481)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-2812) Add ability to reverse engineer into a Pojo object from a table or view
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2812?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2812:
----------------------------------------
10.0.x: https://github.com/Teiid-Designer/teiid-designer/commit/4aadc6f98b55e642c...
> Add ability to reverse engineer into a Pojo object from a table or view
> -----------------------------------------------------------------------
>
> Key: TEIIDDES-2812
> URL: https://issues.jboss.org/browse/TEIIDDES-2812
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Modeling, Usability
> Affects Versions: 9.0.6
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 10.0.2
>
> Attachments: Infinispan_Materialization.mxd, jdg-module-generated-files.png, materialize-action.png, materialize-wizard-page-1.png, materialize-wizard-page-2.png, materialized-table-property-value.png
>
>
> The scenario is: select table/view, right mouse click select Create Pojo, present dialog, need a file chooser to select location to save output.
> Label of action: Create Pojo (or something to indicates the process)
> Dialog title: Create Pojo from Table [tableName]
> Message: This will create a Pojo class, and packaged in a jar, that is meant to be used when JDG will be used in materialization or accessed as a data source.
> Options:
> - file chooser option to select folder to save pojo jar
> - drop-down: <select option>
> Access JDG in Library Mode
> Access JDG via Hot Rod Client
> - pojo package name (default = org.teiid.pojo)
> - pojo jar name (default = pojo.jar)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-1923) Create a connection profile for a Infinispan/JDG Cache
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1923?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1923:
----------------------------------------
Van added in TEIIDDES-1812
When the source model is created for the materialized tables, can the following translator overrides be set on the model so that when the VDB is created, they are applied:
<property name="SupportsDirectQueryProcedure" value="true"/>
<property name="SupportsNativeQueries" value="true"/>
> Create a connection profile for a Infinispan/JDG Cache
> ------------------------------------------------------
>
> Key: TEIIDDES-1923
> URL: https://issues.jboss.org/browse/TEIIDDES-1923
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Datatools Integration, Extension Framework, Import/Export, VDB & Execution
> Affects Versions: 8.3
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 10.0.2
>
>
> Create a connection profile for Infinispan/JDG Cache.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-2532) 1024 x 768 - Reconciler - not all buttons are visible
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2532?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2532:
----------------------------------------
I tweaked the buttons again to remove spacing via : TEIIDDES-2881
> 1024 x 768 - Reconciler - not all buttons are visible
> -----------------------------------------------------
>
> Key: TEIIDDES-2532
> URL: https://issues.jboss.org/browse/TEIIDDES-2532
> Project: Teiid Designer
> Issue Type: Bug
> Components: Transformations
> Affects Versions: 9.0.2
> Environment: Mac OS X
> Reporter: Matus Makovy
> Assignee: Barry LaFond
> Fix For: 9.1, 8.6.2 Beta1, 8.6.2
>
> Attachments: Screen Shot 2015-05-19 at 1.32.08 PM.png, Screen Shot 2015-05-19 at 1.32.19 PM.png, Screen Shot 2015-05-19 at 1.32.41 PM.png, Screen Shot 2015-05-19 at 1.32.49 PM.png
>
>
> I can not see all buttons in reconciler when it opens. Type resolver button is completely hidden.
> This problem is also in Type resolver dialogue.
> User can enlarge the window and the button will show, but when the dialogue opens user doesn't know that there is Type resolver button.
> Screenshots attached
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-2650) Changing Fields in several dialogues Causes Designer to Hang
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2650?page=com.atlassian.jira.plu... ]
Barry LaFond reassigned TEIIDDES-2650:
--------------------------------------
Assignee: Barry LaFond (was: Ted Jones)
> Changing Fields in several dialogues Causes Designer to Hang
> ------------------------------------------------------------
>
> Key: TEIIDDES-2650
> URL: https://issues.jboss.org/browse/TEIIDDES-2650
> Project: Teiid Designer
> Issue Type: Bug
> Components: Patch Release
> Affects Versions: 9.0.3
> Environment: MAC OS X
> Reporter: Matus Makovy
> Assignee: Barry LaFond
> Priority: Critical
> Fix For: 10.0.2
>
>
> This issue still occurs in several other dialogues on MAC OS X.
> * Create Relational View Table -> Columns
> * Create Relational View Procedure -> Result Set (+ I am able to edit values in row, without using "Edit" button)
> * Create Relational Table -> Colums
> * Create Relational Procedure -> Parameters, Result Set
> * Create Relational Source Function -> Parameters
> * Create Relational Native Query Procedure -> Parameters, Result Set
> * Create Relational View -> Columns
> * Changing translator in VDB Editor
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-2677) Preview data from the view table which use UDF procedure doesn't work
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2677?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2677:
----------------------------------------
[~mkralik] Can you attach the model project containing all the models? thx
> Preview data from the view table which use UDF procedure doesn't work
> ---------------------------------------------------------------------
>
> Key: TEIIDDES-2677
> URL: https://issues.jboss.org/browse/TEIIDDES-2677
> Project: Teiid Designer
> Issue Type: Bug
> Components: Data Preview
> Affects Versions: 9.0.4
> Environment: Fedora 22
> Reporter: Matej Kralik
> Assignee: Barry LaFond
> Fix For: 10.0.2
>
>
> When I tried data preview from the view table which use UDF procedure, it has failed and show
> "org.teiid.runtime.client.TeiidClientException: org.teiid.api.exception.query.QueryResolverException: Group does not exist: UdfViewModel.UdfView"
> but UdfView exist.
> However,when I exported the project and import it back, preview data works correctly.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months
[JBoss JIRA] (TEIIDDES-2677) Preview data from the view table which use UDF procedure doesn't work
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2677?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2677:
-----------------------------------
Fix Version/s: 10.0.2
> Preview data from the view table which use UDF procedure doesn't work
> ---------------------------------------------------------------------
>
> Key: TEIIDDES-2677
> URL: https://issues.jboss.org/browse/TEIIDDES-2677
> Project: Teiid Designer
> Issue Type: Bug
> Components: Data Preview
> Affects Versions: 9.0.4
> Environment: Fedora 22
> Reporter: Matej Kralik
> Fix For: 10.0.2
>
>
> When I tried data preview from the view table which use UDF procedure, it has failed and show
> "org.teiid.runtime.client.TeiidClientException: org.teiid.api.exception.query.QueryResolverException: Group does not exist: UdfViewModel.UdfView"
> but UdfView exist.
> However,when I exported the project and import it back, preview data works correctly.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
7 years, 8 months