Content Management and Capture

 View Only
  • 1.  Upload Files to Filenet using REST or Web Service

    Posted Thu September 30, 2021 08:37 AM
    Hi,

    We need to upload files to Filenet, but we don't know if we can use a REST API to do that or we can use a web services.

    We will invoke this functionality from a Micro-service, it was developed in Java, and we are using Openshift as plataform. Could you help me please?

    Best regards!.

    Guillermo.

    ------------------------------
    Guillermo Ezequiel Fittipaldi Ciuffo
    ------------------------------


  • 2.  RE: Upload Files to Filenet using REST or Web Service

    Posted Fri October 01, 2021 08:29 AM
    Hi,
    you can use the FileNet WSI interface with the FileNet API or GraphQl Interface. As I know now rest api is available.

    ------------------------------
    Andreas Kucz
    ------------------------------



  • 3.  RE: Upload Files to Filenet using REST or Web Service

    Posted Fri October 01, 2021 09:47 AM
    Hi Andreas,
    Do you know if I can find a tutorial or example of FileNet WSI with th FileNet API option? that you refer in your answer. I don't know how I must to use it.

    Thank you.
    Best regards!


    ------------------------------
    Guillermo Ezequiel Fittipaldi Ciuffo
    ------------------------------



  • 4.  RE: Upload Files to Filenet using REST or Web Service

    Posted Mon October 04, 2021 03:45 AM

    Hi, good documentation can you found in

    http://www.redbooks.ibm.com/redbooks/pdfs/sg247743.pdf

     

    redbook is not very new, but will working in current releases, too

    or in ICN System documentation.

     

    Mit freundlichen Grüßen / Best regards

    Andreas Kucz
    IT Services
    IT System Architect

    Deutsche Post IT Services GmbH
    Otto-Röhm-Straße 71c
    64293 Darmstadt
    Germany

    Phone: +49 6151 9085925
    Lync:  
    +49 6151 4932472
    Fax: +49 6151 3909 16690
    Mobile: +49 171 2276245


    Andreas.Kucz@dpdhl.com

    www.dhl.com

    Deutsche Post DHL Group

    Deutsche Post IT Services GmbH; Registered Office Bonn; District Court Bonn HRB 9479
    Managing Board: Michael Besser, Jan Spies, Ralf Günther
    Chairman of the Supervisory Board: Alfons Anton

    This message is from Deutsche Post IT Services GmbH and may contain confidential business information. It is intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient please contact the sender and delete this message and any attachment from your system. Unauthorized publication, use, dissemination, forwarding, printing or copying of this email and its attachments is strictly prohibited.

     






  • 5.  RE: Upload Files to Filenet using REST or Web Service

    Posted Mon October 04, 2021 10:13 AM
    Hi Guillermo,

    Dependencies:
    https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=guide-getting-started

    Connecting:
    https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=started-getting-procedures#gs_procedures__gs_procedures_get_connection

    Creating documents:
    https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=documents-working#document_procedures__doc_procedures_create

    ------------------------------
    Julian Fiegenbaum
    ------------------------------



  • 6.  RE: Upload Files to Filenet using REST or Web Service

    Posted Mon October 04, 2021 03:14 AM
    Edited by Michael Kirchner Mon October 04, 2021 03:15 AM
    Hi Guillermo,

    in general, you could use the Java API (using the web services transport), the web services API or the GraphQL API in order to allow a microservice to ingest documents into a FileNet Content Manager (FN CM) repository.
    If you are running the entire solution on OpenShift (including the FileNet repository), I'd recommend to use the GraphQL API as it is the most modern one and hase a number of benefits, especially when designing cloud native solutions. You just include the GraphQL container into your FN CM deployment in order to use this API (https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=containers-preparing-environment-container-deployments).
    If you are running FN CM  traditionally deployed, you can also use the GraphQL API (assuming your deployment is based on Websphere App Server) but in this case your deployment must be on the most current level of FN CM (5.5.7) as we just introduced GraphQL for non-containerized deployments with this release. You can find instructions how to install this API for traditional deployments in the documentation as well (https://www.ibm.com/support/pages/node/6459811).

    In case you cannot accomodate for the GraphQL API in your environment, you can find more information on using the FN CM Webservices API at https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=concepts-introduction

    Best regards,
    Michael




    ------------------------------
    Michael Kirchner
    Leading Technical Specialist - Digital Business Automation
    IBM Technology
    Germany
    ------------------------------



  • 7.  RE: Upload Files to Filenet using REST or Web Service

    Posted Tue October 05, 2021 01:04 PM
    Edited by Sergio Salinas Tue October 05, 2021 01:05 PM
    Hi Guillermo... another alternative is to use IBM CMIS services if you have it installed in your environment.

    In the Apache Chemistry project website (http://chemistry.apache.org), you can find a lot of resources that can help you: documentation of CMIS specification, code examples and libraries for different programing languages that you can use in your implementation.

    Saludos/Regards.
    ------------------------------
    Sergio Salinas
    ------------------------------



  • 8.  RE: Upload Files to Filenet using REST or Web Service

    Posted Tue October 05, 2021 03:10 PM
    Hi there,
    Thank you in advance.
    Those information are very useful for me.  I will investigate that options to use regarding our customer characteristic and scope, and then I will try to use the best.

    Best regards.


    ------------------------------
    Guillermo Ezequiel Fittipaldi Ciuffo
    ------------------------------