esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Incrementally Updating or Building Domains<br />
Incrementally Updating or Building Domains<br />
You can update the <strong>ESB</strong> elements in a domain or, for testing environments, initialize the<br />
domain so that only the packaged <strong>ESB</strong> elements populate the domain after import.<br />
Incrementally Updating a Domain<br />
When importing files into a target domain, the existing Directory Service is usually<br />
populated with existing <strong>ESB</strong> elements, as shown in the following illustration:<br />
UPDATE scripts<br />
Target Domain<br />
Directory<br />
Service<br />
POPULATED<br />
Import Rules<br />
- Overwrite<br />
- Ignore<br />
The changes you apply must reconcile the incoming files with existing files so that any<br />
potential file overwrites clearly determine whether the incoming files take precedence<br />
over (overwrite) the existing files or not (ignore).<br />
Update scripts must submit archives to the target domain in a specified sequence so that<br />
the decision to ignore or overwrite changes in multiple archives achieves the expected<br />
final result.<br />
The archive packaged after successful integration testing is imported into an advanced<br />
staging domain or production as an incremental update. In live stages, the more elaborate<br />
distributed resources and existing <strong>ESB</strong> elements are not easily decoupled, so their<br />
Directory Services are incremented by files selected in import properties files and<br />
matching files are resolved to determine which of the matched files is retained.<br />
<strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Deployment</strong> <strong>Guide</strong> <strong>8.5</strong> 83