App Connect

 View Only
Expand all | Collapse all

Is there an easy way to change a configurable properties value of a deployed message flow?

  • 1.  Is there an easy way to change a configurable properties value of a deployed message flow?

    Posted Tue May 10, 2022 11:34 AM
    Hello,

    In ACE, although the WebUI let us override a configurable properties value of a deployed message flow, these overrides are not persistent, which means that they must be reapplied after the integration server is restarted or the .bar has to be deployed with the new property value.

    Why it is not possible to 'edit' the broker.xml file of the deployed message flow, change the property value and restart it to take effect?

    If someone has an easy way to change a configurable properties value without the need of redeploy the .bar file with a new .properties file, please let share it here!

    Or at least, a technical explanation about why to change a property value, the .bar file must to be redeployed.

    Thanks in advance.

    PD: I beg your pardon for my English.



    ------------------------------
    Francisco A Buccafusca
    Argentina
    ------------------------------


  • 2.  RE: Is there an easy way to change a configurable properties value of a deployed message flow?

    Posted Fri June 03, 2022 10:06 AM
    ACE is meant for containers.  In the container world, changes should not persist.  For persistent changes, you drop the current container and create a new one.
    You can edit the broker.xml file, so to speak.  In ACE, the code is deployed in the source format.  You can go to <workpath>/components/<node>/servers/<server>/run/<application> or <work-dir>/run/<application> and locate the resources.  You can edit these in a text editor then restart the integration server.  You can also use the overrides directory for many properties.
    https://www.ibm.com/docs/en/app-connect/12.0?topic=enterprise-overriding-properties-run-time-policies
    https://www.ibm.com/docs/en/app-connect/12.0?topic=policies-overriding-deployed-run-time-overrides-directory

    ------------------------------
    MATTHEW SEGALL
    ------------------------------