App Connect

 View Only
Expand all | Collapse all

Substitution of mqsiapplybaroverride by "ibmint apply overrides"

  • 1.  Substitution of mqsiapplybaroverride by "ibmint apply overrides"

    Posted Tue October 25, 2022 07:40 AM
    Hi

    We plan to substitute many mqsi commands by ibmint commands but we have some problems to find equivalent for mqsiapplybaroverride in some particular case.
    We have a situation where we have a BAR composed of many applications.
    In a separate step we apply the override of properties application by application with the next commands:
       - mqsiapplybaroverride -b C:\mybar.bar -k APP1 -p C:\default.properties_app1 -r
       - mqsiapplybaroverride -b C:\mybar.bar -k APP2 -p C:\default.properties_app2 -r

    How can we make the equivalent with "ibmint apply overrides" ?

    From documentation, we can see that there is no way to specify the application where we will apply de properties. The following syntax are proposed:
          - ibmint apply overrides --overridesFilePathfilePath --input-bar-file filePath --output-bar-filefilePath  
          - ibmint apply overrides --overridesFilePathfilePath --bar-file filePath  
          - ibmint apply overrides --overridesFilePathfilePath   --work-directorydirectory Parameters

    Are there any plan to implement the -k option to this ibmint subcomand ?

    Thanks in advance for your attention.

    ------------------------------
    Armand
    TAM Specialist
    IBM
    ------------------------------


  • 2.  RE: Substitution of mqsiapplybaroverride by "ibmint apply overrides"

    Posted Wed October 26, 2022 07:09 AM
    Hi all,

    Useful commands for Administrators.

    cheers

    ------------------------------
    Tlabo Justice Theledi
    ------------------------------



  • 3.  RE: Substitution of mqsiapplybaroverride by "ibmint apply overrides"

    Posted Thu October 27, 2022 09:43 AM
    Hello Armand,

     Yes, it was a gap in the original ibmint capabilities, but ACE v12 does now have the ability to specify the application name within the override properties file itself. The older format only allowed flows and namespaces, but now you can use syntax like

    AppName/FlowName#NodeName.PropertyName=NewPropertyValue
    AppName/LibName/SchemaName.FlowName#NodeName.PropertyName=NewPropertyValue

    and the first example is the equivalent of using -k.

    Docs at https://www.ibm.com/docs/en/app-connect/12.0?topic=commands-ibmint-apply-overrides-command for more information.

    ------------------------------
    Trevor Dolby
    IBM Expert Labs
    ------------------------------