US and Worldwide: +1 (866) 660-7555
Results 1 to 3 of 3

Thread: Errors when trying to run transformation containing ArffOutput plug-in

  1. #1
    Join Date
    Jul 2012
    Posts
    17

    Default Errors when trying to run transformation containing ArffOutput plug-in

    I'm able to see the plug-in in Spoon but when trying to run on Kitchen I get this error. I tried every obvious fix (copying plug-in files to libext, to parent folder, etc) but no luck.

    ERROR 31-07 19:34:21,412 - Job1 - org.pentaho.di.core.exception.KettleException:

    Code:
    Unexpected error during transformation metadata load
    
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
    
            at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryT
    rans.java:1202)
            at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.
    java:621)
            at org.pentaho.di.job.Job.execute(Job.java:528)
            at org.pentaho.di.job.Job.execute(Job.java:667)
            at org.pentaho.di.job.Job.execute(Job.java:667)
            at org.pentaho.di.job.Job.execute(Job.java:393)
            at org.pentaho.di.job.Job.run(Job.java:313)
    Caused by: org.pentaho.di.core.exception.KettleXMLException:
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
            at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2880)
            at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2376)
            at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2337)
            at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryT
    rans.java:1158)
            ... 6 more
    Caused by: org.pentaho.di.core.exception.KettleXMLException:
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
            at org.pentaho.di.trans.step.StepMeta.<init>(StepMeta.java:308)
            at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2532)
            ... 9 more
    Caused by: org.pentaho.di.core.exception.KettleStepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
            at org.pentaho.di.trans.step.StepMeta.<init>(StepMeta.java:250)
            ... 10 more
    
    ERROR 31-07 19:34:21,630 - Job1 - org.pentaho.di.core.exception.KettleException:
    
    Unexpected error occurred while launching entry [Transformation1.0]
    
    Unexpected error during transformation metadata load
    
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
    
    
            at org.pentaho.di.job.Job.execute(Job.java:672)
            at org.pentaho.di.job.Job.execute(Job.java:667)
            at org.pentaho.di.job.Job.execute(Job.java:393)
            at org.pentaho.di.job.Job.run(Job.java:313)
    Caused by: org.pentaho.di.core.exception.KettleException:
    Unexpected error during transformation metadata load
    
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
    
            at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryT
    rans.java:1202)
            at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.
    java:621)
            at org.pentaho.di.job.Job.execute(Job.java:528)
            at org.pentaho.di.job.Job.execute(Job.java:667)
            ... 3 more
    Caused by: org.pentaho.di.core.exception.KettleXMLException:
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
            at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2880)
            at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2376)
            at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2337)
            at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryT
    rans.java:1158)
            ... 6 more
    Caused by: org.pentaho.di.core.exception.KettleXMLException:
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
            at org.pentaho.di.trans.step.StepMeta.<init>(StepMeta.java:308)
            at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2532)
            ... 9 more
    Caused by: org.pentaho.di.core.exception.KettleStepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
            at org.pentaho.di.trans.step.StepMeta.<init>(StepMeta.java:250)
            ... 10 more
    
    ERROR 31-07 19:34:21,896 - Job1 - A serious error occurred during job execution:
     org.pentaho.di.core.exception.KettleException:
    Unexpected error occurred while launching entry [GetArgs.0]
    
    Unexpected error occurred while launching entry [Transformation1.0]
    
    Unexpected error during transformation metadata load
    
    Error reading object from XML file
    
    Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleS
    tepLoaderException:
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    Unable to load class for step/plugin with id [ArffOutput]. Check if the plugin i
    s available in the plugins subdirectory of the Kettle distribution.
    
    
    
    
    
    
    INFO  31-07 19:34:21,974 - Kitchen - Finished!
    ERROR 31-07 19:34:21,974 - Kitchen - Finished with errors

  2. #2
    Join Date
    Aug 2006
    Posts
    1,063

    Default

    Hmm, this seems to work OK for me. Do you have the following files in a subdirectory of plugins/steps in your Kettle installation?

    AO.png
    arffoutput.jar
    plugin.xml
    weka.jar

    The ArffOutput plugin will work with either Weka 3.6.x or 3.7.x.

    Cheers,
    Mark.

  3. #3
    Join Date
    Jul 2012
    Posts
    17

    Default

    Quote Originally Posted by Mark View Post
    Hmm, this seems to work OK for me. Do you have the following files in a subdirectory of plugins/steps in your Kettle installation?

    AO.png
    arffoutput.jar
    plugin.xml
    weka.jar

    The ArffOutput plugin will work with either Weka 3.6.x or 3.7.x.

    Cheers,
    Mark.
    Yes I have all 4 files sitting in ...\pdi-ce-4.3.0-stable\data-integration\plugins\steps\Arff

    Code:
    C:\usr\pdi-ce-4.3.0-stable\data-integration\plugins\steps\Arff>dir
     Volume in drive C has no label.
     Volume Serial Number is 80FA-FAB7
    
     Directory of C:\usr\pdi-ce-4.3.0-stable\data-integration\plugins\steps\Arff
    
    07/31/2012  07:26 PM    <DIR>          .
    07/31/2012  07:26 PM    <DIR>          ..
    08/11/2010  03:26 PM             1,430 AO.png
    08/11/2010  03:26 PM            34,455 arffoutput.jar
    08/11/2010  03:26 PM               758 plugin.xml
    05/06/2012  10:13 PM         6,470,687 weka.jar
                   4 File(s)      6,507,330 bytes
                   2 Dir(s)   2,909,446,144 bytes free
    My WEKA version is 3.6.

    BTW now I just noticed it works fine in Spoon. It only fails in Kitchen.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •