BPM, Workflow, and Case

BPM, Workflow, and Case

Come for answers. Stay for best practices. All we’re missing is you.

 View Only
  • 1.  How to automate snapshot deployment in CP4BA?

    Posted Fri May 05, 2023 02:30 AM

    We would like to automate the snapshot deployment including the Filenet components from Dev to Test/Prod environments. What is the best way to achieve this other than using IDA?



    ------------------------------
    Praveen Kumar
    ------------------------------


  • 2.  RE: How to automate snapshot deployment in CP4BA?

    Posted Mon May 08, 2023 05:30 AM

     

    Hello,

     

    For snapshot deployment you can use python script calling the following:

     

    resultado = AdminTask.BPMInstallOfflinePackage('[-inputFile ' + package + ']')

     

    I do not have Filenet skills, but I believe that if you search there is also some API that can be used to deploy artifacts.

     

    To automate you can use ansible or devOps or something similar.

     

     

    João Pedro Alexandre

    Senior Lead, Infrastructure Specialist

    Kyndryl Consult 

     

    signature_2638192399

    Unless stated otherwise above:
    KNDRL SERVICES PORTUGAL, S.A.
    Sociedade Anónima com o Capital Social de € 11.000.000
    Registada na Conservatória do Registo Comercial de Lisboa, sob o número único fiscal e de matrícula  516360558
    Edifício "Office Oriente" - Rua do Mar da China, Nº 3, Parque das Nações, 1990-138 LISBOA





  • 3.  RE: How to automate snapshot deployment in CP4BA?

    Posted Tue May 09, 2023 02:44 AM
    Edited by Michael Kirchner Tue May 09, 2023 02:45 AM

    Hi Praveen,

    could you please explain a bit more about the use case you are asking for?
    If you had a Case Management solution you created via BAStudio (which consists of workflow artifacts to be deployed on BAW and content artifacts to be deployed on FileNet CM), you only need to deploy the solution package as it will contain all the artifacts required.
    If you are enriching your Case Management solution with FN CM artifacts you created outside the Case solution (i.e. search templates, entry templates, etc.) or you designed a BAW process application that relies on FN CM artifacts, the standard way of moving those between environments is by means of the FileNet Deployment Manager (FDM) tool as described in the documentation:
    https://www.ibm.com/docs/en/filenet-p8-platform/5.5.x?topic=overview-migration-deployment-process-filenet-deployment-manager

    You'll need to have solid FN CM admin skills to work with the FDM tool (in order to do the initial configuration and to create your export sets accordingly) but once you established this tool to transfer your FN CM artifacts between stages, the transfer/deployment operation can be automated by using the CLI. You can, however, also use the GUI mode to control FDM.

    Does that answer your question?

    Best regards,
    Michael



    ------------------------------
    Michael Kirchner
    Sr. Business Automation Partner Technical Specialist
    IBM Technology
    Germany
    ------------------------------