Class RunTransServlet

    • Constructor Detail

      • RunTransServlet

        public RunTransServlet()
    • Method Detail

      • doGet

        public void doGet​(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws javax.servlet.ServletException,
                          IOException

        /kettle/runTrans

        GET

        Execute transformation from enterprise repository. Repository should be configured in Carte xml file. Response contains ERROR result if error happened during transformation execution.

        Example Request:

            GET /kettle/runTrans?trans=home%2Fadmin%2Fdummy-trans&level=Debug
            

        Parameters

        name description type
        trans Full path to the transformation in repository. query
        level Logging level to be used for transformation execution (i.e. Debug). query

        Response Body

        element: (custom)
        media types: text/xml

        Response contains result of the operation. It is either OK or ERROR. If an error occurred during transformation execution, response also contains information about the error.

        Example Response:

            
              OK
              Transformation started
              7c082e8f-b4fe-40bc-b424-e0f881a61874
            
            

        Status Codes

        code description
        200 Request was processed.
        500 Internal server error occurs during request processing.
        Specified by:
        doGet in interface CartePluginInterface
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException