Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-2924

Error creating relation table in source model

XMLWordPrintable

    • Hide
      1. Create source model
      2. Open table dialog
      3. Set name and create one column
      4. Create new UC with the column and then Index with the same column
      5. Click OK and error(Error creating relation table) shows (ScreenShot1.png)
      Show
      Create source model Open table dialog Set name and create one column Create new UC with the column and then Index with the same column Click OK and error(Error creating relation table) shows (ScreenShot1.png)

      After creating table with table dialog this error shows. I set the same column to Unique Constraint and Index in table dialog.

      Stacktrace(ScreenShot2.png):
      java.lang.NullPointerException
      at org.teiid.designer.relational.model.RelationalModelFactory.getColumn(RelationalModelFactory.java:694)
      at org.teiid.designer.relational.model.RelationalModelFactory.createIndex(RelationalModelFactory.java:967)
      at org.teiid.designer.relational.model.RelationalModelFactory.buildObject(RelationalModelFactory.java:270)
      at org.teiid.designer.relational.model.RelationalModelFactory.buildFullModel(RelationalModelFactory.java:199)
      at org.teiid.designer.relational.model.RelationalModelFactory.build(RelationalModelFactory.java:174)
      at org.teiid.designer.relational.ui.actions.CreateRelationalTableAction.createTableInTxn(CreateRelationalTableAction.java:182)
      at org.teiid.designer.relational.ui.actions.CreateRelationalTableAction.run(CreateRelationalTableAction.java:163)
      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$5.handleEvent(ActionContributionItem.java:420)
      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)

              blafond Barry LaFond
              mmajerni@redhat.com Mario Majernik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: