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

Exception adding Virtual model to VDB in Windows.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 7.0
    • 7.0
    • None
    • None

    Description

      Installed Designer 7.0 M3 on Windows

      1) Created Parts physical and Parts virtual models.
      2) Created New VDB
      3) Clicked Add button and selected "PartsVirtual".
      4) Got following Exception:

      java.lang.IllegalArgumentException: Expected argument to be non-null but got null
      at com.metamatrix.core.util.CoreArgCheck.isNotNull(CoreArgCheck.java:139)
      at com.metamatrix.core.util.CoreArgCheck.isNotNull(CoreArgCheck.java:125)
      at com.metamatrix.modeler.internal.core.index.IndexUtil.getRuntimeIndexFileName(IndexUtil.java:345)
      at org.teiid.designer.vdb.VdbModelEntry.<init>(VdbModelEntry.java:73)
      at org.teiid.designer.vdb.Vdb.addModelEntry(Vdb.java:236)
      at org.teiid.designer.vdb.VdbModelEntry.synchronizeModelEntry(VdbModelEntry.java:347)
      at org.teiid.designer.vdb.VdbModelEntry.<init>(VdbModelEntry.java:74)
      at org.teiid.designer.vdb.Vdb.addModelEntry(Vdb.java:236)
      at com.metamatrix.modeler.internal.vdb.ui.editor.VdbEditor$12.add(VdbEditor.java:413)
      at com.metamatrix.modeler.internal.vdb.ui.editor.TableAndButtonsGroup$AddButtonProvider.selected(TableAndButtonsGroup.java:198)
      at com.metamatrix.modeler.internal.vdb.ui.editor.TableAndButtonsGroup$3.widgetSelected(TableAndButtonsGroup.java:112)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

      Note I can Add "PartsPhysical", just fine.

      Note that "Save" is busted on Windows (See TEIIDDES-495)

      Attachments

        Activity

          People

            blafond Barry LaFond
            blafond Barry LaFond
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: