org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Transformation_1.ktr] !StepMeta.Exception.UnableToLoadClass!

Pentaho BI Platform Tracking | Uladzimir Pihin | 1 year ago
  1. 0

    1. In 4.8.x, start up the DI server, and launch Spoon. Create new repository and connect; 2. Create new job, add step "Example plugin" and save job; 3. Create new transformation, add step "ESRI Shapefile Reader" and save transformation; 4. Shutdown all 4.8 applications and servers except the Server Repository Database; 5. Run export using pentaho-platform-migrator-5.4-NIGHTLY: ./migrator.sh --export --migration-bundle-file=/home/user/migration.zip --pentaho-solutions-dir=/home/user/pentaho/server/data-integration-server/pentaho-solutions --pentaho-war=/home/user/pentaho/server/data-integration-server/tomcat/webapps/pentaho-di 5. Check content of migration.zip. BUG: Transformation and job are absent. Log contains the following exceptions: {noformat} 2015-09-22 16:17:37,212 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Processing file: /home/joe/Job_1.kjb 2015-09-22 16:17:37,239 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Converting revision 1.0 of file: /home/joe/Job_1.kjb 2015-09-22 16:17:38,217 ERROR [org.pentaho.platform.migration.utils.SOutObserver] [EXCEPTION]: general error org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Job_1.kjb] Unable to read job entry interface information from repository at org.pentaho.platform.migration.commandline.CommandLineProcessor.main (CommandLineProcessor.java:112) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess (CommandLineProcessor.java:309) at org.pentaho.platform.migration.BaseMigrationApplication.run (BaseMigrationApplication.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle (PlatformMigrator.java:86) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle (MigrationAgentContent.java:120) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity (MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:251) at org.pentaho.di.repository.pur.PurRepository.loadJob (SourceFile:2115) at org.pentaho.di.repository.pur.PurRepository.b (SourceFile:2131) at org.pentaho.di.repository.pur.n.a (SourceFile:212) at org.pentaho.di.repository.pur.n.a (SourceFile:360) at org.pentaho.di.core.plugins.PluginRegistry.loadClass (PluginRegistry.java:250) at org.pentaho.di.repository.pur.PurRepository.loadJob(SourceFile:2117) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:251) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity(MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle(MigrationAgentContent.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle(PlatformMigrator.java:86) at org.pentaho.platform.migration.BaseMigrationApplication.run(BaseMigrationApplication.java:120) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess(CommandLineProcessor.java:309) at org.pentaho.platform.migration.commandline.CommandLineProcessor.main(CommandLineProcessor.java:112) Caused by: org.pentaho.di.core.exception.KettleException: Unable to read job entry interface information from repository at org.pentaho.platform.migration.commandline.CommandLineProcessor.main (CommandLineProcessor.java:112) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess (CommandLineProcessor.java:309) at org.pentaho.platform.migration.BaseMigrationApplication.run (BaseMigrationApplication.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle (PlatformMigrator.java:86) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle (MigrationAgentContent.java:120) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity (MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:251) at org.pentaho.di.repository.pur.PurRepository.loadJob (SourceFile:2115) at org.pentaho.di.repository.pur.PurRepository.b (SourceFile:2131) at org.pentaho.di.repository.pur.n.a (SourceFile:212) at org.pentaho.di.repository.pur.n.a (SourceFile:360) at org.pentaho.di.core.plugins.PluginRegistry.loadClass (PluginRegistry.java:250) at org.pentaho.di.repository.pur.n.a(SourceFile:369) at org.pentaho.di.repository.pur.n.a(SourceFile:212) at org.pentaho.di.repository.pur.PurRepository.b(SourceFile:2131) at org.pentaho.di.repository.pur.PurRepository.loadJob(SourceFile:2115) ... 10 more Caused by: java.lang.NullPointerException at org.pentaho.di.core.plugins.PluginRegistry.loadClass(PluginRegistry.java:250) at org.pentaho.di.repository.pur.n.a(SourceFile:360) ... 13 more 2015-09-22 16:17:38,226 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Processing file: /home/joe/Transformation_1.ktr 2015-09-22 16:17:38,255 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Converting revision 1.0 of file: /home/joe/Transformation_1.ktr 2015-09-22 16:17:38,909 ERROR [org.pentaho.platform.migration.utils.SOutObserver] [EXCEPTION]: general error org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Transformation_1.ktr] !StepMeta.Exception.UnableToLoadClass! at org.pentaho.di.repository.pur.PurRepository.loadTransformation(SourceFile:2034) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:242) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity(MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle(MigrationAgentContent.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle(PlatformMigrator.java:86) at org.pentaho.platform.migration.BaseMigrationApplication.run(BaseMigrationApplication.java:120) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess(CommandLineProcessor.java:309) at org.pentaho.platform.migration.commandline.CommandLineProcessor.main(CommandLineProcessor.java:112) Caused by: org.pentaho.di.core.exception.KettleStepLoaderException: !StepMeta.Exception.UnableToLoadClass! at org.pentaho.di.repository.pur.i.a(SourceFile:252) at org.pentaho.di.repository.pur.PurRepository.a(SourceFile:2048) at org.pentaho.di.repository.pur.PurRepository.loadTransformation(SourceFile:2032) ... 10 more {noformat}

    Pentaho BI Platform Tracking | 1 year ago | Uladzimir Pihin
    org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Transformation_1.ktr] !StepMeta.Exception.UnableToLoadClass!
  2. 0

    1. In 4.8.x, start up the DI server, and launch Spoon. Create new repository and connect; 2. Create new job, add step "Example plugin" and save job; 3. Create new transformation, add step "ESRI Shapefile Reader" and save transformation; 4. Shutdown all 4.8 applications and servers except the Server Repository Database; 5. Run export using pentaho-platform-migrator-5.4-NIGHTLY: ./migrator.sh --export --migration-bundle-file=/home/user/migration.zip --pentaho-solutions-dir=/home/user/pentaho/server/data-integration-server/pentaho-solutions --pentaho-war=/home/user/pentaho/server/data-integration-server/tomcat/webapps/pentaho-di 5. Check content of migration.zip. BUG: Transformation and job are absent. Log contains the following exceptions: {noformat} 2015-09-22 16:17:37,212 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Processing file: /home/joe/Job_1.kjb 2015-09-22 16:17:37,239 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Converting revision 1.0 of file: /home/joe/Job_1.kjb 2015-09-22 16:17:38,217 ERROR [org.pentaho.platform.migration.utils.SOutObserver] [EXCEPTION]: general error org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Job_1.kjb] Unable to read job entry interface information from repository at org.pentaho.platform.migration.commandline.CommandLineProcessor.main (CommandLineProcessor.java:112) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess (CommandLineProcessor.java:309) at org.pentaho.platform.migration.BaseMigrationApplication.run (BaseMigrationApplication.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle (PlatformMigrator.java:86) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle (MigrationAgentContent.java:120) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity (MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:251) at org.pentaho.di.repository.pur.PurRepository.loadJob (SourceFile:2115) at org.pentaho.di.repository.pur.PurRepository.b (SourceFile:2131) at org.pentaho.di.repository.pur.n.a (SourceFile:212) at org.pentaho.di.repository.pur.n.a (SourceFile:360) at org.pentaho.di.core.plugins.PluginRegistry.loadClass (PluginRegistry.java:250) at org.pentaho.di.repository.pur.PurRepository.loadJob(SourceFile:2117) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:251) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity(MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle(MigrationAgentContent.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle(PlatformMigrator.java:86) at org.pentaho.platform.migration.BaseMigrationApplication.run(BaseMigrationApplication.java:120) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess(CommandLineProcessor.java:309) at org.pentaho.platform.migration.commandline.CommandLineProcessor.main(CommandLineProcessor.java:112) Caused by: org.pentaho.di.core.exception.KettleException: Unable to read job entry interface information from repository at org.pentaho.platform.migration.commandline.CommandLineProcessor.main (CommandLineProcessor.java:112) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess (CommandLineProcessor.java:309) at org.pentaho.platform.migration.BaseMigrationApplication.run (BaseMigrationApplication.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle (PlatformMigrator.java:86) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle (MigrationAgentContent.java:120) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity (MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile (MigrationAgentContent.java:251) at org.pentaho.di.repository.pur.PurRepository.loadJob (SourceFile:2115) at org.pentaho.di.repository.pur.PurRepository.b (SourceFile:2131) at org.pentaho.di.repository.pur.n.a (SourceFile:212) at org.pentaho.di.repository.pur.n.a (SourceFile:360) at org.pentaho.di.core.plugins.PluginRegistry.loadClass (PluginRegistry.java:250) at org.pentaho.di.repository.pur.n.a(SourceFile:369) at org.pentaho.di.repository.pur.n.a(SourceFile:212) at org.pentaho.di.repository.pur.PurRepository.b(SourceFile:2131) at org.pentaho.di.repository.pur.PurRepository.loadJob(SourceFile:2115) ... 10 more Caused by: java.lang.NullPointerException at org.pentaho.di.core.plugins.PluginRegistry.loadClass(PluginRegistry.java:250) at org.pentaho.di.repository.pur.n.a(SourceFile:360) ... 13 more 2015-09-22 16:17:38,226 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Processing file: /home/joe/Transformation_1.ktr 2015-09-22 16:17:38,255 INFO [org.pentaho.platform.migration.utils.SOutObserver] [INFO]: Converting revision 1.0 of file: /home/joe/Transformation_1.ktr 2015-09-22 16:17:38,909 ERROR [org.pentaho.platform.migration.utils.SOutObserver] [EXCEPTION]: general error org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Transformation_1.ktr] !StepMeta.Exception.UnableToLoadClass! at org.pentaho.di.repository.pur.PurRepository.loadTransformation(SourceFile:2034) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:242) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293) at org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity(MigrationAgentContent.java:159) at org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle(MigrationAgentContent.java:120) at org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle(PlatformMigrator.java:86) at org.pentaho.platform.migration.BaseMigrationApplication.run(BaseMigrationApplication.java:120) at org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess(CommandLineProcessor.java:309) at org.pentaho.platform.migration.commandline.CommandLineProcessor.main(CommandLineProcessor.java:112) Caused by: org.pentaho.di.core.exception.KettleStepLoaderException: !StepMeta.Exception.UnableToLoadClass! at org.pentaho.di.repository.pur.i.a(SourceFile:252) at org.pentaho.di.repository.pur.PurRepository.a(SourceFile:2048) at org.pentaho.di.repository.pur.PurRepository.loadTransformation(SourceFile:2032) ... 10 more {noformat}

    Pentaho BI Platform Tracking | 1 year ago | Uladzimir Pihin
    org.pentaho.di.core.exception.KettleException: Unable to load transformation from path [/home/joe/Transformation_1.ktr] !StepMeta.Exception.UnableToLoadClass!
  3. 0

    we are trying to move our jobs/transformation from 3.2 GA to 4.0 GA . we are getting an error when we tried to open jobs with "Mail Validator" step in it. Here is the detail error log. Error log: org.pentaho.di.core.exception.KettleXMLException: Unable to load job info from XML node Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:991) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:750) at org.pentaho.di.ui.spoon.JobFileListener.open(JobFileListener.java:35) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3737) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3437) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3392) 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.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:325) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:27) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:77) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1147) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6586) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:544) 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.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleXMLException: Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:124) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:940) ... 27 more Caused by: org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:102) ... 28 more

    Pentaho BI Platform Tracking | 6 years ago | vishnu vaddamani
    org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    we are trying to move our jobs/transformation from 3.2 GA to 4.0 GA . we are getting an error when we tried to open jobs with "Mail Validator" step in it. Here is the detail error log. Error log: org.pentaho.di.core.exception.KettleXMLException: Unable to load job info from XML node Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:991) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:750) at org.pentaho.di.ui.spoon.JobFileListener.open(JobFileListener.java:35) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3737) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3437) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3392) 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.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:325) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:27) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:77) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1147) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6586) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:544) 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.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleXMLException: Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:124) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:940) ... 27 more Caused by: org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:102) ... 28 more

    Pentaho BI Platform Tracking | 6 years ago | vishnu vaddamani
    org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR
  6. 0

    we are trying to move our jobs/transformation from 3.2 GA to 4.0 GA . we are getting an error when we tried to open jobs with "Mail Validator" step in it. Here is the detail error log. Error log: org.pentaho.di.core.exception.KettleXMLException: Unable to load job info from XML node Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:991) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:750) at org.pentaho.di.ui.spoon.JobFileListener.open(JobFileListener.java:35) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3737) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3437) at org.pentaho.di.ui.spoon.Spoon.openFile(Spoon.java:3392) 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.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:325) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:27) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:77) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1147) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6586) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:544) 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.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleXMLException: Unable to read Job Entry copy info from XML node : org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:124) at org.pentaho.di.job.JobMeta.loadXML(JobMeta.java:940) ... 27 more Caused by: org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR at org.pentaho.di.job.entry.JobEntryCopy.<init>(JobEntryCopy.java:102) ... 28 more

    Pentaho BI Platform Tracking | 6 years ago | vishnu vaddamani
    org.pentaho.di.core.exception.KettleStepLoaderException: No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR No valid step/plugin specified (jobPlugin=null) for MAIL_VALIDATOR

    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.KettleStepLoaderException

      !StepMeta.Exception.UnableToLoadClass!

      at org.pentaho.di.repository.pur.i.a()
    2. org.pentaho.di
      PurRepository.loadTransformation
      1. org.pentaho.di.repository.pur.i.a(SourceFile:252)
      2. org.pentaho.di.repository.pur.PurRepository.a(SourceFile:2048)
      3. org.pentaho.di.repository.pur.PurRepository.loadTransformation(SourceFile:2032)
      3 frames
    3. org.pentaho.migration
      MigrationAgentContent.contributeToBundle
      1. org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:242)
      2. org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293)
      3. org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293)
      4. org.pentaho.migration.v44.agents.MigrationAgentContent.generateMigrationEntityFromFile(MigrationAgentContent.java:293)
      5. org.pentaho.migration.v44.agents.MigrationAgentContent.getContentEntity(MigrationAgentContent.java:159)
      6. org.pentaho.migration.v44.agents.MigrationAgentContent.contributeToBundle(MigrationAgentContent.java:120)
      6 frames
    4. org.pentaho.platform
      CommandLineProcessor.main
      1. org.pentaho.platform.migration.PlatformMigrator.generateMigrationBundle(PlatformMigrator.java:86)
      2. org.pentaho.platform.migration.BaseMigrationApplication.run(BaseMigrationApplication.java:120)
      3. org.pentaho.platform.migration.commandline.CommandLineProcessor.beginMigrationProcess(CommandLineProcessor.java:309)
      4. org.pentaho.platform.migration.commandline.CommandLineProcessor.main(CommandLineProcessor.java:112)
      4 frames