BPM, Workflow, and Case

 View Only
  • 1.  Snapshot version mismatch - 8.6.0.0 vs. 8.6.0.0_TC ?

    Posted Mon March 27, 2023 05:17 AM

    Hi All,

    There is a rule that all toolkit snapshots used direct or indirect in an application must be the same. This is Ok, we understand this constraint. But in BAW version 22 we found several _TC suffixed snapshots of system toolkits. Our snapshot dependency analyzer alerts us when it finds _TC suffixed and normal snapshots anywhere in the dependency tree, like this:

    where we can see that the application uses the TWSYS - 8.6.0.0 toolkit, but the SYSBPMUI uses the TWSYS - 8.6.0.0_TC. This is a dependency mismatch for us, although we suppose normal snapshots has Traditional, _TC suffixed snapshots has Traditional or Container setting as Target Environment.

    Is it a real dependency mismatch (so we can't install this application on a Process Server), or not? Are normal and _TC suffixed system toolkits freely mixable? What should we know about this?

    Thx,



    ------------------------------
    Laszlo
    ------------------------------


  • 2.  RE: Snapshot version mismatch - 8.6.0.0 vs. 8.6.0.0_TC ?

    Posted Mon March 27, 2023 09:17 AM

    Hi Lazlo,

    the _TC suffix is used for toolkits which are ready to be deployed on "Traditional OR Container" environments. These toolkits have been introduced to ensure that the application using them will also run on BAW containers and there are no dependencies to features which are deprecated in BAW and are not available containers.

    In order to be "ready for containers" you would change the dependecies of your toolkits to the "_TC" versions and also set the target environment type of the corresponding process application to "Traditional or Containers". Current versions of the authoring environments assist you in the process of identifying and removing deprecated capabilties in order to prepare the application to run on a containerized process runtime.

    Does this answer your question?

    Best regards,

    Michael



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



  • 3.  RE: Snapshot version mismatch - 8.6.0.0 vs. 8.6.0.0_TC ?

    Posted Tue March 28, 2023 04:24 AM

    Hi Michael,

    Thnks for your answer!

    The basic question is that should we ensure to use only normal or use only _TC suffixed system toolkits, or this difference will not produce toolkit version mismatch while deploying the application?

    The question came up because system toolkits are mixed:

    • SYSCM (Content Management) uses TWSYS 8.6.0.0
    • SYSBPMUI (UI Toolklit) and TWSYS 8.6.0.0_TC uses TWSYS 8.6.0.0_TC

    So, there is a snapshot version mismatch: the applkication using these toolkits uses both the 8.6.0.0 and the 8.6.0.0_TC snapshots the same TWSYS (System Data) toolkit. The question is that is it a real snapshot version mismatch or not?

    With other words: when we do analyze the snapshot usage of an application, should we skip these differences?

    On the other hand: when we do create normal and _TC snapshots of one of our toolkits, and other toolkits of our application use them mixed, can we deploy our application or we will get snapshot version mismatch error?

    Thx,



    ------------------------------
    Laszlo
    ------------------------------



  • 4.  RE: Snapshot version mismatch - 8.6.0.0 vs. 8.6.0.0_TC ?

    Posted Tue March 28, 2023 05:29 AM

    Hi Laszlo,

    my recommendation would be to replace the SYCM 8.6.0.0 toolkit by the SYSCM 8.6.0.0_TC which should depend on TWSYS 8.6.0.0_TC. This way you would end up in having no snapshot version mismatches and you would be prepared to also deploy your solution to a container runtime.

    If you prefer to continue using mixed snapshots of the TWSYS toolkit, I'd suggest to open a case with the IBM support to get an authorized answer on your questions whether you can ignore the warning or whether it will result in an error message when trying to deploy. I never tried to deploy such a mix, so unfortunately I can't give you a first hand experience.

    Best regards,

    Michael



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



  • 5.  RE: Snapshot version mismatch - 8.6.0.0 vs. 8.6.0.0_TC ?

    Posted Tue March 28, 2023 06:32 AM

    Ok, now we see. Thanks Michael!



    ------------------------------
    Laszlo
    ------------------------------