[JBoss JIRA] (TEIIDDES-2779) Error message needs to more descriptive
by Matus Makovy (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2779?page=com.atlassian.jira.plu... ]
Matus Makovy commented on TEIIDDES-2779:
----------------------------------------
[~blafond] I am not testing with this vdb/example. I just copied this issue from BZ, because I am trying to remove/close all bugs related to our tooling in BZ. Also I try to reproduce bugs in BZ that are not replicated in JIRA.
I don't know if it is necessary right now to code around the NPE, I don't know how often can the customer see this *null. (if there is NPE everytime there is an issue with VDB generation or just in this case) Obviously, it doesn't look good for the customer. In my opinion, if this will be fixed with other "Dynamic VDB generation" issues, then it is ok.
> Error message needs to more descriptive
> ---------------------------------------
>
> Key: TEIIDDES-2779
> URL: https://issues.jboss.org/browse/TEIIDDES-2779
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 9.0.2
> Reporter: Matus Makovy
> Attachments: FinancialsVDB(1).vdb, FinancialsVDB.vdb, Screen Shot 2015-08-10 at 20.47.59.png
>
>
> Issue coppied from BZ (original reporter is cojan(a)redhat.com)
> An exception occurred while performing a VDB operation * null while trying a export an unsupported VDB to dynamic VDB
> Document URL:
> N/A
> Section Number and Name:
> Describe the issue:
> Installed jbosstools-teiid-designer-9.0.2.Final-SNAPSHOT-POC-v7.zip in JBDS 8.1.0.GA
> to have the functionality (pre-production) of being able to generate Dynamic VDB out of VDBs.
> Error message is not descriptive when trying to export a VDB to a Dynamic VDB
> An exception occurred while performing a VDB operation
> * null
> See attachment for screenshot. Trying to export the FinancialsVDB
> Suggestions for improvement:
> null should be something like unsupported VDB
> Additional information:
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2779) Error message needs to more descriptive
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2779?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-2779:
----------------------------------------
[~mmakovy] Note that continuing to use our Financials demo as a test case for export is beyond the scope of the current Designer. It contains XML Doc and Web Service models as well as utilizing Enterprise Datatype Schema. In this case, the "null" is an NPE on export that can't find an exportable runtime datatype for *AccountID* (enterprise type). In the XMI file, the column references an EMF schema object which isn't really recognizable as an "enterprise" object. Since Dynamic VDB XML file is not an archive, any schema or user-files within the original *.vdb will be lost.
There are issues logged in Teiid to look at a future framework to support enterprise types but not sure when/if it'll get done.
If you want to continue to test with this VDB, I'd recommend editing the Financials.vdb and it's models to remove the Enterprise Datatypes (schema).
In the mean time, I can code around the NPE and provide a better message in this case.
> Error message needs to more descriptive
> ---------------------------------------
>
> Key: TEIIDDES-2779
> URL: https://issues.jboss.org/browse/TEIIDDES-2779
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 9.0.2
> Reporter: Matus Makovy
> Attachments: FinancialsVDB(1).vdb, FinancialsVDB.vdb, Screen Shot 2015-08-10 at 20.47.59.png
>
>
> Issue coppied from BZ (original reporter is cojan(a)redhat.com)
> An exception occurred while performing a VDB operation * null while trying a export an unsupported VDB to dynamic VDB
> Document URL:
> N/A
> Section Number and Name:
> Describe the issue:
> Installed jbosstools-teiid-designer-9.0.2.Final-SNAPSHOT-POC-v7.zip in JBDS 8.1.0.GA
> to have the functionality (pre-production) of being able to generate Dynamic VDB out of VDBs.
> Error message is not descriptive when trying to export a VDB to a Dynamic VDB
> An exception occurred while performing a VDB operation
> * null
> See attachment for screenshot. Trying to export the FinancialsVDB
> Suggestions for improvement:
> null should be something like unsupported VDB
> Additional information:
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2779) Error message needs to more descriptive
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2779?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration commented on TEIIDDES-2779:
---------------------------------------------------
Matus Makovy <mmakovy(a)redhat.com> changed the Status of [bug 1252132|https://bugzilla.redhat.com/show_bug.cgi?id=1252132] from NEW to CLOSED
> Error message needs to more descriptive
> ---------------------------------------
>
> Key: TEIIDDES-2779
> URL: https://issues.jboss.org/browse/TEIIDDES-2779
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 9.0.2
> Reporter: Matus Makovy
> Attachments: FinancialsVDB(1).vdb, FinancialsVDB.vdb, Screen Shot 2015-08-10 at 20.47.59.png
>
>
> Issue coppied from BZ (original reporter is cojan(a)redhat.com)
> An exception occurred while performing a VDB operation * null while trying a export an unsupported VDB to dynamic VDB
> Document URL:
> N/A
> Section Number and Name:
> Describe the issue:
> Installed jbosstools-teiid-designer-9.0.2.Final-SNAPSHOT-POC-v7.zip in JBDS 8.1.0.GA
> to have the functionality (pre-production) of being able to generate Dynamic VDB out of VDBs.
> Error message is not descriptive when trying to export a VDB to a Dynamic VDB
> An exception occurred while performing a VDB operation
> * null
> See attachment for screenshot. Trying to export the FinancialsVDB
> Suggestions for improvement:
> null should be something like unsupported VDB
> Additional information:
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2779) Error message needs to more descriptive
by Matus Makovy (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2779?page=com.atlassian.jira.plu... ]
Matus Makovy commented on TEIIDDES-2779:
----------------------------------------
I tried to reproduce this with TD 9.0.5 and 10.0.0.Beta2.
9.0.5 - Behavior is the same as described.
10.0.0.Beta2 - There is no *null error message. Error message: "The VDB was exported but warnings have been issued"
> Error message needs to more descriptive
> ---------------------------------------
>
> Key: TEIIDDES-2779
> URL: https://issues.jboss.org/browse/TEIIDDES-2779
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 9.0.2
> Reporter: Matus Makovy
> Attachments: FinancialsVDB(1).vdb, FinancialsVDB.vdb, Screen Shot 2015-08-10 at 20.47.59.png
>
>
> Issue coppied from BZ (original reporter is cojan(a)redhat.com)
> An exception occurred while performing a VDB operation * null while trying a export an unsupported VDB to dynamic VDB
> Document URL:
> N/A
> Section Number and Name:
> Describe the issue:
> Installed jbosstools-teiid-designer-9.0.2.Final-SNAPSHOT-POC-v7.zip in JBDS 8.1.0.GA
> to have the functionality (pre-production) of being able to generate Dynamic VDB out of VDBs.
> Error message is not descriptive when trying to export a VDB to a Dynamic VDB
> An exception occurred while performing a VDB operation
> * null
> See attachment for screenshot. Trying to export the FinancialsVDB
> Suggestions for improvement:
> null should be something like unsupported VDB
> Additional information:
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2779) Error message needs to more descriptive
by Matus Makovy (JIRA)
Matus Makovy created TEIIDDES-2779:
--------------------------------------
Summary: Error message needs to more descriptive
Key: TEIIDDES-2779
URL: https://issues.jboss.org/browse/TEIIDDES-2779
Project: Teiid Designer
Issue Type: Bug
Affects Versions: 9.0.2
Reporter: Matus Makovy
Attachments: FinancialsVDB(1).vdb, FinancialsVDB.vdb, Screen Shot 2015-08-10 at 20.47.59.png
Issue coppied from BZ (original reporter is cojan(a)redhat.com)
An exception occurred while performing a VDB operation * null while trying a export an unsupported VDB to dynamic VDB
Document URL:
N/A
Section Number and Name:
Describe the issue:
Installed jbosstools-teiid-designer-9.0.2.Final-SNAPSHOT-POC-v7.zip in JBDS 8.1.0.GA
to have the functionality (pre-production) of being able to generate Dynamic VDB out of VDBs.
Error message is not descriptive when trying to export a VDB to a Dynamic VDB
An exception occurred while performing a VDB operation
* null
See attachment for screenshot. Trying to export the FinancialsVDB
Suggestions for improvement:
null should be something like unsupported VDB
Additional information:
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2778) Ability to change/specify default folder names when creating a new Teiid Model project
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2778?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration updated TEIIDDES-2778:
----------------------------------------------
Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1305579
Bugzilla Update: Perform
> Ability to change/specify default folder names when creating a new Teiid Model project
> ---------------------------------------------------------------------------------------
>
> Key: TEIIDDES-2778
> URL: https://issues.jboss.org/browse/TEIIDDES-2778
> Project: Teiid Designer
> Issue Type: Enhancement
> Reporter: Matus Makovy
>
> Issue coppied from BZ (original reporter is: cojan(a)redhat.com):
> The new Teiid Model project wizard let you create default folders called sources,views,schemas,web_services, one can changes these during the creating of a new Teiid Model project but would like to have the ability to change these upfront through either a config file (i.e. jbdevstudio.ini) or in the Teiid Designer preferences of JBoss Developer Studio
> Steps to Reproduce:
> 1. Create a new Teiid Model Project
> 2. Name the project
> 3. press Next
> 4. Model Project Options window appears
> sources
> views
> schemas
> web_services folder names are displayed as default
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2778) Ability to change/specify default folder names when creating a new Teiid Model project
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2778?page=com.atlassian.jira.plu... ]
RH Bugzilla Integration commented on TEIIDDES-2778:
---------------------------------------------------
Matus Makovy <mmakovy(a)redhat.com> changed the Status of [bug 1305579|https://bugzilla.redhat.com/show_bug.cgi?id=1305579] from NEW to CLOSED
> Ability to change/specify default folder names when creating a new Teiid Model project
> ---------------------------------------------------------------------------------------
>
> Key: TEIIDDES-2778
> URL: https://issues.jboss.org/browse/TEIIDDES-2778
> Project: Teiid Designer
> Issue Type: Enhancement
> Reporter: Matus Makovy
>
> Issue coppied from BZ (original reporter is: cojan(a)redhat.com):
> The new Teiid Model project wizard let you create default folders called sources,views,schemas,web_services, one can changes these during the creating of a new Teiid Model project but would like to have the ability to change these upfront through either a config file (i.e. jbdevstudio.ini) or in the Teiid Designer preferences of JBoss Developer Studio
> Steps to Reproduce:
> 1. Create a new Teiid Model Project
> 2. Name the project
> 3. press Next
> 4. Model Project Options window appears
> sources
> views
> schemas
> web_services folder names are displayed as default
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2778) Ability to change/specify default folder names when creating a new Teiid Model project
by Matus Makovy (JIRA)
Matus Makovy created TEIIDDES-2778:
--------------------------------------
Summary: Ability to change/specify default folder names when creating a new Teiid Model project
Key: TEIIDDES-2778
URL: https://issues.jboss.org/browse/TEIIDDES-2778
Project: Teiid Designer
Issue Type: Enhancement
Reporter: Matus Makovy
Issue coppied from BZ (original reporter is: cojan(a)redhat.com):
The new Teiid Model project wizard let you create default folders called sources,views,schemas,web_services, one can changes these during the creating of a new Teiid Model project but would like to have the ability to change these upfront through either a config file (i.e. jbdevstudio.ini) or in the Teiid Designer preferences of JBoss Developer Studio
Steps to Reproduce:
1. Create a new Teiid Model Project
2. Name the project
3. press Next
4. Model Project Options window appears
sources
views
schemas
web_services folder names are displayed as default
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2775) Provide automated way to convert a old functional model into relational model
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2775?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-2775:
-----------------------------------
Attachment: convert-functions-to-procedures-action.png
convert-functions-to-procedures-dialog.png
converted-functions-to-procedures-diagram.png
> Provide automated way to convert a old functional model into relational model
> -----------------------------------------------------------------------------
>
> Key: TEIIDDES-2775
> URL: https://issues.jboss.org/browse/TEIIDDES-2775
> Project: Teiid Designer
> Issue Type: Feature Request
> Components: Migration, Modeling, Patch Release, Usability
> Affects Versions: 9.0.3
> Reporter: Van Halbert
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 9.0.6, 10.0.1
>
> Attachments: convert-functions-to-procedures-action.png, convert-functions-to-procedures-dialog.png, converted-functions-to-procedures-diagram.png
>
>
> The primary stipulation is that it will no longer be supported from a design time perspective the ability to create the function model. Consider offering option of an automated utility of some kind for this migration. There is a manual workaround, but for the user and usability, we should do this for them.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months
[JBoss JIRA] (TEIIDDES-2777) Error while evaluating variable jboss_server_home
by Matus Makovy (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2777?page=com.atlassian.jira.plu... ]
Matus Makovy commented on TEIIDDES-2777:
----------------------------------------
[~hisanobu.okuda] I don't think your method of defining new server in TD is correct. You select "Remote", but in the following steps you don't specify any connection to remote server.
> Error while evaluating variable jboss_server_home
> -------------------------------------------------
>
> Key: TEIIDDES-2777
> URL: https://issues.jboss.org/browse/TEIIDDES-2777
> Project: Teiid Designer
> Issue Type: Bug
> Affects Versions: 9.0.1
> Reporter: Matus Makovy
>
> I am not the original reporter, I copied this issue from BZ (mmakovy). Original reporter is hokuda(a)redhat.com.
> Description of problem:
> Touching [server name]>Filesets, you get the following error:
> An exception occurred invoking extension: org.jboss.ide.eclipse.archives.webtools.ui.extensions.filesets for object org.eclipse.jface.viewers.TreePath@d5aa6570
> org.jboss.tools.foundation.core.expressions.ExpressionResolutionException: org.eclipse.core.runtime.CoreException: Error while evaluating variable jboss_server_home.
> at org.jboss.ide.eclipse.as.core.resolvers.RuntimeVariableResolver.resolve(RuntimeVariableResolver.java:77)
> at org.jboss.tools.foundation.core.expressions.ExpressionResolver.resolveVariable(ExpressionResolver.java:304)
> at org.jboss.tools.foundation.core.expressions.ExpressionResolver.resolve(ExpressionResolver.java:229)
> at org.jboss.ide.eclipse.archives.webtools.filesets.Fileset.getFolder(Fileset.java:71)
> at org.jboss.ide.eclipse.archives.webtools.filesets.Fileset.findPaths(Fileset.java:201)
> at org.jboss.ide.eclipse.archives.webtools.filesets.FilesetContentProvider.findPaths(FilesetContentProvider.java:235)
> at org.jboss.ide.eclipse.archives.webtools.filesets.FilesetContentProvider.getChildren(FilesetContentProvider.java:175)
> at org.jboss.ide.eclipse.archives.webtools.filesets.FilesetContentProvider.hasChildren(FilesetContentProvider.java:203)
> at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:110)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.callNormalHasChildren(NavigatorContentServiceContentProvider.java:430)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.access$4(NavigatorContentServiceContentProvider.java:425)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider$3.run(NavigatorContentServiceContentProvider.java:395)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.hasChildren(NavigatorContentServiceContentProvider.java:381)
> at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.hasChildren(NavigatorContentServiceContentProvider.java:422)
> at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2133)
> at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:553)
> at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2171)
> at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2863)
> at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:804)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:844)
> at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:818)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:791)
> at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:611)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:762)
> at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1495)
> at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:903)
> at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:1507)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:132)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397)
> at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2084)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2130)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4674)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9106)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2477)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3407)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
> 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:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
> Caused by: org.eclipse.core.runtime.CoreException: Error while evaluating variable jboss_server_home.
> at org.eclipse.core.internal.variables.DynamicVariable.getValue(DynamicVariable.java:58)
> at org.eclipse.core.internal.variables.StringSubstitutionEngine.resolve(StringSubstitutionEngine.java:269)
> at org.eclipse.core.internal.variables.StringSubstitutionEngine.substitute(StringSubstitutionEngine.java:192)
> at org.eclipse.core.internal.variables.StringSubstitutionEngine.performStringSubstitution(StringSubstitutionEngine.java:87)
> at org.jboss.ide.eclipse.as.core.resolvers.RuntimeVariableResolver.resolve(RuntimeVariableResolver.java:74)
> ... 65 more
> Caused by: java.lang.NullPointerException
> at org.jboss.ide.eclipse.as.core.resolvers.ConfigNameResolver.handleServerHome(ConfigNameResolver.java:137)
> at org.jboss.ide.eclipse.as.core.resolvers.ConfigNameResolver.resolveValue(ConfigNameResolver.java:131)
> at org.jboss.ide.eclipse.as.core.resolvers.ConfigNameResolver.resolveValue(ConfigNameResolver.java:116)
> at org.eclipse.core.internal.variables.DynamicVariable.getValue(DynamicVariable.java:56)
> ... 69 more
> Version-Release number of selected component (if applicable):
> JBDS 8.1.0
> Teiid Designer 9.0.1
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 4 months