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

As an ETL developer I want to easily integrate with 3rd party tools over a web service

    XMLWordPrintable

    Details

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

      Description

      To make it easier for 3rd party tools & vendors to integrate with Pentaho Data Integration it should be possible to output data over a webservice using the following steps:

      • Text File Output
      • XML Output
      • JavaScript

      The 2 first should have a "[x] Pass output to servlet" option to use the output stream of a new Carte/DI-Server servlet called "Execute Transformation".
      In JavaScript it should be possible to do:

      step.getTrans().getServletPrintWriter().println("<H1>Hello, world\n</H1>");

      The servlet context should be "/kettle/executeTrans" and the parameters should be copied from Pan since it performs a similar operation.

      rep : the name of the repository to use
      user : the user to log into the repository with
      pass : the repository password, optionally encrypted
      trans : the path to the transformation in the repository or the full filename in case you don't use a repository
      level : the logging level to use

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mcasters Matt Casters (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: