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

Editing the name of the Excel Input step causes an NPE error and breaks most step functionality

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Severity: Urgent
    • Resolution: Fixed
    • Affects Version/s: 8.0.0.4 GA
    • Fix Version/s: 8.2.0 GA
    • Component/s: Step
    • Labels:
    • Environment:
      Windows 10
    • Story Points:
      0
    • 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.
    • Steps to Reproduce:
      Hide

      1. Start Spoon 8.0.0.4
      2. Create a new transformation and place an Excel Input step on the canvas.
      3. Open Excel Input and edit name. Press OK and you get an NPE.
      4. Any actions in the step with the edited name will also cause an NPE (Get sheets, Get Fields, Preview rows). These actions can cause a fatal error.

      Show
      1. Start Spoon 8.0.0.4 2. Create a new transformation and place an Excel Input step on the canvas. 3. Open Excel Input and edit name. Press OK and you get an NPE. 4. Any actions in the step with the edited name will also cause an NPE (Get sheets, Get Fields, Preview rows). These actions can cause a fatal error.

      Description

      This is a regression in 8.0.0.4. Editing the name of the Excel Input step breaks almost all functionality of the step and can cause a fatal error.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rrosinha Ricardo Rosinha
              Reporter:
              jeicher@pentaho.com Chris Eicher
              Votes:
              2 Vote for this issue
              Watchers:
              15 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: