Hitachi Vantara Pentaho Community Forums
Results 1 to 6 of 6

Thread: engine/ui jar re-factor

  1. #1
    Join Date
    Nov 2007
    Posts
    3

    Default engine/ui jar re-factor

    In response to this mailing list entry:

    http://forums.pentaho.org/showthread...ght=engine+jar

    It appears that this re-factor has not eliminated all UI dependencies from the engine. The

    org.pentaho.di.trans.TransMeta

    class (which lives in the kettle-engine.jar) still has SWT dependencies, in particular

    org.eclipse.core.runtime.IProgressMonitor.

    In our scenario, we run Kettle as a stand-alone, headless execution environment, kind of like Carte. We are still able to deploy and run our application without the kettle-ui-swt-<ver>.jar. During development though, we must include it to get our application to compile due to indirectly referenced SWT .class files.

    Ideally it would be nice to have these UI dependencies completely eliminated from the kettle-engine-<ver>.jar.

    -Chris

  2. #2
    Join Date
    May 2006
    Posts
    4,882

    Default

    Raise a JIRA request ... http://jira.pentaho.org/browse/PDI

    Regards,
    Sven

  3. #3
    Join Date
    Nov 2007
    Posts
    3

  4. #4
    Join Date
    May 2006
    Posts
    4,882

    Default

    Thank you

  5. #5
    Join Date
    Nov 1999
    Posts
    9,729

    Default

    It's a pain, I know. I detected it too late as the split was done by the Orlando team.
    I'm afraid to do it before the 3.0 GA though. It's kinda delicate.

  6. #6
    Join Date
    Nov 2007
    Posts
    3

    Default

    Thanks Matt/Sven for the quick responses.

    We do have a work-around, and even worst-case scenario, we just deploy both jars. That being the case, we should be OK w/ the 3.0GA in our environment.

    Thanks,
    -Chris

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.