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

NPE Indexing Model

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Blocker
    • None
    • 9.0.6
    • Modeling
    • None

    Description

      Trying to save the models and an NPE is created.

      java.lang.NullPointerException
      at org.teiid.designer.core.index.BlocksIndexInput.getNumFiles(BlocksIndexInput.java:160)
      at org.teiid.designer.core.index.IndexInput.hasMoreFiles(IndexInput.java:118)
      at org.teiid.designer.core.index.MergeFactory.mergeFiles(MergeFactory.java:107)
      at org.teiid.designer.core.index.MergeFactory.merge(MergeFactory.java:88)
      at org.teiid.designer.core.index.Index.merge(Index.java:282)
      at org.teiid.designer.core.index.Index.save(Index.java:442)
      at org.teiid.designer.core.index.ModelIndexer.indexResource(ModelIndexer.java:244)
      at org.teiid.designer.core.builder.ModelBuildUtil.indexResource(ModelBuildUtil.java:312)
      at org.teiid.designer.core.builder.ModelBuildUtil.indexResources(ModelBuildUtil.java:375)
      at org.teiid.designer.core.builder.ModelBuildUtil.createModelIndexes(ModelBuildUtil.java:234)
      at org.teiid.designer.core.index.ModelResourceIndexSelector$1.run(ModelResourceIndexSelector.java:150)
      at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:567)
      at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:530)
      at org.teiid.designer.core.index.ModelResourceIndexSelector.updateIndexes(ModelResourceIndexSelector.java:156)
      at org.teiid.designer.core.index.ModelResourceIndexSelector.getIndexes(ModelResourceIndexSelector.java:62)
      at org.teiid.designer.transformation.metadata.TransformationMetadata.getIndexes(TransformationMetadata.java:1239)
      at org.teiid.designer.transformation.metadata.TransformationMetadata.queryIndex(TransformationMetadata.java:1604)
      at org.teiid.designer.transformation.metadata.TransformationMetadata.findMetadataRecords(TransformationMetadata.java:1576)
      at org.teiid.designer.transformation.metadata.ModelerMetadata.findMetadataRecords(ModelerMetadata.java:239)
      at org.teiid.designer.transformation.metadata.TransformationMetadata.getRecordByType(TransformationMetadata.java:1391)
      at org.teiid.designer.transformation.metadata.TransformationMetadata.getGroupID(TransformationMetadata.java:141)
      at org.teiid.designer.query.metadata.DelegatingQueryMetadataInterface.getGroupID(DelegatingQueryMetadataInterface.java:46)
      at org.teiid.query.resolver.util.ResolverUtil.resolveGroup(ResolverUtil.java:919)
      at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:228)
      at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:247)
      at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:1)
      at org.teiid.designer.transformation.validation.TransformationValidator.resolveCommand(TransformationValidator.java:462)
      at org.teiid.designer.transformation.validation.TransformationValidator.validateSql(TransformationValidator.java:357)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.createStatus(SqlMappingRootCache.java:752)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.getStatus(SqlMappingRootCache.java:833)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.getStatus(SqlMappingRootCache.java:794)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.getSqlString(SqlMappingRootCache.java:688)
      at org.teiid.designer.transformation.util.TransformationHelper.getSqlString(TransformationHelper.java:405)
      at org.teiid.designer.transformation.ui.editors.TransformationObjectEditorPage.setEditorContent(TransformationObjectEditorPage.java:969)
      at org.teiid.designer.transformation.ui.editors.TransformationObjectEditorPage.handleTransformationStatusChangeEvent(TransformationObjectEditorPage.java:1639)
      at org.teiid.designer.transformation.ui.editors.TransformationObjectEditorPage.processEvent(TransformationObjectEditorPage.java:2659)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.notifyEventListeners(SqlMappingRootCache.java:976)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.invalidateStatus(SqlMappingRootCache.java:519)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.invalidateSelectStatus(SqlMappingRootCache.java:115)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.invalidateSelectStatus(SqlMappingRootCache.java:107)
      at org.teiid.designer.transformation.util.SqlMappingRootCache.invalidateCacheForProject(SqlMappingRootCache.java:250)
      at org.teiid.designer.transformation.ui.util.TransformationNotificationListener$WorkspaceNotificationListener$3.run(TransformationNotificationListener.java:2487)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3774)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3412)
      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)

      Attachments

        Activity

          People

            Unassigned Unassigned
            van.halbert Van Halbert (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: