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

Error creating relation table in source model

    XMLWordPrintable

Details

    • 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)

    Description

      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)

      Attachments

        1. ScreenShot1.png
          47 kB
          Mario Majernik
        2. ScreenShot2.png
          191 kB
          Mario Majernik

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: