How-to install PDI CMIS Input

PDI CMIS Input is released in a zip file containing everything is enough to install the plugin correctly. PDI CMIS Input plugin is tested on Windows 7 and Ubuntu 12.04 LTS 64Bit but should work on different operating systems because of the portability of the Pentaho suite. Regarding the ECM system, only Alfresco Community Edition have been involved in the unit tests. Please, suggest limits and tests to let it work even in other contexts.

Since summer 2013 the PDI CMIS Input plugin is released in the Pentaho marketplace. If you have the conditions, please prefer the installation using the marketplace because simpler and smarter. 😉

Prerequisites

 CMIS E.C.M. with CMIS support
All tests have been done on Alfresco Community Edition platform version 4.0 and 4.2. No specific requirements are needed for the E.C.M. except the CMIS standard adoption.

 PDI-logo Pentaho Data Integration (Kettle)
All tests have been on version 5 and 4.3 stable. No specific requirements are needed for the Pentaho Data Integration (Kettle) installation and no specific command or solution are used.

Install the zip

Installing the PDI CMIS Input is extremely simple.

  • Close Pentaho Data Integration (Kettle) if opened.
  • Extract the installation zip in the parent folder of the ‘<data-integration>’.

That’s all!

<< What PDI CMIS Input is             MyFirst transformation with the CMIS Input >>

Download PDI CMIS Input plugin

11 thoughts on “How-to install PDI CMIS Input

  1. Dear,

    I downloaded the CMIS input and I extract the zip folder I found two folder inside zip (CmisInput and __MACOSX)
    I copied them to D:\pdi-ce-5.2.0.0-209\data-integration\ but after I start PDI I didn’t find cmis input in input tools.

  2. Francesco Corti

    Hi Sulyman,
    You can ignore the __MACOSX folder (created during Mac OS compression).
    The correct path to put the CmisInput folder is: /plugins/steps
    Another option, definitely easier, is to install the plugin directly from the PDI marketplace. 😉

  3. Hi Francesco,

    I get the following error when dragging the input into the transformation:

    org.pentaho.di.core.exception.KettlePluginException:
    Unexpected error loading class:
    it/francescocorti/kettle/cmisinput/CmisInputMeta : Unsupported major.minor version 51.0

    Running kettle spoon:
    Build version : 5.3.0.0-213
    Build date : February 2, 2015 12:17:08

  4. I actually have a java web application running Kettle transformation files. I have added Kettle engine and core api as a dependency, and I wish to add this plugin in my web application. As your plugin isn’t available as a jar or dependency, I am unable to integrate it. It is working if I drop the plugin folder in my PDI step folder, but I am unable to find a way to use it in a web application. Could you please let me know if there’s any way?
    Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.