org.pentaho.di.core.exception.KettleException: RepositoryMeta is null

Pentaho BI Platform Tracking | Sulaiman Karmali | 3 years ago
  1. 0

    I created a data source that connects to JDBC Kettle driver that loads a blended data set from mongodb and MySQL for 100K rows and am seeing the following exceptions in BA Server logs: -------------> Found 3 tables for the rows resultset. next() --> true getString(1) --> null getString(2) --> Kettle getString(3) --> mongo_uspo_perf next() --> true getString(1) --> null getString(2) --> Kettle getString(3) --> mongo_uspo_perf_100k next() --> true getString(1) --> null getString(2) --> Kettle getString(3) --> mongo_uspo_perf_10k next() --> false -------------> Requesting table types: [VIEW] -------------> We only serve up table information, it's all we have! next() --> false 2013/11/13 12:41:45 - RepositoriesMeta - Reading repositories XML file: FromInputStream org.pentaho.di.core.exception.KettleException: RepositoryMeta is null at org.pentaho.platform.plugin.services.importexport.pdi.PDIImportUtil.connectToRepository(PDIImportUtil.java:110) at org.pentaho.platform.plugin.services.importexport.DefaultImportHandler.<init>(DefaultImportHandler.java:99) at com.pentaho.iadhoc.service.AdhocSaveContentGenerator.saveReport(AdhocSaveContentGenerator.java:159) at com.pentaho.iadhoc.service.AdhocSaveContentGenerator.createContent(AdhocSaveContentGenerator.java:124) at org.pentaho.platform.engine.services.solution.SimpleContentGenerator.createContent(SimpleContentGenerator.java:60) at org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutput.generateContent(GeneratorStreamingOutput.java:234) at org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutput.write(GeneratorStreamingOutput.java:161) at org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutputProvider.writeTo(GeneratorStreamingOutputProvider.java:54) at org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutputProvider.writeTo(GeneratorStreamingOutputProvider.java:33) at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306)

    Pentaho BI Platform Tracking | 3 years ago | Sulaiman Karmali
    org.pentaho.di.core.exception.KettleException: RepositoryMeta is null
  2. 0

    The following error is shown in pdi when you start for the first time since there are no repositories: org.pentaho.di.core.exception.KettleException: Unable to read repository with id [PentahoEnterpriseRepositor]. RepositoryMeta is not available. at org.pentaho.di.ui.repository.RepositoriesHelper.<init>(RepositoriesHelper.java:77) at org.pentaho.di.ui.repository.controllers.RepositoriesController.createBindings(RepositoriesController.java:158) at org.pentaho.di.ui.repository.controllers.RepositoriesController.init(RepositoriesController.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:329) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.initialize(AbstractXulDomContainer.java:157) at org.pentaho.ui.xul.swt.SwtXulRunner$1.run(SwtXulRunner.java:54) at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source) at org.eclipse.swt.widgets.Display.syncExec(Unknown Source) at org.pentaho.ui.xul.swt.SwtXulRunner.initialize(SwtXulRunner.java:51) at org.pentaho.di.ui.repository.RepositoriesDialog.<init>(RepositoriesDialog.java:86) at org.pentaho.di.ui.spoon.Spoon.selectRep(Spoon.java:6807) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6995) at org.pentaho.di.ui.spoon.Spoon.createContents(Spoon.java:8288) at org.eclipse.jface.window.Window.create(Window.java:426) at org.eclipse.jface.window.Window.open(Window.java:785) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:8303) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:580) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:134)

    Pentaho BI Platform Tracking | 4 years ago | Brandon Bruce
    org.pentaho.di.core.exception.KettleException: Unable to read repository with id [PentahoEnterpriseRepositor]. RepositoryMeta is not available.
  3. 0

    Using the new CouchDB input step [Archive] - Pentaho Community Forums

    pentaho.com | 6 months ago
    org.pentaho.di.core.exception.KettleException: Unable to read repository with id [PentahoEnterpriseRepositor]. RepositoryMeta is not available.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    The following error is shown in pdi when you start for the first time since there are no repositories: org.pentaho.di.core.exception.KettleException: Unable to read repository with id [PentahoEnterpriseRepositor]. RepositoryMeta is not available. at org.pentaho.di.ui.repository.RepositoriesHelper.<init>(RepositoriesHelper.java:77) at org.pentaho.di.ui.repository.controllers.RepositoriesController.createBindings(RepositoriesController.java:158) at org.pentaho.di.ui.repository.controllers.RepositoriesController.init(RepositoriesController.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:329) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.initialize(AbstractXulDomContainer.java:157) at org.pentaho.ui.xul.swt.SwtXulRunner$1.run(SwtXulRunner.java:54) at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source) at org.eclipse.swt.widgets.Display.syncExec(Unknown Source) at org.pentaho.ui.xul.swt.SwtXulRunner.initialize(SwtXulRunner.java:51) at org.pentaho.di.ui.repository.RepositoriesDialog.<init>(RepositoriesDialog.java:86) at org.pentaho.di.ui.spoon.Spoon.selectRep(Spoon.java:6807) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6995) at org.pentaho.di.ui.spoon.Spoon.createContents(Spoon.java:8288) at org.eclipse.jface.window.Window.create(Window.java:426) at org.eclipse.jface.window.Window.open(Window.java:785) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:8303) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:580) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:134)

    Pentaho BI Platform Tracking | 4 years ago | Brandon Bruce
    org.pentaho.di.core.exception.KettleException: Unable to read repository with id [PentahoEnterpriseRepositor]. RepositoryMeta is not available.
  6. 0

    Regression in 5.1 (found in build # 692). It works fine in 5.0.7 Steps: 1. Open attached ktr in Spoon. 2. Update Cassandra Output step to point to valid server/port/keyspace. 3. Ensure that hop from Generate cards to Cassandra Output step is enabled, while hop from Dummy to Input is disabled. 4. Save ktr and run it => data has been loaded into database correctly. 5. Update Cassandra Input step to point to valid server/port/keyspace. 6. Ensure that hop from Generate cards to Cassandra Output step is disabled and hop from Dummy to Input is enabled. 7. Save ktr and run it. NOTE: transformation got failed with exception: 2014/06/09 13:37:59 - Cassandra Input.0 - ERROR (version 5.1-NIGHTLY.692, build 1 from 2014-05-25_21-14-11 by buildguy) : Unexpected error 2014/06/09 13:37:59 - Cassandra Input.0 - ERROR (version 5.1-NIGHTLY.692, build 1 from 2014-05-25_21-14-11 by buildguy) : org.pentaho.di.core.exception.KettleException: 2014/06/09 13:37:59 - Cassandra Input.0 - null 2014/06/09 13:37:59 - Cassandra Input.0 - 2014/06/09 13:37:59 - Cassandra Input.0 - at org.pentaho.di.trans.steps.cassandrainput.CassandraInput.processRow(CassandraInput.java:251) 2014/06/09 13:37:59 - Cassandra Input.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2014/06/09 13:37:59 - Cassandra Input.0 - at java.lang.Thread.run(Unknown Source) 2014/06/09 13:37:59 - Cassandra Input.0 - Caused by: java.lang.NullPointerException Failure occurs only if Thrift mode together with Output tuples is selected. If Thrift mode is unchecked and Output tuples selected - then it works fine.

    Pentaho BI Platform Tracking | 2 years ago | Antonina Doudkina
    org.pentaho.di.core.exception.KettleException: null

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.pentaho.di.core.exception.KettleException

      RepositoryMeta is null

      at org.pentaho.platform.plugin.services.importexport.pdi.PDIImportUtil.connectToRepository()
    2. org.pentaho.platform
      DefaultImportHandler.<init>
      1. org.pentaho.platform.plugin.services.importexport.pdi.PDIImportUtil.connectToRepository(PDIImportUtil.java:110)
      2. org.pentaho.platform.plugin.services.importexport.DefaultImportHandler.<init>(DefaultImportHandler.java:99)
      2 frames
    3. com.pentaho.iadhoc
      AdhocSaveContentGenerator.createContent
      1. com.pentaho.iadhoc.service.AdhocSaveContentGenerator.saveReport(AdhocSaveContentGenerator.java:159)
      2. com.pentaho.iadhoc.service.AdhocSaveContentGenerator.createContent(AdhocSaveContentGenerator.java:124)
      2 frames
    4. org.pentaho.platform
      GeneratorStreamingOutputProvider.writeTo
      1. org.pentaho.platform.engine.services.solution.SimpleContentGenerator.createContent(SimpleContentGenerator.java:60)
      2. org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutput.generateContent(GeneratorStreamingOutput.java:234)
      3. org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutput.write(GeneratorStreamingOutput.java:161)
      4. org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutputProvider.writeTo(GeneratorStreamingOutputProvider.java:54)
      5. org.pentaho.platform.web.http.api.resources.GeneratorStreamingOutputProvider.writeTo(GeneratorStreamingOutputProvider.java:33)
      5 frames
    5. Jersey
      ContainerResponse.write
      1. com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306)
      1 frame