[JBoss JIRA] (TEIIDDES-3024) Import/Export ddl problem with Indexes
by Mario Majernik (JIRA)
Mario Majernik created TEIIDDES-3024:
----------------------------------------
Summary: Import/Export ddl problem with Indexes
Key: TEIIDDES-3024
URL: https://issues.jboss.org/browse/TEIIDDES-3024
Project: Teiid Designer
Issue Type: Bug
Components: Import/Export
Affects Versions: 11.0.1
Reporter: Mario Majernik
Attachments: verification.zip
According this : [DDL metadata|https://docs.jboss.org/author/display/TEIID/DDL+Metadata]
Index should look like this:
CONSTRAINT EXAMPLE_INDEX INDEX (name, amount)
but in our ddl look:
newColumn_1 string(4000) INDEX
Problem is that when we export and import source model new model have two indexes with the same default name INDEX(colision/error) and also there are missing atributes Name In Source and description.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month
[JBoss JIRA] (TEIIDDES-2976) Error during generate source model from dynamic VDB
by Mario Majernik (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2976?page=com.atlassian.jira.plu... ]
Mario Majernik closed TEIIDDES-2976.
------------------------------------
> Error during generate source model from dynamic VDB
> ---------------------------------------------------
>
> Key: TEIIDDES-2976
> URL: https://issues.jboss.org/browse/TEIIDDES-2976
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dynamic VDBs, Import/Export
> Affects Versions: 10.0.2
> Reporter: Mario Majernik
> Assignee: Barry LaFond
> Labels: release_notes
> Fix For: 11.0.1
>
> Attachments: IndexProblem.zip
>
>
> When Index is in source model and we try to generate dynamic vdb and back generate source model errors shows and source model is corrupted.
> When I want to open source model this error message shows :
> Input Error: Model Editor is unable to obtain a Model Resource for isource.xmi
> (isource.xmi is name of my source model)
> and also in stacktrace is this:
> java.lang.NullPointerException
> at org.teiid.designer.ui.editors.ModelEditor.dispose(ModelEditor.java:876)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.handlePartInitException(CompatibilityPart.java:288)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:321)
> at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)
> at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
> at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
> at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
> at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:99)
> at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
> at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
> at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
> at org.eclipse.swt.widgets.Display.syncExec(Display.java:4633)
> at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)
> at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
> at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
> at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
> at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
> at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
> at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
> at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
> at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
> at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)
> at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
> at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
> at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:572)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:536)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:396)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1166)
> at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3252)
> at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3167)
> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3149)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3144)
> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3108)
> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3098)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:541)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:500)
> at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:100)
> at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:100)
> at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:137)
> at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:340)
> at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:811)
> at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:511)
> at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
> at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
> at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851)
> at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1168)
> at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1275)
> at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278)
> at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)
> at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313)
> 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)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month
[JBoss JIRA] (TEIIDDES-3023) Non working materialized after exporting DDL with another name than name of source model
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3023?page=com.atlassian.jira.plu... ]
Barry LaFond reassigned TEIIDDES-3023:
--------------------------------------
Assignee: Barry LaFond
> Non working materialized after exporting DDL with another name than name of source model
> ----------------------------------------------------------------------------------------
>
> Key: TEIIDDES-3023
> URL: https://issues.jboss.org/browse/TEIIDDES-3023
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 11.0.1
> Reporter: Mario Majernik
> Assignee: Barry LaFond
> Fix For: 11.0.1
>
> Attachments: Screen2.png
>
>
> I have source model with name "source.xmi" (for example) )and materialized in it.
> Then I want to export this model as DDL file. There is default set name of new DLL "exportedDDL.ddl" in export dialog.(Screen2)
> After that I want to import this DDL file but new name of source model is "exportedDDL.xmi" and therefore materialized do not work.
> Possible solution is that in export dialog will be default set name of source model instead "exportedDDL.ddl" and when user will change name some warning window will show.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month
[JBoss JIRA] (TEIIDDES-3023) Non working materialized after exporting DDL with another name than name of source model
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3023?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-3023:
-----------------------------------
Fix Version/s: 11.0.1
> Non working materialized after exporting DDL with another name than name of source model
> ----------------------------------------------------------------------------------------
>
> Key: TEIIDDES-3023
> URL: https://issues.jboss.org/browse/TEIIDDES-3023
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 11.0.1
> Reporter: Mario Majernik
> Assignee: Barry LaFond
> Fix For: 11.0.1
>
> Attachments: Screen2.png
>
>
> I have source model with name "source.xmi" (for example) )and materialized in it.
> Then I want to export this model as DDL file. There is default set name of new DLL "exportedDDL.ddl" in export dialog.(Screen2)
> After that I want to import this DDL file but new name of source model is "exportedDDL.xmi" and therefore materialized do not work.
> Possible solution is that in export dialog will be default set name of source model instead "exportedDDL.ddl" and when user will change name some warning window will show.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month
[JBoss JIRA] (TEIIDDES-2989) Missing UDF settings in dynamic VDB
by Mario Majernik (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2989?page=com.atlassian.jira.plu... ]
Mario Majernik reopened TEIIDDES-2989:
--------------------------------------
> Missing UDF settings in dynamic VDB
> -----------------------------------
>
> Key: TEIIDDES-2989
> URL: https://issues.jboss.org/browse/TEIIDDES-2989
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dynamic VDBs, Import/Export
> Affects Versions: 10.0.2
> Reporter: Mario Majernik
> Assignee: Barry LaFond
> Labels: release_notes
> Fix For: 11.0.1
>
> Attachments: MissingUDF.zip
>
>
> When I created UDF function, generate dynamic vdb and generate back view model some things missed there.
> When I set all checkboxes in properties on true in UDF dialog in view model, a lot of them missing in dynamic vdb and of course in view model after generating.
> Determistic checkbox: There is mention in dynamic vdb but wrong because after generating view model is false.
> "Returns null on null" and "Variable Arguments" are set correct
> Other checkboxes(Aggregate, Analytic, ...) are not mention in dynamic vdb and missing in view model after generating
> Update Count is always AUTO same as in srouce model.
> Missing Name in Source for parameters.
> And If I set direction for some column at RETURN, in dynamic vdb is changed on OUT.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month
[JBoss JIRA] (TEIIDDES-3008) Non working things in Procedure dialog in View Model
by Mario Majernik (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3008?page=com.atlassian.jira.plu... ]
Mario Majernik closed TEIIDDES-3008.
------------------------------------
Resolution: Done
> Non working things in Procedure dialog in View Model
> ----------------------------------------------------
>
> Key: TEIIDDES-3008
> URL: https://issues.jboss.org/browse/TEIIDDES-3008
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dialogs
> Affects Versions: 10.0.2
> Reporter: Mario Majernik
> Assignee: Barry LaFond
> Labels: release_notes
> Fix For: 11.0.1
>
>
> 1. problem : Non-prepared button in Procedure dialog in View model. There is this button but after creating procedure there is no mention about this value neither in Properties view of procedure nor in Table Editor. So why is there?
> 2. problem : Update Count combo box is not working after setting other value than AUTO. This value is not set after creating Procedure. In table editor is always value AUTO.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 1 month