Uploaded image for project: 'Pentaho Data Integration - Kettle'
  1. Pentaho Data Integration - Kettle
  2. PDI-10270

'Checks if files exist' or 'Check if a folder is empty': PDI Server logs with error from Quartz even though the job finishes successfully

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Severity: High
    • Resolution: Fixed
    • Affects Version/s: 4.4.1
    • Fix Version/s: 5.1.0 GA
    • Component/s: Job Entry
    • Labels:
      None
    • PDI Sub-component:
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.
    • Sprint Team:
      Pervach

      Description

      When running a job with 'Check if file exist' step and the file using in the step does not exist, the following error gets displayed in both pentaho.log and stdout.log files (see attached files):
      >>>>>>>>>>>>>>
      2013-07-16 14:56:00,309 ERROR [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0004 - Action "org.pentaho.platform.plugin.action.kettle.PdiAction" failed to run as a quartz job
      org.pentaho.platform.api.engine.ActionExecutionException: PdiAction.ERROR_0008 - Unable to render embedded object: File (PdiAction.ERROR_0008_JOB_HAD_ERRORS) not found.
      at org.pentaho.platform.plugin.action.kettle.PdiAction.executeJob(SourceFile:626)
      at org.pentaho.platform.plugin.action.kettle.PdiAction.execute(SourceFile:229)
      at org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob$1.call(ActionAdapterQuartzJob.java:129)
      at org.pentaho.platform.engine.security.SecurityHelper.runAsUser(SecurityHelper.java:178)
      at org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.invokeAction(ActionAdapterQuartzJob.java:139)
      at org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.execute(ActionAdapterQuartzJob.java:97)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
      <<<<<<<<<<<<<<

      This happens only when the job is scheduled. You can not see it when running it manually through Spoon.

      Attached:

      • pentaho.log
      • stdout.log

        Attachments

        1. PDI-10270-setNrErros.zip
          5 kB
        2. pentaho.log
          2 kB
        3. stdout_20130716.log
          1 kB

          Issue Links

            Activity

              People

              Assignee:
              adoudkina Antonina Doudkina (Inactive)
              Reporter:
              dkozlowski Daniel Kozlowski (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: