Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Severe Severe
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Marketplace
    • Labels:
      None
    • 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.
    • QA Validation Status:
      Not Yet Validated

      Description

      We have developed a Mule Transformer(MUKT) which integrates Mule's ESB with Pentaho's Kettle
      Kettle runs within Mule ESB (SOA container) and this transformer invokes Kettle's Jobs/Transforms from Mule integration services.
      This integration leverages the benefits of both Mule's ESB and Pentaho's Kettle .The documents and sources are attached.
      The same effort is listed in the open project ideas from the following link
      http://wiki.pentaho.com/display/COM/Enterprise+Service+Bus+Integration+-+Mule.

      1. Integration of Mule ESB with Pentaho Kettle.pdf
        282 kB
        Roopa Suryanarayana

        Activity

        Hide
        Roopa Suryanarayana added a comment -
        The following Enhancement/Fix have been added to the new zip/jar Files. Document is updated to reflect the same.

        1. Fix: LogChannel are cleared up to reduce memory footprint for integrations with massive number of messages
        2. Enhancement/Fix: Added maxWaitMSec attribute to enforce execution time QoS -- so that Kettle wouldn't run longer than Mule's ThreadProfile wait-time. Default is -1 applying threadprofile's wait-time
        3. Enhancement: Added prefixKettleVariables attribute to allow integration to decide if the variables passed to/from Kettle be prefixed with "mule.esb.kettle.var" or "mule.esb.kettle.resultvar". Default is false.

        Show
        Roopa Suryanarayana added a comment - The following Enhancement/Fix have been added to the new zip/jar Files. Document is updated to reflect the same. 1. Fix: LogChannel are cleared up to reduce memory footprint for integrations with massive number of messages 2. Enhancement/Fix: Added maxWaitMSec attribute to enforce execution time QoS -- so that Kettle wouldn't run longer than Mule's ThreadProfile wait-time. Default is -1 applying threadprofile's wait-time 3. Enhancement: Added prefixKettleVariables attribute to allow integration to decide if the variables passed to/from Kettle be prefixed with "mule.esb.kettle.var" or "mule.esb.kettle.resultvar". Default is false.
        Hide
        Jens Bleuel added a comment - - edited
        Thanks Roopa for this great contribution. I wonder if we could store the source files within the Pentaho source control system to make collaboration easier. I did not saw any license information in the source, could you tell us if this has any copyright on it or any open source license? You may reach out to communityconnection or myself (jbleuel) - both at pentaho.com - Thanks, Jens
        Show
        Jens Bleuel added a comment - - edited Thanks Roopa for this great contribution. I wonder if we could store the source files within the Pentaho source control system to make collaboration easier. I did not saw any license information in the source, could you tell us if this has any copyright on it or any open source license? You may reach out to communityconnection or myself (jbleuel) - both at pentaho.com - Thanks, Jens
        Hide
        Roopa Suryanarayana added a comment -
        Since we are working in Government, we are perfectly fine to share and/or distribute the source that are part of our opensource works. Hence, please free to pick the licensing model that fits best to Pentaho's opensource efforts. Yes, you can stores the sources within Pentaho source control system.

        Show
        Roopa Suryanarayana added a comment - Since we are working in Government, we are perfectly fine to share and/or distribute the source that are part of our opensource works. Hence, please free to pick the licensing model that fits best to Pentaho's opensource efforts. Yes, you can stores the sources within Pentaho source control system.
        Hide
        Jens Bleuel added a comment -
        Hi Roopa, would it be possible to contact me? jbleuel (-at-) pentaho (-dot-) com
        Show
        Jens Bleuel added a comment - Hi Roopa, would it be possible to contact me? jbleuel (-at-) pentaho (-dot-) com

          People

          • Assignee:
            Jens Bleuel
            Reporter:
            Roopa Suryanarayana
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: