All files with the following suffix ("xml", "txt", "wsdl", "bpel", "jca", "xsd", "componentType") within the composite file structure are pre-processed by the plugin to transform any defined replacement properties.
A deployment config plan file or composite.xml will have server host names within it and will vary from environment to environment. Replacement properties are defined by using $PROPERTY_NAME
for project-scoped properties or environment instance-scoped properties. For example:
http://devhost:8001/soa-infra/services/default/CalledProcess!1.0/calledprocess_client_ep?WSDL
...
http://$\{{FDSOA_SERVER_HOST}}:$FDSOA_SERVER_PORT
/soa-infra/services/default/CalledProcess!1.0/calledprocess_client_ep?WSDL
With this one-time setup, the plugin will utilize the properties that are configured within FlexDeploy and allow deployment to any environment without manual changes to the files each time it is built for a different environment. Anchor